> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 使用状況と請求

> X API v2 は従量課金制の料金体系を採用しています。実際の API 消費量に基づいて課金され、アプリレベルで追跡されます。従量課金制プランは月次で対象となります。

X API v2 は **pay-per-usage**（従量課金制）の料金体系を採用しています。実際の API 消費量に基づいて課金され、アプリレベルで追跡されます。

***

## 請求の仕組み

| Concept        | Description                |
| :------------- | :------------------------- |
| **クレジット制**     | クレジットを事前に購入し、API 使用に応じて減算  |
| **リクエスト単位の料金** | エンドポイントごとに異なるコスト           |
| **リアルタイム追跡**   | Developer Console で使用状況を監視 |

<Note>
  Pay-per-usage プランは、月間 200 万 Post の読み取り上限が適用されます。より多くのボリュームが必要な場合は、[Enterprise プラン](/forms/enterprise-api-interest) を検討してください。
</Note>

***

## 追跡対象のエンドポイント

以下のエンドポイントから取得された Post は使用量にカウントされます。

| Category        | Endpoints                                                                                                                    |
| :-------------- | :--------------------------------------------------------------------------------------------------------------------------- |
| **Post lookup** | [GET /2/tweets](/x-api/posts/lookup/introduction)                                                                            |
| **Search**      | [Recent search](/x-api/posts/search/introduction)、[Full-archive search](/x-api/posts/search/introduction)                    |
| **Streaming**   | [Filtered stream](/x-api/posts/filtered-stream/introduction)、[Filtered stream webhooks](/x-api/webhooks/stream/introduction) |
| **Timelines**   | [User posts](/x-api/posts/timelines/introduction)、[User mentions](/x-api/posts/timelines/introduction)                       |
| **Engagement**  | [Liked posts](/x-api/posts/likes/introduction)、[Bookmarks](/x-api/posts/bookmarks/introduction)                              |
| **Lists**       | [List posts](/x-api/lists/list-tweets/introduction)                                                                          |
| **Spaces**      | [Spaces lookup](/x-api/spaces/lookup/introduction)                                                                           |

***

## 重複排除

<Note>
  **日次重複排除**: 同じ post が 1 日以内に複数のクエリから返された場合、請求では 1 回のみカウントされます。
</Note>

つまり、

* 同じ post を 1 日に複数回取得 = 1 回の課金
* 翌日に同じ post を再度取得 = 追加で 1 回の課金
* 同じリクエストで異なる post = それぞれ個別にカウント

***

## 使用状況のモニタリング

[Developer Console](https://console.x.com) で使用状況を追跡できます。

| Metric       | Description        |
| :----------- | :----------------- |
| **合計使用量**    | 請求期間中に取得された Post 数 |
| **エンドポイント別** | エンドポイントタイプ別の内訳     |
| **アプリ別**     | 開発者アプリごとの使用量       |
| **コスト追跡**    | リアルタイムのコスト計算       |
| **クレジット残高**  | 前払いクレジットの残高        |

***

## コスト管理

<CardGroup cols={2}>
  <Card title="予算を設定" icon="wallet">
    Developer Console で支出上限を設定します。
  </Card>

  <Card title="アラートを監視" icon="https://mintcdn.com/x-preview/Vn2KEkZaPF9LiPi3/icons/xds/icon-bell.svg?fit=max&auto=format&n=Vn2KEkZaPF9LiPi3&q=85&s=5e0b3dcfbb39ba3d4619931d7cd927d1" width="24" height="24" data-path="icons/xds/icon-bell.svg">
    予算閾値に達する前に通知を受け取ります。
  </Card>

  <Card title="キャッシュを利用" icon="database">
    同じ post の再取得を避けるためレスポンスをキャッシュします。
  </Card>

  <Card title="クエリを最適化" icon="https://mintcdn.com/x-preview/szd6PKNMlRQoyyAo/icons/xds/icon-filter.svg?fit=max&auto=format&n=szd6PKNMlRQoyyAo&q=85&s=5d59aff402c1f2aeae0e9e44bb23400e" width="24" height="24" data-path="icons/xds/icon-filter.svg">
    必要な post のみを取得するために精緻なフィルタを使用します。
  </Card>
</CardGroup>

***

## 料金の詳細

エンドポイントや操作ごとの現在の料金については [Developer Console](https://console.x.com) を確認してください。

料金は以下によって変わることがあります。

* エンドポイントタイプ（search vs. lookup vs. stream）
* 操作（read vs. write）
* データの範囲（recent vs. full-archive）

***

## Enterprise オプション

カスタム料金で大容量のニーズに対応:

* 専任サポート
* ボリュームディスカウント
* カスタム rate limit
* 完全なデータアクセス

<CardGroup cols={1}>
  <Card title="Enterprise Sales に問い合わせる" icon="https://mintcdn.com/x-preview/Vn2KEkZaPF9LiPi3/icons/xds/icon-bank.svg?fit=max&auto=format&n=Vn2KEkZaPF9LiPi3&q=85&s=6dd9ad48fa88936abb112b49e022abff" href="/enterprise/forms/enterprise-api-interest" width="24" height="24" data-path="icons/xds/icon-bank.svg">
    ニーズに合ったカスタムソリューションを相談しましょう。
  </Card>
</CardGroup>

***

## FAQ

<Accordion title="クレジットがなくなったらどうなりますか？">
  クレジットを追加購入するまで、API リクエストは失敗します。中断を避けるため残高アラートを設定してください。
</Accordion>

<Accordion title="月額の最低料金はありますか？">
  ありません。使った分だけ支払います。使用量ゼロで料金ゼロの月もあり得ます。
</Accordion>

<Accordion title="ストリーミングはどのように課金されますか？">
  Filtered stream で配信されたユニークな post ごとに使用量にカウントされ、日次重複排除の対象になります。
</Accordion>

<Accordion title="失敗したリクエストもカウントされますか？">
  いいえ。データを返して成功したレスポンスのみが課金対象です。
</Accordion>

***

## 次のステップ

<CardGroup cols={2}>
  <Card title="Developer Console" icon="grid-2" href="https://console.x.com">
    料金を確認しクレジットを購入。
  </Card>

  <Card title="Rate limits" icon="gauge-high" href="/x-api/fundamentals/rate-limits">
    リクエスト制限を理解する（請求とは別）。
  </Card>
</CardGroup>
