openapi: add sort field parameters for users, recordings, room members, and rooms

This commit is contained in:
juancarmore 2026-02-19 10:22:29 +01:00
parent a4d368d856
commit 761b205ed0
8 changed files with 34 additions and 5 deletions

View File

@ -0,0 +1,9 @@
name: sortField
in: query
required: false
description: The user field by which to sort the results.
schema:
type: string
enum:
- name
- registrationDate

View File

@ -0,0 +1,11 @@
name: sortField
in: query
required: false
description: The recording field by which to sort the results.
schema:
type: string
enum:
- startDate
- roomName
- duration
- size

View File

@ -0,0 +1,9 @@
name: sortField
in: query
required: false
description: The room member field by which to sort the results.
schema:
type: string
enum:
- name
- membershipDate

View File

@ -1,7 +1,7 @@
name: sortField
in: query
required: false
description: The field by which to sort the results.
description: The room field by which to sort the results.
schema:
type: string
enum:

View File

@ -43,7 +43,7 @@
- $ref: '../../components/parameters/internal/user-role.yaml'
- $ref: '../../components/parameters/max-items.yaml'
- $ref: '../../components/parameters/next-page-token.yaml'
- $ref: '../../components/parameters/sort-field.yaml'
- $ref: '../../components/parameters/internal/user-sort-field.yaml'
- $ref: '../../components/parameters/sort-order.yaml'
responses:
'200':

View File

@ -65,7 +65,7 @@
- $ref: '../components/parameters/recording-fields.yaml'
- $ref: '../components/parameters/max-items.yaml'
- $ref: '../components/parameters/next-page-token.yaml'
- $ref: '../components/parameters/sort-field.yaml'
- $ref: '../components/parameters/recording-sort-field.yaml'
- $ref: '../components/parameters/sort-order.yaml'
responses:
'200':

View File

@ -52,7 +52,7 @@
- $ref: '../components/parameters/room-member-fields.yaml'
- $ref: '../components/parameters/max-items.yaml'
- $ref: '../components/parameters/next-page-token.yaml'
- $ref: '../components/parameters/sort-field.yaml'
- $ref: '../components/parameters/room-member-sort-field.yaml'
- $ref: '../components/parameters/sort-order.yaml'
responses:
'200':

View File

@ -47,7 +47,7 @@
- $ref: '../components/parameters/extraFields.yaml'
- $ref: '../components/parameters/max-items.yaml'
- $ref: '../components/parameters/next-page-token.yaml'
- $ref: '../components/parameters/sort-field.yaml'
- $ref: '../components/parameters/room-sort-field.yaml'
- $ref: '../components/parameters/sort-order.yaml'
responses:
'200':