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 |
|---|---|---|---|---|---|
quote-tweet 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
quote-tweet
Prix ApiPass
$0.0005
0,1 crédits per post
Prix concurrents
Guide complet d'utilisation de twitter-api-graphql
Citez par programmation n’importe quel tweet public avec un texte personnalisé, des pièces jointes multimédias et des annotations contextuelles via un seul appel API.

Twitter Graphql Quote Tweet API sur ApiPass est un endpoint convivial pour les développeurs qui vous permet de publier des quote tweets sur X (anciennement Twitter) sans gérer la complexité de l’infrastructure GraphQL interne de X. En soumettant l’URL d’un tweet cible avec votre texte de commentaire, l’API compose et publie automatiquement un quote tweet au nom du compte authentifié. Elle prend en charge le contenu enrichi, comme les pièces jointes multimédias, les indicateurs de contenu sensible, les annotations sémantiques et les requêtes dark (non publiées), ce qui la rend idéale pour l’automatisation sociale, la planification de contenu, les outils d’engagement et les agents de publication alimentés par l’IA. Conçue sur l’architecture unifiée d’ApiPass basée sur les tâches, l’API utilise un workflow asynchrone simple : soumettez une tâche, puis interrogez le résultat ou recevez un callback lorsque le quote tweet est publié avec succès.
Évitez le reverse engineering du schéma GraphQL interne de X, des query IDs et des feature flags. ApiPass abstrait tout derrière un endpoint REST clair.
Le canal auto par défaut répartit intelligemment les tâches entre les fournisseurs selon les prix en temps réel et les métriques de stabilité, en équilibrant coût minimal et performances fiables.
Choisissez entre les canaux starter, regular et official selon votre budget et vos exigences de fiabilité, des expériences à très faible coût aux charges de travail de niveau production.
Soumettez des tâches et recevez les résultats via des URL de callback, sans avoir à maintenir des connexions ouvertes ni à implémenter une logique de polling complexe.
Joignez des images, des vidéos et identifiez des utilisateurs directement dans la charge utile du quote tweet via le tableau media_entities.
Utilisez un cookie auth_token standard de n’importe quel compte X : aucune inscription d’application OAuth, approbation développeur ni négociation de limites de débit n’est requise.
Combinez un tweet_text personnalisé avec un attachment_url pointant vers n’importe quel tweet public afin de générer un quote tweet natif sur X.
Joignez des médias téléversés via media_entities, marquez le contenu comme sensible avec possibly_sensitive et incluez semantic_annotation_ids pour des métadonnées contextuelles plus riches.
Utilisez le flag dark_request pour les requêtes non publiées ou de type brouillon, et includePromotedContent pour contrôler la façon dont le contenu promu interagit avec la réponse.
Planifiez et publiez des quote tweets sur plusieurs comptes X depuis un tableau de bord centralisé.
Transmettez les tweets tendance à un LLM, générez un commentaire contextuel et publiez-le automatiquement sous forme de quote tweet.
Citez des tweets d’actualité urgente avec un contexte éditorial, des citations ou des traductions pour votre audience.
Créez des outils qui aident les créateurs à interagir systématiquement avec des influenceurs en citant leurs tweets avec des ajouts pertinents.
Voici comment l’endpoint Quote Tweet d’ApiPass se compare à l’API officielle de X en matière d’accessibilité, de tarification et d’expérience développeur.
L’API officielle de X exige l’approbation d’un compte développeur, des formules payantes (Basic/Pro/Enterprise) pour l’accès en écriture et une configuration stricte du projet. ApiPass ne requiert qu’un cookie auth_token extrait d’une session X connectée, ce qui rend l’intégration possible en quelques minutes.
L’API officielle de X impose des quotas mensuels de publications par niveau, avec des frais d’abonnement importants pour les volumes élevés. ApiPass utilise un modèle de paiement par tâche avec routage multi-fournisseurs, vous permettant de faire évoluer votre volume de quote tweets sans vous engager dans un contrat entreprise.
Amplifiez par programmation les mentions de marque ou le contenu généré par les utilisateurs en les quote-tweetant avec un texte promotionnel.
Citez des tweets qui enfreignent les règles ou qui sont notables avec des réponses officielles, des corrections ou du contexte depuis un compte communautaire.
Citez des tweets pertinents qui influencent les marchés ou changent le cours d’un match, avec une analyse générée automatiquement depuis votre pipeline de données.
Citez automatiquement le tweet d’annonce d’une marque depuis des comptes régionaux ou partenaires afin de maximiser la portée organique.
Récupérez votre clé API ApiPass depuis le tableau de bord ApiPass, puis extrayez votre X auth_token en ouvrant la page d’accueil de Twitter tout en étant connecté, puis en allant dans F12 → Application → Storage → Cookies → auth_token.
Envoyez une requête POST à https://api.apipass.dev/api/v1/jobs/createTask avec model défini sur twitter/graphql/quote-tweet, votre AuthToken, le tweet_text (votre commentaire) et l’attachment_url (l’URL du tweet que vous citez). Vous pouvez éventuellement inclure un callBackUrl pour recevoir des notifications de finalisation lorsque le quote tweet est publié.
Utilisez le taskId retourné pour interroger GET /api/v1/jobs/recordInfo?taskId={taskId}. Effectuez un polling jusqu’à ce que state devienne success (ou attendez votre callback), puis lisez les détails du quote tweet publié dans resultJson.resultObject. Les états possibles incluent waiting, queuing, generating, success et fail.
Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Citer un tweet.
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 "AuthToken": "string",
7 "variables": {
8 "tweet_text": "string",
9 "attachment_url": "string",
10 "dark_request": "boolean",
11 "media": {
12 "media_entities": [
13 { "media_id": "string", "tagged_users": ["string"] }
14 ],
15 "possibly_sensitive": "boolean"
16 },
17 "semantic_annotation_ids": ["string"],
18 "includePromotedContent": "boolean"
19 }
20 }
21}modelRequisstringLe nom du modèle à utiliser pour la génération
"twitter/graphql/quote-tweet"
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 dans APIPASS via le paramètre channel ; ces fournisseurs exécutent 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.tweet_textRequisstringfight!
input.variables.attachment_urlOptionnelstringhttps://x.com/realDonaldTrump/status/1852944751370109241
input.variables.dark_requestOptionnelbooleanfalse
input.variables.media.media_entitiesOptionnelarray[]
input.variables.media.possibly_sensitiveOptionnelbooleanfalse
input.variables.semantic_annotation_idsOptionnelarray[]
input.variables.includePromotedContentOptionnelbooleanfalse
input.AuthTokenRequisstringOuvrez la page d’accueil de Twitter, connectez-vous, puis accédez à F12 > Application > Storage > Cookies > auth_token.

YOUR_X_AUTH_TOKEN
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/quote-tweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_text": "fight!",
11 "attachment_url": "https://x.com/realDonaldTrump/status/1852944751370109241",
12 "dark_request": False,
13 "media": {
14 "media_entities": [],
15 "possibly_sensitive": False,
16 },
17 "semantic_annotation_ids": [],
18 "includePromotedContent": False,
19 }
20 }
21 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeCode de statut, 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 utilisé pour interroger l’état et les résultats de la tâche