役立つツール
Postman
コードサンプル
サードパーティライブラリ
重要な概念
認証
developer portal、Projects、および開発者用 App
レートリミット
Endpoint | HTTP method | Rate limit |
/2/lists/:id | GET | 15 分あたり 75 リクエスト |
/2/users/:id/owned_lists | GET | 15 分あたり 15 リクエスト |
fields
と expansions
と呼ばれるツール群を使って、API から返す data を正確に指定できます。expansions
パラメータを使用すると、ペイロード内で id のみで参照されるオブジェクトを展開できます。たとえば、ID で List をルックアップすると、次のexpansionsを取得できます。
owner_id
fields
パラメータを使用すると、受け取りたい各データオブジェクト内でどのfieldsを返すかを正確に選択できます。これらの endpoint は主に List オブジェクトを返します。既定では、List オブジェクトは id
と name
fields を返します。list.created_at
や list.follower_count
のような追加フィールドを受け取るには、list.fields パラメータを使用して明示的にリクエストする必要があります。
X API v2 data dictionaryに、fields と expansionsを組み合わせて使用するためのガイドを追加しました。
以下の表は、この endpoint グループで利用可能な field と expansions を示しています。
Endpoint | Fields | Expansions |
/2/lists/:id | list.fields user.fields | owner_id |
/2/users/:id/owned_lists | list.fields user.fields | owner_id |