diff --git a/.changeset/quick-seals-cheer.md b/.changeset/quick-seals-cheer.md new file mode 100644 index 0000000000..7619192497 --- /dev/null +++ b/.changeset/quick-seals-cheer.md @@ -0,0 +1,5 @@ +--- +'@directus/specs': patch +--- + +Corrected the type of the filter query parameter in OpenAPI specs diff --git a/packages/specs/src/parameters/filter.yaml b/packages/specs/src/parameters/filter.yaml index 394de3f099..ab45b9c1d5 100644 --- a/packages/specs/src/parameters/filter.yaml +++ b/packages/specs/src/parameters/filter.yaml @@ -2,8 +2,8 @@ description: Select items in collection by given conditions. in: query name: filter required: false -schema: - type: array - items: - type: string - pattern: '^(\[[^\[\]]*?\]){1}(\[(_eq|_neq|_lt|_lte|_gt|_gte|_in|_nin|_null|_nnull|_contains|_ncontains|_between|_nbetween|_empty|_nempty)\])?=.*?$' +content: + application/json: + schema: + type: object + example: { : { : } }