Passer au contenu principal
Les endpoints Retweets vous permettent de retweeter et d’annuler des retweets, de voir qui a retweeté une Publication et de récupérer les repartages de vos propres Publications.

Vue d’ensemble

Retweet

Retweeter une Publication au nom d’un utilisateur

Annuler le retweet

Supprimer un retweet

Utilisateurs ayant retweeté

Voir qui a retweeté une Publication

Republications de mes Publications

Récupérer les republications de vos propres Publications

Points de terminaison

Recherche de retweets

MéthodePoint de terminaisonDescription
GET/2/tweets/:id/retweeted_byObtenir les utilisateurs qui ont retweeté une Publication
GET/2/tweets/:id/quote_tweetsObtenir les Publications citées d’une Publication
GET/2/users/reposts_of_meObtenir les republications des Publications de l’utilisateur authentifié

Gérer les retweets

MéthodeEndpointDescription
POST/2/users/:id/retweetsRetweeter une publication
DELETE/2/users/:id/retweets/:tweet_idAnnuler un retweet

Exemple : Obtenir les utilisateurs ayant retweeté

curl "https://api.x.com/2/tweets/1234567890/retweeted_by?\
user.fields=username,verified" \
  -H "Authorization: Bearer $BEARER_TOKEN"

Exemple : retweeter une publication

curl -X POST "https://api.x.com/2/users/123456789/retweets" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tweet_id": "1234567890"}'

Pour commencer

Prérequis

Démarrage rapide : recherche

Récupérer les retweets d’une Publication

Démarrage rapide : gestion

Retweeter et annuler des retweets

Mes republications

Récupérer les republications de vos Publications

Référence de l’API

Documentation complète de l’endpoint