まだ出力はありません。フォームを送信してコンテンツを生成してください。
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
community-members otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql の完全ガイド
ApiPass の統合 GraphQL エンドポイントを通じて、Twitter/X コミュニティのページ分割されたメンバーデータを取得できます。充実したユーザープロフィール、コミュニティ内ロール、カーソルベースのページネーションが組み込まれています。

ApiPass の Twitter GraphQL Community Members API は、任意の Twitter/X コミュニティの完全なメンバー一覧を返す、非同期タスクベースのエンドポイントです。model に twitter/graphql/community-members、対象の communityId を指定して /api/v1/jobs/createTask に POST リクエストを送信すると taskId が返され、その後 /api/v1/jobs/recordInfo をポーリングするか、Webhook コールバックで結果を受け取れます。各レスポンスには、構造化されたコミュニティメタデータに加えて、詳細なメンバーレコードを含むページ分割された members_slice が含まれます。表示名、screen name、アバター URL、rest_id、認証ステータス(is_blue_verified)、そして重要な community_role フィールド(例: Admin, Member)を取得でき、さらにあらゆる規模のコミュニティを継続的にページングするための next_cursor も含まれます。
Twitter の長い申請、承認、上位アクセス取得プロセスを省略できます。ApiPass ダッシュボードで Bearer token を生成すれば、数分以内に呼び出しを開始できます。
1 回の呼び出しあたり $0.0005(0.1 credits)の ApiPass は、同等の Twitter enterprise エンドポイントの推定コストと比べて約 99.90% 安価で、10,000 回の呼び出しあたり約 ~$45.45 の節約になります。
各メンバーレコードには、プロフィールの基本情報(name, screen_name)、avatar.image_url、rest_id、認証フラグ、関係性の視点、community_role が含まれており、追加のエンリッチメント呼び出しは不要です。
デフォルトの channel: auto 設定により、starter、regular、official の各プロバイダー間でタスクをリアルタイムに分散し、手動設定なしでコストと安定性を最適化します。
一度送信して taskId を受け取り、ポーリングするか callBackUrl を指定することで、結果の準備ができた瞬間にサーバーへプッシュできます。カーソルベースのページネーションが必要な大規模コミュニティに最適です。
すべてのエンドポイントページでリアルタイムの成功率(現在 100%)が表示されるため、実装前に API の稼働状況を常に把握できます。
必要なのは input.variables.communityId のみです。Twitter community ID(例: 1517189118140325888)を渡すだけで、完全なメンバースライスを受け取れます。複雑な GraphQL 変数設定は不要です。
すべてのレスポンスに members_slice.slice_info.next_cursor が含まれており、小規模なニッチグループから数万人規模のコミュニティまで、あらゆるサイズのコミュニティをページングできます。
各メンバーオブジェクトには community_role フィールド(Admin, Member など)が含まれているため、モデレーターの絞り込み、影響力のあるユーザーの特定、コミュニティ内のガバナンス構造の可視化を簡単に行えます。
スケジュールに沿ってメンバー状況のスナップショットを取得し、コミュニティ規模、成長曲線、管理者の入れ替わり、メンバー構成の時間的変化を可視化できます。
ニッチコミュニティからメンバー名簿を抽出し、is_blue_verified や community_role でフィルタリングすることで、マーケティング outreach に適した高シグナルのアカウントを見つけられます。
screen_name と rest_id を使用して既存顧客が所属する Twitter コミュニティをマッピングし、コミュニティベースの関心シグナルでプロフィールを強化できます。
コミュニティオーナーが Discord、Slack、または社内 CRM と連携できる、モデレーションツール、クロスプラットフォームのメンバーミラーリング、管理者ダッシュボードを強化できます。
Twitter の公式 API では、開発者アカウント、プロジェクト設定、そして(コミュニティレベルの GraphQL データの場合)上位の有料アクセスが必要で、承認まで数週間かかることもあります。ApiPass では、ダッシュボードから生成した API key だけで利用でき、サインアップから数分以内に最初の createTask リクエストを実行できます。
Twitter の公式 Basic および Pro ティアは、月額数百〜数千 USD の費用がかかり、厳格な月間上限があります。ApiPass は複数のプロバイダーチャネルをまたいで従量課金で 1 回の呼び出しあたり $0.0005 を請求します。推定で 99.90% 低いコストにより、固定の月額契約なしでコミュニティスクレイピングのワークロードを拡張できます。
Crypto、NFT、DAO 関連の Twitter コミュニティにおけるメンバー変動を監視し、プロジェクトの勢いや資本ローテーションの早期シグナルを検出できます。
コミュニティのメンバー一覧と tweet-timeline APIs を組み合わせて、特定のブランドや製品コミュニティ内で行われている会話に対し、ターゲットを絞ったセンチメント分析を実行できます。
競合他社の Twitter コミュニティを追跡し、誰が参加しているのか、どれだけ速く成長しているのか、どの認証済みアカウントが自社オーディエンスと重複しているのかを把握できます。
オンライン上のグループ形成、情報拡散、分散型ソーシャルネットワークにおける管理者/メンバーのダイナミクスに関する研究のために、匿名化されたコミュニティメンバーシップデータセットを収集できます。
ApiPass にサインアップし、ダッシュボードの API Key Management ページから Bearer token を生成します。
https://api.apipass.dev/api/v1/jobs/createTask に POST リクエストを送信し、model: "twitter/graphql/community-members" と input.variables.communityId を対象コミュニティに設定します。必要に応じて Webhook 配信用の callBackUrl を含め、コスト/安定性の自動最適化のため channel は auto のままにします。
返された taskId を使用して GET /api/v1/jobs/recordInfo?taskId={taskId} をクエリします。data.state が success に達したら、data.resultJson.resultObject.data.communityResults.result.members_slice.items_results からメンバー名簿を解析し、next_cursor を使用して残りのメンバーをページングします。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
Community メンバーの一覧を取得します。
この API は、次の構造の JSON ペイロードを受け付けます:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "communityId": "string",
8 }
9 }
10}model必要string生成に使用するモデル名
"twitter/graphql/community-members"
callBackUrlオプションstringタスク完了通知用のコールバック URL。省略した場合、コールバックは送信されません。
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーが実際の画像および動画生成タスクを処理します。APIPASS は現在、3 つのプロバイダーオプションを提供しています:
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を維持してください。
利用可能なオプション:
auto
input オブジェクトには次のパラメータが含まれます:
input.variables.communityId必要string1517189118140325888
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/community-members",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "communityId": "1517189118140325888"
10 }
11 }
12 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeステータスコード。200 は成功、その他は失敗を示します
messageレスポンスメッセージ。失敗時はエラーの説明が含まれます
data.taskIdタスクのステータスと結果を照会するためのタスク ID