diff --git a/.changeset/poor-olives-own.md b/.changeset/poor-olives-own.md new file mode 100644 index 0000000000..6eb8b5ac2b --- /dev/null +++ b/.changeset/poor-olives-own.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog-backend': patch +--- + +Fixes an issue where `order` was not a recognized parameter for the `/entities` endpoint. diff --git a/plugins/catalog-backend/src/schema/openapi.generated.ts b/plugins/catalog-backend/src/schema/openapi.generated.ts index 5c9b2773e9..001330d59f 100644 --- a/plugins/catalog-backend/src/schema/openapi.generated.ts +++ b/plugins/catalog-backend/src/schema/openapi.generated.ts @@ -826,6 +826,18 @@ export const spec = { { $ref: '#/components/parameters/after', }, + { + name: 'order', + in: 'query', + allowReserved: true, + required: false, + schema: { + type: 'array', + items: { + type: 'string', + }, + }, + }, ], }, }, diff --git a/plugins/catalog-backend/src/schema/openapi.yaml b/plugins/catalog-backend/src/schema/openapi.yaml index 52321399c6..bad91c8938 100644 --- a/plugins/catalog-backend/src/schema/openapi.yaml +++ b/plugins/catalog-backend/src/schema/openapi.yaml @@ -677,6 +677,14 @@ paths: - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/after' + - name: order + in: query + allowReserved: true + required: false + schema: + type: array + items: + type: string /entities/by-uid/{uid}: get: operationId: GetEntityByUid