Skip to main content

API設定

🏗 Work in progress

The content of this page might not be fully up-to-date with Strapi 5 yet.

API呼び出しの一般的な設定は、./config/api.js ファイルで設定できます。

プロパティ説明タイプデフォルト
responsesグローバルなAPIレスポンスの設定Object-
responses.privateAttributesグローバルに定義されたプライベートとして扱われる属性のセットString array[]
restREST API設定Object-
rest.prefixAPIのプレフィックスString/api
rest.defaultLimitAPI呼び出しに使用されるデフォルトのlimitパラメータ(REST APIドキュメントを参照)Integer25
rest.maxLimitlimitとしてリクエストできる最大の許容数(REST APIドキュメントを参照)Integer100
✏️ Note

rest.maxLimitの値がrest.defaultLimitの値よりも小さい場合、maxLimitが使用される制限となります。

例:

./config/api.js

module.exports = ({ env }) => ({
responses: {
privateAttributes: ['_v', 'id', 'created_at'],
},
rest: {
prefix: '/v1',
defaultLimit: 100,
maxLimit: 250,
},
});