メインコンテンツへスキップ
X API v2 の Usage API は、開発者がプロジェクトの使用状況をプログラムで取得できるようにします。この endpoint を使用すると、請求サイクルごとに取得した Posts の数を把握・監視できます。 開発者は GET endpoint を使用して、最大過去 90 日分のプロジェクトの日次使用状況を取得できます。使用状況は、プロジェクトに接続されている各クライアント App ごとに集計することも可能です。 この GET endpoint には、15 分あたり 50 リクエストの App レートリミットが適用されます。

はじめに

この endpoint を利用するには、developer portal で取得した Bearer Token が必要です。Bearer Token を取得したら、以下のとおり usage API を呼び出せます。
      curl 'https://api.x.com/2/usage/tweets' --header 'Authorization: Bearer XXXXX'
リクエストが成功すると、下記のとおりJSONレスポンスが表示されます。
{
    "data": {
        "cap_reset_day": 10,
        "project_cap": "5000000000",
        "project_id": "1369785403853424",
        "project_usage": "43435"
    }
}
アカウントのセットアップこれらのendpointにアクセスするには、次のものが必要です。X API v2 endpoint へのアクセス方法の詳細は、はじめにガイドをご覧ください。
I