Aucune sortie pour le moment. Envoyez le formulaire pour générer du contenu.
Tarifs transparents sans frais cachés. Payez à l'utilisation.
| Règle & Modalité | Channel | Crédits | Prix (USD) | Prix officiel / référence | Économie quotidienne |
|---|---|---|---|---|---|
retweeters otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
Le prix concurrent coûte $45.450 de plus
ApiPass est 90.90% moins cher, estimé sur plusieurs appels retournant 10,000 posts retournés au total
retweeters
Prix ApiPass
$0.0005
0,1 crédits per post
Prix concurrents
Guide complet d'utilisation de twitter-api-graphql
Récupérez la liste complète des utilisateurs qui ont retweeté n’importe quel tweet public avec un seul appel API.

L’API Twitter Graphql Retweeters sur ApiPass est un endpoint managé qui permet aux développeurs de récupérer par programmation la liste des utilisateurs ayant retweeté un tweet spécifique sur X (anciennement Twitter). En soumettant un tweetId avec des paramètres optionnels de pagination et de filtrage, vous recevez un jeu de données structuré des comptes ayant retweeté, idéal pour l’analyse de l’engagement, l’étude d’audience et le suivi de l’amplification de contenu. Basée sur un modèle de tâches asynchrones, l’API gère les traitements lourds en arrière-plan : vous créez une tâche avec POST /api/v1/jobs/createTask en utilisant le modèle twitter/graphql/retweeters, puis vous interrogez l’API ou recevez un callback pour récupérer le résultat via /api/v1/jobs/recordInfo. Cela découple votre application des limites de débit et des requêtes de longue durée, rendant la collecte à grande échelle des données de retweeters simple et fiable.
Plus besoin de gérer des comptes développeur Twitter, des flux OAuth ou une rotation des identifiants. Une seule clé API Bearer ApiPass donne accès à tous les endpoints.
Le paramètre par défaut channel: auto répartit chaque tâche entre les fournisseurs disponibles selon les tarifs en temps réel et les métriques de stabilité, en équilibrant coût minimal et performances fiables.
Soumettez une tâche et recevez instantanément un taskId. Le système gère la récupération en arrière-plan, afin que votre application ne soit jamais bloquée par des réponses lentes en amont.
Fournissez un callBackUrl et ApiPass enverra les résultats à votre serveur dès que la tâche sera terminée, sans polling nécessaire.
Choisissez entre starter (coût ultra-faible), regular (standard, largement inférieur aux tarifs officiels) et official (stabilité et vitesse de l’API Twitter native) pour répondre à vos besoins de budget et de SLA.
Les résultats sont renvoyés dans une enveloppe JSON claire (code, message, data.resultJson) avec des états explicites du cycle de vie de la tâche (waiting, queuing, generating, success, fail) pour une intégration facile.
Transmettez n’importe quel tweetId public (par exemple, 1694634492403843248) pour récupérer la liste des retweeters de cette publication précise.
Utilisez le paramètre count (par défaut 20) pour contrôler le nombre d’enregistrements de retweeters renvoyés par tâche, en optimisant soit la rapidité, soit l’exhaustivité.
Activez ou désactivez includePromotedContent (boolean) pour inclure ou exclure les entrées promues/liées aux publicités dans la réponse, afin de conserver des données d’engagement organique propres.
Identifiez les comptes à forte portée qui amplifient des publications spécifiques et faites-les ressortir comme prospects de prise de contact.Identifiez les comptes à forte portée qui amplifient des publications spécifiques et faites-les ressortir comme prospects de prise de contact.
Visualisez qui diffuse votre contenu — ou celui de vos concurrents — au fil du temps.
Injectez les listes de retweeters dans des systèmes CRM ou ML afin de créer des audiences similaires et d’affiner le ciblage.
Déclenchez des alertes et des workflows en aval chaque fois que des comptes notables retweetent des tweets précis qui vous intéressent.
Bien que l’API Twitter Official fournisse un accès direct aux données de retweeters, elle s’accompagne d’obstacles importants : approbation développeur stricte, plafonds d’utilisation par niveau et tarification fixe qui augmente rapidement avec le volume. ApiPass propose une alternative simplifiée qui fournit les mêmes données grâce à un modèle d’intégration plus simple, un routage flexible des fournisseurs et des coûts nettement inférieurs.
L’API Twitter Official nécessite un compte développeur approuvé et impose des plafonds mensuels stricts de publications par niveau ainsi que des limites de débit sur ses endpoints de recherche de retweets. ApiPass fait abstraction de tout cela : envoyez simplement une requête avec votre clé API et ne payez que pour les tâches que vous exécutez.
Alors que l’API Twitter Official propose un modèle tarifaire unique et fixe, ApiPass route automatiquement votre tâche entre les canaux starter, regular et official afin de fournir les mêmes données de retweeters à une fraction du prix, avec official toujours disponible lorsque vous avez besoin d’une parité avec le service natif.
Mesurez quels influenceurs et quelles communautés ont contribué à la diffusion d’un tweet de marque.
Suivez qui retweete les annonces de concurrents afin de cartographier leurs réseaux de promoteurs.
Dressez rapidement la liste des amplificateurs d’une publication virale ou sensible afin d’éclairer la stratégie de réponse.
Collectez des données structurées de propagation des retweets pour des études sur la diffusion de l’information, la désinformation ou l’analyse de réseaux.
Inscrivez-vous sur ApiPass et générez un token Bearer depuis votre tableau de bord. Cette clé unique donne accès à tous les endpoints, sans compte développeur Twitter ni configuration OAuth requis.
Envoyez une requête POST à /api/v1/jobs/createTask avec le modèle défini sur twitter/graphql/retweeters, votre tweetId cible et des paramètres optionnels tels que count et includePromotedContent. Vous pouvez également inclure un callBackUrl pour recevoir les résultats automatiquement. L’API renverra instantanément un taskId que vous pourrez utiliser pour suivre la progression.
Attendez qu’ApiPass envoie les résultats à votre callBackUrl, ou interrogez GET /api/v1/jobs/recordInfo?taskId=YOUR_TASK_ID jusqu’à ce que le champ state devienne success. La liste complète des retweeters sera disponible dans data.resultJson.resultObject, prête à être consommée par votre application.
Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Obtenir la liste des utilisateurs qui ont retweeté
L’API accepte une charge utile JSON avec la structure suivante :
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "tweetId": "string",
8 "count": "number",
9 "includePromotedContent": "boolean",
10 }
11 }
12}modelRequisstringNom du modèle à utiliser pour la génération
"twitter/graphql/retweeters"
callBackUrlOptionnelstringURL de rappel pour les notifications de fin de tâche. Si elle est omise, aucun rappel ne sera envoyé.
"https://your-domain.com/api/callback"
channelOptionnelstringVous pouvez spécifier le fournisseur correspondant au sein d’APIPASS via le paramètre channel ; ces fournisseurs prennent en charge les tâches réelles de génération d’images et de vidéos. APIPASS propose actuellement trois options de fournisseur :
La valeur par défaut du paramètre channel est auto. Lorsqu’elle est activée, APIPASS répartit automatiquement les tâches entre les fournisseurs disponibles en fonction des prix en temps réel et des indicateurs de stabilité, afin d’équilibrer coût minimal et performances fiables. Conservez la valeur par défaut auto, sauf si vous avez des exigences de routage personnalisées.
Options disponibles :
auto
L’objet input contient les paramètres suivants :
input.variables.tweetIdRequisstring1694634492403843248
input.variables.countOptionnelnumber20
input.variables.includePromotedContentOptionnelbooleanfalse
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/user-by-screen-name",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "tweetId": "1694634492403843248",
10 "count": 20,
11 "includePromotedContent": false,
12 }
13 }
14 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeCode d’état, 200 en cas de succès, autres valeurs en cas d’échec
messageMessage de réponse, description de l’erreur en cas d’échec
data.taskIdID de tâche permettant de consulter l’état et les résultats de la tâche