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 |
|---|---|---|---|---|---|
user-tweets-and-replies 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
user-tweets-and-replies
Prix ApiPass
$0.0005
0,1 crédits per post
Prix concurrents
Guide complet d'utilisation de twitter-api-graphql
Récupérez la timeline complète des tweets et réponses de n’importe quel utilisateur Twitter avec un seul appel API.

L’API Twitter Graphql User Tweets and Replies sur ApiPass est un endpoint puissant qui récupère la timeline complète de l’activité d’un utilisateur Twitter — y compris les tweets originaux, les réponses, les retweets et les publications de communautés — à partir d’un simple user ID. Construite sur l’infrastructure GraphQL de Twitter, cette API offre aux développeurs un accès programmatique aux données chronologiques de tweets et de réponses, sans avoir à scraper des pages, gérer des jetons d’authentification ou maintenir une infrastructure complexe. ApiPass prend en charge le routage, la sélection des fournisseurs et l’orchestration des requêtes via un workflow asynchrone basé sur des tâches, afin que vous puissiez vous concentrer sur la création de votre application plutôt que sur les complexités du backend de Twitter.
Capturez non seulement les tweets originaux, mais aussi les réponses, les publications de communautés et les tweets vocaux dans une réponse unifiée, pour obtenir une vue à 360° de l’activité d’un utilisateur.
Avec le paramètre par défaut channel: auto, ApiPass répartit automatiquement votre tâche entre plusieurs fournisseurs en fonction des prix et des indicateurs de stabilité en temps réel, en équilibrant efficacité des coûts et performances fiables.
Choisissez entre les niveaux de fournisseurs starter, regular et official selon que vous privilégiez un coût ultra-faible, des performances équilibrées ou une stabilité maximale avec une infrastructure de niveau officiel.
Soumettez votre requête, recevez un taskId, puis interrogez les résultats ou recevez des notifications automatiques via votre callBackUrl — idéal pour traiter de grands lots sans bloquer votre application.
Ajustez précisément ce qui est inclus dans votre réponse à l’aide de flags booléens comme withCommunity, withVoice, withV2Timeline et includePromotedContent afin de réduire la taille du payload et de ne récupérer que ce dont vous avez besoin.
Démarrez instantanément avec une simple clé API — pas de parcours OAuth, pas d’approbation de compte développeur Twitter, pas de problèmes de limites de débit.
Transmettez n’importe quel userId Twitter valide (par exemple, 44196397) et récupérez immédiatement la timeline de ses tweets et réponses sans avoir besoin de noms d’utilisateur ni de cookies de session.
Contrôlez le nombre d’entrées de timeline à renvoyer par requête à l’aide du paramètre count, ce qui vous offre une flexibilité totale de pagination pour les petites recherches comme pour la collecte massive de données historiques.
Surveillez votre requête à travers cinq états de cycle de vie clairs (waiting, queuing, generating, success, fail) via l’endpoint /api/v1/jobs/recordInfo, avec des métadonnées de temps détaillées, notamment createTime, completeTime et costTime.
Faites émerger des insights sur la façon dont un utilisateur interagit avec sa communauté en analysant le ratio entre tweets originaux et réponses, les temps de réponse et les fils de conversation.
Créez des systèmes d’archivage automatisés qui conservent l’historique complet des tweets d’un utilisateur, y compris les réponses et les publications de communautés, pour des cas d’usage journalistiques, de recherche ou de conformité.
Collectez de grands volumes de données conversationnelles issues de comptes Twitter publics afin d’affiner des modèles de langage, des classificateurs de sentiment ou des moteurs de recommandation.
Bien qu’ApiPass et l’API officielle de Twitter puissent toutes deux fournir des données de tweets et de réponses d’utilisateurs, elles diffèrent fortement en matière de modèle tarifaire, de complexité d’intégration et de charge opérationnelle. Voici en quoi ApiPass se distingue de l’API officielle X :
L’API officielle de Twitter (X API v2) nécessite un compte développeur payant avec des abonnements par niveaux pouvant coûter de plusieurs centaines à plusieurs milliers de dollars par mois pour un accès réellement exploitable. ApiPass fournit les mêmes données user-tweets-and-replies via un modèle de paiement par tâche avec trois niveaux de fournisseurs, dont un canal starter à coût ultra-faible — ce qui vous permet de démarrer modestement et de passer à l’échelle de manière économique, sans engagements enterprise.
Alors que l’API officielle de Twitter utilise des appels REST/GraphQL synchrones soumis à des limites de débit strictes par fenêtre et à la gestion de jetons OAuth 2.0, ApiPass abstrait le tout dans un modèle de tâches asynchrones clair. Vous soumettez un POST à createTask, enregistrez éventuellement un callBackUrl, puis recevez les résultats lorsqu’ils sont prêts — aucune gestion manuelle des limites de débit, aucune logique de rafraîchissement de jeton, aucun surcoût d’infrastructure.
Évaluez l’engagement authentique d’un influenceur en examinant le volume et la qualité de ses réponses en plus de ses tweets principaux, afin d’aider les marques à prendre de meilleures décisions de partenariat.
Surveillez en continu les comptes de dirigeants ou de marques afin de détecter tôt les tweets controversés ou les fils de réponses sensibles, permettant aux équipes RP de réagir avant que les incidents ne s’aggravent.
Collectez des données conversationnelles publiques sur des figures politiques, des journalistes ou des leaders d’opinion afin d’étudier à grande échelle les schémas de discours, la polarisation et les dynamiques communautaires.
Extrayez les réponses de votre compte de support officiel afin d’analyser les schémas de réponse, les points de friction courants des clients et les fils non résolus nécessitant un suivi.
Inscrivez-vous sur ApiPass et générez un bearer token depuis votre tableau de bord. Cette clé API unique vous donne accès à toute la suite d’endpoints Twitter GraphQL, sans compte développeur Twitter supplémentaire ni approbation OAuth requise.
Envoyez une requête POST à l’endpoint createTask avec le model défini sur twitter/graphql/user-tweets-and-replies. Fournissez le userId cible ainsi que tous les paramètres optionnels souhaités, tels que count, withCommunity, withVoice, withV2Timeline et includePromotedContent, afin d’ajuster précisément votre réponse. Vous pouvez également inclure un callBackUrl pour qu’ApiPass notifie automatiquement votre serveur lorsque la tâche est terminée. Vous recevrez un taskId unique dans la réponse, que vous utiliserez pour récupérer vos résultats.
Attendez que la notification de callback atteigne votre callBackUrl, ou interrogez l’endpoint recordInfo avec votre taskId pour vérifier l’état. Une fois que le champ state renvoie success, le resultJson contiendra la timeline complète des tweets et réponses de l’utilisateur, prête à être analysée et utilisée en aval dans votre application.
Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Créer une tâche pour obtenir les tweets d'un utilisateur
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 // Input parameters
7 }
8}modelRequisstringNom du modèle à utiliser pour la génération
"twitter/simple/user-tweets"
callBackUrlOptionnelstringURL de callback pour les notifications de fin de tâche. Si elle est omise, aucun callback 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 gèrent 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'il est activé, APIPASS répartit automatiquement les tâches entre les fournisseurs disponibles en fonction des tarifs 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.user_idRequisstringID utilisateur
Décrivez le sujet, le style, l'éclairage et la composition pour obtenir les meilleurs résultats
44196397
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/simple/user-tweets",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "user_id": "44196397"
9 }
10 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeCode d'état, 200 en cas de réussite, autres valeurs en cas d'échec
messageMessage de réponse, description de l'erreur en cas d'échec
data.taskIdID de tâche pour interroger l'état et les résultats de la tâche