メインコンテンツへスキップ
Box Hubのリストを取得する方法は、次の2とおりあります。 クエリパラメータを使用すると、結果の検索、スコープによる絞り込み、並べ替えが可能です。
Box Hubs endpoints require the box-version: 2025.0 header. If you omit this header, the API returns a 400 error with the message Missing required box-version header. Supported API versions: [2025.0]. For more information, see Box API versioning strategy.

リクエストしているユーザーのHubのリストを取得

認証済みユーザーがアクセスできるすべてのBox Hubを取得するには、GET /2.0/hubsエンドポイントを呼び出します。
curl -i -X GET "https://api.box.com/2.0/hubs?scope=all&sort=name&direction=ASC" \
     -H "Authorization: Bearer <ACCESS_TOKEN>" \
     -H "box-version: 2025.0"

クエリパラメータ (ユーザーのHubのリストを取得)

パラメータ必須説明
querystringいいえBox Hubsの検索文字列。
scopestringいいえeditableview_only、またはall。デフォルトはall
sortstringいいえnameupdated_atlast_accessed_atview_count、またはrelevanceで並べ替え。デフォルトはrelevance
directionstringいいえASCまたはDESC
markerstringいいえマーカーベースのページネーション用のマーカー。
limitintegerいいえ1ページあたりの最大項目数 (1000以下にしてください)。

企業のHubのリストを取得

グローバルコンテンツマネージャ (GCM) スコープが設定されている、企業の管理者またはHub共同管理者は、GET /2.0/enterprise_hubsエンドポイントを使用して、企業のすべてのBox Hubのリストを取得できます。
curl -i -X GET "https://api.box.com/2.0/enterprise_hubs?scope=all&sort=name&direction=ASC" \
     -H "Authorization: Bearer <ACCESS_TOKEN>" \
     -H "box-version: 2025.0"
どちらのエンドポイントも、ページネーションフィールド (limitnext_marker) とともにHubのリストを返します。パラメータの詳細な説明と制限事項については、APIリファレンスを参照してください。