まだ出力はありません。フォームを送信してコンテンツを生成してください。
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
create-retweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql の完全ガイド
ApiPass を利用した単一の API 呼び出しで、X(旧 Twitter)上の任意の公開ツイートをプログラムからリツイートできます。

ApiPass の Twitter Graphql Create Retweet API は、Twitter の非公開の内部 GraphQL インフラに直接触れることなく、開発者が X 上のリツイート操作を自動化できるマネージドエンドポイントです。/api/v1/jobs/createTask に対して、model に twitter/graphql/create-retweet、対象の tweet_id、そして X の auth_token を含めて POST リクエストを送信すると、ApiPass が内部の GraphQL mutation、認証ヘッダー、レート制限ルーティング、プロバイダー選択を代行します。この API は非同期で動作します。すぐに taskId を受け取り、その後 /api/v1/jobs/recordInfo をポーリングする(または callback を受け取る)ことで、リツイートが正常に公開されたことを確認できます。この抽象化により、複雑で壊れやすいリバースエンジニアリング由来のフローを、信頼性の高い本番環境向けの HTTP 呼び出しに変換できます。
Twitter の長い開発者申請、プロジェクトティア、Elevated Access の審査をスキップできます。auth_token cookie を取得するだけで、プログラムからリツイートを開始できます。
ApiPass は starter、regular、official の各プロバイダーチャネルを通じてタスクをルーティングするため、X の有料 API ティアと比較して桁違いにコストを削減できます。
デフォルトの channel: auto 設定では、各リツイートタスクをリアルタイムで最もパフォーマンスの高いプロバイダーに振り分け、価格、安定性、速度を自動的に最適化します。
大規模にリツイートを実行し、任意の callBackUrl 経由で結果を受け取れるため、大量処理ワークフローで継続的にポーリングする必要がありません。
最小限のリクエストボディ(model、AuthToken、tweet_id)だけで、raw GraphQL エンドポイントに必要な多数のヘッダー、CSRF トークン、クエリハッシュを置き換えられます。
create-retweet を、ApiPass の他の Twitter GraphQL エンドポイント(ユーザー検索、ツイート検索、like、follow)と組み合わせ、単一の API key と請求アカウントで利用できます。
すべてのリツイートリクエストは、ライフサイクル状態(waiting, queuing, generating, success, fail)を持つ taskId を返すため、各アクションを追跡・監査できます。
信頼性と予算の要件に合わせて、starter(超低コスト)、regular(バランス型)、official(ネイティブ X API)の各チャネルから選択できます。
標準の auth_token ブラウザー cookie を使用するため、OAuth フローや開発者アプリ登録なしで任意の X アカウントを認証できます。
選択したクリエイターのトレンド投稿を検出し、即座にリツイートしてリーチを高めるプログラムです。
代理店が単一の UI から複数のクライアントアカウントにまたがってリツイートをスケジュール・実行できる SaaS ツールです。
ブランド自身の投稿をセカンダリ X アカウントで自動的にリツイートし、オーガニックな配信効果を最大化するワークフローです。
公式ブランドアカウントからコミュニティメンバーの投稿を自動リツイートし、貢献に報いる Discord/Telegram 連携です。
アクセス、コスト、開発者体験の観点で ApiPass が X の公式開発者プラットフォームとどう違うか、そして本番環境のリツイート自動化でチームが ApiPass を選ぶ理由をご確認ください。
公式 X API で POST /2/users/:id/retweets エンドポイントを呼び出すには、有料の開発者アカウント(Basic tier は月額 $200 から)に加えて、書き込み権限の承認が必要です。ApiPass では API key と auth_token cookie だけで、5 分以内にリツイートを開始できます。
公式 API では、サブスクリプションティアに紐づいた厳格な月間書き込み上限があり、超過分にはエンタープライズ契約が必要です。ApiPass は成功したタスクごとの課金で、公式ティアでは非常に高額になりがちな大量・コスト重視のユースケース向けに starter チャネルを提供します。
インフルエンサーアカウントのネットワーク全体で同期したリツイートを調整し、キャンペーン開始時の初速を最大化します。
ニュース速報、価格アラート、緊急アップデートがソースアカウントから公開された瞬間に自動的にリツイートします。
特定のニッチコミュニティの投稿をリツイートし、新しいアカウントの認知度と相互エンゲージメントを高めます。
特定のキーワード、ハッシュタグ、作成者リストに一致する優れたコンテンツをリアルタイムでリツイートする、テーマ型キュレーションアカウントを運用できます。
ApiPass に登録して Bearer API key を取得します。次にブラウザーで twitter.com を開いてログインし、F12 → Application → Storage → Cookies から auth_token の値をコピーします。
https://api.apipass.dev/api/v1/jobs/createTask に POST リクエストを送信し、model を twitter/graphql/create-retweet に設定したうえで、input オブジェクト内に AuthToken と対象の tweet_id を含めます。必要に応じて callBackUrl を指定すると、完了通知を自動的に受け取れます。
返された taskId を使って GET /api/v1/jobs/recordInfo?taskId=task_12345678 をポーリングするか、ApiPass が callBackUrl に結果を POST するのを待ちます。state が success になると、リツイートは X 上で公開されています。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
リポスト
この API は、次の構造の JSON ペイロードを受け付けます。
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "AuthToken": "string",
7 "variables": {
8 "tweet_id": "string"
9 }
10 }
11}model必要string生成に使用するモデル名
"twitter/graphql/create-retweet"
callBackUrlオプションstringタスク完了通知用のコールバック URL。省略した場合、コールバックは送信されません。
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーが実際の画像および動画生成タスクを処理します。APIPASS は現在、3 つのプロバイダーオプションを提供しています。
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと安定したパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を維持してください。
利用可能なオプション:
auto
input オブジェクトには次のパラメータが含まれます。
input.variables.tweet_id必要string123
input.AuthToken必要stringTwitter のホームページを開いてログインし、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/create-retweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_id": "1852944751370109241"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeステータスコード。200 は成功、その他は失敗を示します
messageレスポンスメッセージ。失敗時はエラー内容を示します
data.taskIdタスクのステータスと結果を照会するためのタスク ID