メインコンテンツまでスキップ

REST API のパラメータ

REST API では API パラメータで結果のフィルター、ソート、ページネーション、表示フィールドやポピュレートするリレーションの指定ができます。さらに、下書きと公開の状態やロケールなど、オプション機能に関するパラメータも使えます。

利用できる API パラメータは次のとおりです。

パラメータ説明
filtersObjectレスポンスをフィルター
localeStringロケールを指定
statusString下書きと公開の状態を指定
populateString or Objectリレーション、コンポーネント、ダイナミックゾーンをポピュレート
fieldsArray表示するフィールドのみを選択
sortString or Arrayレスポンスをソート
paginationObjectエントリをページング
Note

パラメータ内の長い角括弧エンコードのリスト(例: populatefields)は、strapi::queryarrayLimit により制限されます。ポピュレート も参照してください。

クエリパラメータは LHS bracket 構文(角括弧 [] でエンコード)を使います。

Tip

多くの REST API パラメータを組み合わせるとクエリ URL が長く複雑になりがちです。
👉 Strapi の インタラクティブなクエリビルダー で URL を組み立てると便利です。 🤗