From 38a0bf98b2a5b1024714686f9ca9a5ac30052227 Mon Sep 17 00:00:00 2001 From: Kyle Robbertze Date: Sat, 7 Dec 2024 10:06:24 +0000 Subject: [PATCH] fix: regenerate API schema --- api/schema.yml | 5372 ++++++++++++++++++++++++------------------------ 1 file changed, 2688 insertions(+), 2684 deletions(-) diff --git a/api/schema.yml b/api/schema.yml index e5a1b9986..9962bf882 100644 --- a/api/schema.yml +++ b/api/schema.yml @@ -8,2542 +8,2546 @@ paths: get: operationId: celery_tasks_list tags: - - celery-tasks + - celery-tasks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/CeleryTask' - description: '' + $ref: "#/components/schemas/CeleryTask" + description: "" post: operationId: celery_tasks_create tags: - - celery-tasks + - celery-tasks requestBody: content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" multipart/form-data: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' - description: '' + $ref: "#/components/schemas/CeleryTask" + description: "" /api/v2/celery-tasks/{id}: get: operationId: celery_tasks_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this celery task. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this celery task. + required: true tags: - - celery-tasks + - celery-tasks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' - description: '' + $ref: "#/components/schemas/CeleryTask" + description: "" put: operationId: celery_tasks_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this celery task. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this celery task. + required: true tags: - - celery-tasks + - celery-tasks requestBody: content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" multipart/form-data: schema: - $ref: '#/components/schemas/CeleryTask' + $ref: "#/components/schemas/CeleryTask" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' - description: '' + $ref: "#/components/schemas/CeleryTask" + description: "" patch: operationId: celery_tasks_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this celery task. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this celery task. + required: true tags: - - celery-tasks + - celery-tasks requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedCeleryTask' + $ref: "#/components/schemas/PatchedCeleryTask" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedCeleryTask' + $ref: "#/components/schemas/PatchedCeleryTask" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedCeleryTask' + $ref: "#/components/schemas/PatchedCeleryTask" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/CeleryTask' - description: '' + $ref: "#/components/schemas/CeleryTask" + description: "" delete: operationId: celery_tasks_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this celery task. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this celery task. + required: true tags: - - celery-tasks + - celery-tasks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/files: get: operationId: files_list tags: - - files + - files security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" post: operationId: files_create tags: - - files + - files requestBody: content: application/json: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" multipart/form-data: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" /api/v2/files/{id}: get: operationId: files_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this file. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this file. + required: true tags: - - files + - files security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" put: operationId: files_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this file. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this file. + required: true tags: - - files + - files requestBody: content: application/json: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" multipart/form-data: schema: - $ref: '#/components/schemas/File' + $ref: "#/components/schemas/File" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" patch: operationId: files_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this file. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this file. + required: true tags: - - files + - files requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedFile' + $ref: "#/components/schemas/PatchedFile" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedFile' + $ref: "#/components/schemas/PatchedFile" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedFile' + $ref: "#/components/schemas/PatchedFile" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" delete: operationId: files_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this file. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this file. + required: true tags: - - files + - files security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/files/{id}/download: get: operationId: files_download_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this file. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this file. + required: true tags: - - files + - files security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/File' - description: '' + $ref: "#/components/schemas/File" + description: "" /api/v2/imported-podcasts: get: operationId: imported_podcasts_list tags: - - imported-podcasts + - imported-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ImportedPodcast' - description: '' + $ref: "#/components/schemas/ImportedPodcast" + description: "" post: operationId: imported_podcasts_create tags: - - imported-podcasts + - imported-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' - description: '' + $ref: "#/components/schemas/ImportedPodcast" + description: "" /api/v2/imported-podcasts/{id}: get: operationId: imported_podcasts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this imported podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this imported podcast. + required: true tags: - - imported-podcasts + - imported-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' - description: '' + $ref: "#/components/schemas/ImportedPodcast" + description: "" put: operationId: imported_podcasts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this imported podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this imported podcast. + required: true tags: - - imported-podcasts + - imported-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/ImportedPodcast' + $ref: "#/components/schemas/ImportedPodcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' - description: '' + $ref: "#/components/schemas/ImportedPodcast" + description: "" patch: operationId: imported_podcasts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this imported podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this imported podcast. + required: true tags: - - imported-podcasts + - imported-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedImportedPodcast' + $ref: "#/components/schemas/PatchedImportedPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedImportedPodcast' + $ref: "#/components/schemas/PatchedImportedPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedImportedPodcast' + $ref: "#/components/schemas/PatchedImportedPodcast" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ImportedPodcast' - description: '' + $ref: "#/components/schemas/ImportedPodcast" + description: "" delete: operationId: imported_podcasts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this imported podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this imported podcast. + required: true tags: - - imported-podcasts + - imported-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/info: get: operationId: info_retrieve tags: - - info + - info security: - - cookieAuth: [] - - basicAuth: [] - - {} + - cookieAuth: [] + - basicAuth: [] + - {} responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Info' - description: '' + $ref: "#/components/schemas/Info" + description: "" /api/v2/libraries: get: operationId: libraries_list tags: - - libraries + - libraries security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Library' - description: '' + $ref: "#/components/schemas/Library" + description: "" post: operationId: libraries_create tags: - - libraries + - libraries requestBody: content: application/json: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" multipart/form-data: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Library' - description: '' + $ref: "#/components/schemas/Library" + description: "" /api/v2/libraries/{id}: get: operationId: libraries_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this library. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this library. + required: true tags: - - libraries + - libraries security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Library' - description: '' + $ref: "#/components/schemas/Library" + description: "" put: operationId: libraries_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this library. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this library. + required: true tags: - - libraries + - libraries requestBody: content: application/json: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" multipart/form-data: schema: - $ref: '#/components/schemas/Library' + $ref: "#/components/schemas/Library" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Library' - description: '' + $ref: "#/components/schemas/Library" + description: "" patch: operationId: libraries_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this library. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this library. + required: true tags: - - libraries + - libraries requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedLibrary' + $ref: "#/components/schemas/PatchedLibrary" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedLibrary' + $ref: "#/components/schemas/PatchedLibrary" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedLibrary' + $ref: "#/components/schemas/PatchedLibrary" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Library' - description: '' + $ref: "#/components/schemas/Library" + description: "" delete: operationId: libraries_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this library. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this library. + required: true tags: - - libraries + - libraries security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/listener-counts: get: operationId: listener_counts_list tags: - - listener-counts + - listener-counts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ListenerCount' - description: '' + $ref: "#/components/schemas/ListenerCount" + description: "" post: operationId: listener_counts_create tags: - - listener-counts + - listener-counts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" multipart/form-data: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' - description: '' + $ref: "#/components/schemas/ListenerCount" + description: "" /api/v2/listener-counts/{id}: get: operationId: listener_counts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this listener count. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this listener count. + required: true tags: - - listener-counts + - listener-counts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' - description: '' + $ref: "#/components/schemas/ListenerCount" + description: "" put: operationId: listener_counts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this listener count. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this listener count. + required: true tags: - - listener-counts + - listener-counts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" multipart/form-data: schema: - $ref: '#/components/schemas/ListenerCount' + $ref: "#/components/schemas/ListenerCount" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' - description: '' + $ref: "#/components/schemas/ListenerCount" + description: "" patch: operationId: listener_counts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this listener count. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this listener count. + required: true tags: - - listener-counts + - listener-counts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedListenerCount' + $ref: "#/components/schemas/PatchedListenerCount" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedListenerCount' + $ref: "#/components/schemas/PatchedListenerCount" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedListenerCount' + $ref: "#/components/schemas/PatchedListenerCount" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ListenerCount' - description: '' + $ref: "#/components/schemas/ListenerCount" + description: "" delete: operationId: listener_counts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this listener count. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this listener count. + required: true tags: - - listener-counts + - listener-counts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/live-logs: get: operationId: live_logs_list tags: - - live-logs + - live-logs security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/LiveLog' - description: '' + $ref: "#/components/schemas/LiveLog" + description: "" post: operationId: live_logs_create tags: - - live-logs + - live-logs requestBody: content: application/json: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" multipart/form-data: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/LiveLog' - description: '' + $ref: "#/components/schemas/LiveLog" + description: "" /api/v2/live-logs/{id}: get: operationId: live_logs_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this live log. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this live log. + required: true tags: - - live-logs + - live-logs security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LiveLog' - description: '' + $ref: "#/components/schemas/LiveLog" + description: "" put: operationId: live_logs_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this live log. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this live log. + required: true tags: - - live-logs + - live-logs requestBody: content: application/json: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" multipart/form-data: schema: - $ref: '#/components/schemas/LiveLog' + $ref: "#/components/schemas/LiveLog" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LiveLog' - description: '' + $ref: "#/components/schemas/LiveLog" + description: "" patch: operationId: live_logs_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this live log. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this live log. + required: true tags: - - live-logs + - live-logs requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedLiveLog' + $ref: "#/components/schemas/PatchedLiveLog" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedLiveLog' + $ref: "#/components/schemas/PatchedLiveLog" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedLiveLog' + $ref: "#/components/schemas/PatchedLiveLog" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LiveLog' - description: '' + $ref: "#/components/schemas/LiveLog" + description: "" delete: operationId: live_logs_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this live log. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this live log. + required: true tags: - - live-logs + - live-logs security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/login-attempts: get: operationId: login_attempts_list tags: - - login-attempts + - login-attempts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/LoginAttempt' - description: '' + $ref: "#/components/schemas/LoginAttempt" + description: "" post: operationId: login_attempts_create tags: - - login-attempts + - login-attempts requestBody: content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" multipart/form-data: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' - description: '' + $ref: "#/components/schemas/LoginAttempt" + description: "" /api/v2/login-attempts/{ip}: get: operationId: login_attempts_retrieve parameters: - - in: path - name: ip - schema: - type: string - description: A unique value identifying this login attempt. - required: true + - in: path + name: ip + schema: + type: string + description: A unique value identifying this login attempt. + required: true tags: - - login-attempts + - login-attempts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' - description: '' + $ref: "#/components/schemas/LoginAttempt" + description: "" put: operationId: login_attempts_update parameters: - - in: path - name: ip - schema: - type: string - description: A unique value identifying this login attempt. - required: true + - in: path + name: ip + schema: + type: string + description: A unique value identifying this login attempt. + required: true tags: - - login-attempts + - login-attempts requestBody: content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" multipart/form-data: schema: - $ref: '#/components/schemas/LoginAttempt' + $ref: "#/components/schemas/LoginAttempt" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' - description: '' + $ref: "#/components/schemas/LoginAttempt" + description: "" patch: operationId: login_attempts_partial_update parameters: - - in: path - name: ip - schema: - type: string - description: A unique value identifying this login attempt. - required: true + - in: path + name: ip + schema: + type: string + description: A unique value identifying this login attempt. + required: true tags: - - login-attempts + - login-attempts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedLoginAttempt' + $ref: "#/components/schemas/PatchedLoginAttempt" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedLoginAttempt' + $ref: "#/components/schemas/PatchedLoginAttempt" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedLoginAttempt' + $ref: "#/components/schemas/PatchedLoginAttempt" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/LoginAttempt' - description: '' + $ref: "#/components/schemas/LoginAttempt" + description: "" delete: operationId: login_attempts_destroy parameters: - - in: path - name: ip - schema: - type: string - description: A unique value identifying this login attempt. - required: true + - in: path + name: ip + schema: + type: string + description: A unique value identifying this login attempt. + required: true tags: - - login-attempts + - login-attempts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/mount-names: get: operationId: mount_names_list tags: - - mount-names + - mount-names security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/MountName' - description: '' + $ref: "#/components/schemas/MountName" + description: "" post: operationId: mount_names_create tags: - - mount-names + - mount-names requestBody: content: application/json: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" multipart/form-data: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/MountName' - description: '' + $ref: "#/components/schemas/MountName" + description: "" /api/v2/mount-names/{id}: get: operationId: mount_names_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this mount name. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this mount name. + required: true tags: - - mount-names + - mount-names security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/MountName' - description: '' + $ref: "#/components/schemas/MountName" + description: "" put: operationId: mount_names_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this mount name. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this mount name. + required: true tags: - - mount-names + - mount-names requestBody: content: application/json: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" multipart/form-data: schema: - $ref: '#/components/schemas/MountName' + $ref: "#/components/schemas/MountName" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/MountName' - description: '' + $ref: "#/components/schemas/MountName" + description: "" patch: operationId: mount_names_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this mount name. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this mount name. + required: true tags: - - mount-names + - mount-names requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedMountName' + $ref: "#/components/schemas/PatchedMountName" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedMountName' + $ref: "#/components/schemas/PatchedMountName" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedMountName' + $ref: "#/components/schemas/PatchedMountName" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/MountName' - description: '' + $ref: "#/components/schemas/MountName" + description: "" delete: operationId: mount_names_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this mount name. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this mount name. + required: true tags: - - mount-names + - mount-names security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playlist-contents: get: operationId: playlist_contents_list tags: - - playlist-contents + - playlist-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PlaylistContent' - description: '' + $ref: "#/components/schemas/PlaylistContent" + description: "" post: operationId: playlist_contents_create tags: - - playlist-contents + - playlist-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" multipart/form-data: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' - description: '' + $ref: "#/components/schemas/PlaylistContent" + description: "" /api/v2/playlist-contents/{id}: get: operationId: playlist_contents_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist content. + required: true tags: - - playlist-contents + - playlist-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' - description: '' + $ref: "#/components/schemas/PlaylistContent" + description: "" put: operationId: playlist_contents_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist content. + required: true tags: - - playlist-contents + - playlist-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" multipart/form-data: schema: - $ref: '#/components/schemas/PlaylistContent' + $ref: "#/components/schemas/PlaylistContent" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' - description: '' + $ref: "#/components/schemas/PlaylistContent" + description: "" patch: operationId: playlist_contents_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist content. + required: true tags: - - playlist-contents + - playlist-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlaylistContent' + $ref: "#/components/schemas/PatchedPlaylistContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlaylistContent' + $ref: "#/components/schemas/PatchedPlaylistContent" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlaylistContent' + $ref: "#/components/schemas/PatchedPlaylistContent" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlaylistContent' - description: '' + $ref: "#/components/schemas/PlaylistContent" + description: "" delete: operationId: playlist_contents_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist content. + required: true tags: - - playlist-contents + - playlist-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playlists: get: operationId: playlists_list tags: - - playlists + - playlists security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Playlist' - description: '' + $ref: "#/components/schemas/Playlist" + description: "" post: operationId: playlists_create tags: - - playlists + - playlists requestBody: content: application/json: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" multipart/form-data: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Playlist' - description: '' + $ref: "#/components/schemas/Playlist" + description: "" /api/v2/playlists/{id}: get: operationId: playlists_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist. + required: true tags: - - playlists + - playlists security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Playlist' - description: '' + $ref: "#/components/schemas/Playlist" + description: "" put: operationId: playlists_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist. + required: true tags: - - playlists + - playlists requestBody: content: application/json: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" multipart/form-data: schema: - $ref: '#/components/schemas/Playlist' + $ref: "#/components/schemas/Playlist" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Playlist' - description: '' + $ref: "#/components/schemas/Playlist" + description: "" patch: operationId: playlists_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist. + required: true tags: - - playlists + - playlists requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlaylist' + $ref: "#/components/schemas/PatchedPlaylist" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlaylist' + $ref: "#/components/schemas/PatchedPlaylist" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlaylist' + $ref: "#/components/schemas/PatchedPlaylist" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Playlist' - description: '' + $ref: "#/components/schemas/Playlist" + description: "" delete: operationId: playlists_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playlist. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playlist. + required: true tags: - - playlists + - playlists security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playout-history: get: operationId: playout_history_list tags: - - playout-history + - playout-history security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PlayoutHistory' - description: '' + $ref: "#/components/schemas/PlayoutHistory" + description: "" post: operationId: playout_history_create tags: - - playout-history + - playout-history requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' - description: '' + $ref: "#/components/schemas/PlayoutHistory" + description: "" /api/v2/playout-history-metadata: get: operationId: playout_history_metadata_list tags: - - playout-history-metadata + - playout-history-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PlayoutHistoryMetadata' - description: '' + $ref: "#/components/schemas/PlayoutHistoryMetadata" + description: "" post: operationId: playout_history_metadata_create tags: - - playout-history-metadata + - playout-history-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' - description: '' + $ref: "#/components/schemas/PlayoutHistoryMetadata" + description: "" /api/v2/playout-history-metadata/{id}: get: operationId: playout_history_metadata_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history metadata. + required: true tags: - - playout-history-metadata + - playout-history-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' - description: '' + $ref: "#/components/schemas/PlayoutHistoryMetadata" + description: "" put: operationId: playout_history_metadata_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history metadata. + required: true tags: - - playout-history-metadata + - playout-history-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' + $ref: "#/components/schemas/PlayoutHistoryMetadata" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' - description: '' + $ref: "#/components/schemas/PlayoutHistoryMetadata" + description: "" patch: operationId: playout_history_metadata_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history metadata. + required: true tags: - - playout-history-metadata + - playout-history-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryMetadata' + $ref: "#/components/schemas/PatchedPlayoutHistoryMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryMetadata' + $ref: "#/components/schemas/PatchedPlayoutHistoryMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryMetadata' + $ref: "#/components/schemas/PatchedPlayoutHistoryMetadata" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryMetadata' - description: '' + $ref: "#/components/schemas/PlayoutHistoryMetadata" + description: "" delete: operationId: playout_history_metadata_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history metadata. + required: true tags: - - playout-history-metadata + - playout-history-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playout-history-template-fields: get: operationId: playout_history_template_fields_list tags: - - playout-history-template-fields + - playout-history-template-fields security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" + description: "" post: operationId: playout_history_template_fields_create tags: - - playout-history-template-fields + - playout-history-template-fields requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" + description: "" /api/v2/playout-history-template-fields/{id}: get: operationId: playout_history_template_fields_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template - field. - required: true + - in: path + name: id + schema: + type: integer + description: + A unique integer value identifying this playout history template + field. + required: true tags: - - playout-history-template-fields + - playout-history-template-fields security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" + description: "" put: operationId: playout_history_template_fields_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template - field. - required: true + - in: path + name: id + schema: + type: integer + description: + A unique integer value identifying this playout history template + field. + required: true tags: - - playout-history-template-fields + - playout-history-template-fields requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" + description: "" patch: operationId: playout_history_template_fields_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template - field. - required: true + - in: path + name: id + schema: + type: integer + description: + A unique integer value identifying this playout history template + field. + required: true tags: - - playout-history-template-fields + - playout-history-template-fields requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplateField' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplateField" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplateField' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplateField" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplateField' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplateField" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplateField' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplateField" + description: "" delete: operationId: playout_history_template_fields_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template - field. - required: true + - in: path + name: id + schema: + type: integer + description: + A unique integer value identifying this playout history template + field. + required: true tags: - - playout-history-template-fields + - playout-history-template-fields security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playout-history-templates: get: operationId: playout_history_templates_list tags: - - playout-history-templates + - playout-history-templates security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PlayoutHistoryTemplate' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplate" + description: "" post: operationId: playout_history_templates_create tags: - - playout-history-templates + - playout-history-templates requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplate" + description: "" /api/v2/playout-history-templates/{id}: get: operationId: playout_history_templates_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history template. + required: true tags: - - playout-history-templates + - playout-history-templates security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplate" + description: "" put: operationId: playout_history_templates_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history template. + required: true tags: - - playout-history-templates + - playout-history-templates requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' + $ref: "#/components/schemas/PlayoutHistoryTemplate" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplate" + description: "" patch: operationId: playout_history_templates_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history template. + required: true tags: - - playout-history-templates + - playout-history-templates requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplate' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplate" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplate' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplate" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlayoutHistoryTemplate' + $ref: "#/components/schemas/PatchedPlayoutHistoryTemplate" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistoryTemplate' - description: '' + $ref: "#/components/schemas/PlayoutHistoryTemplate" + description: "" delete: operationId: playout_history_templates_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history template. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history template. + required: true tags: - - playout-history-templates + - playout-history-templates security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/playout-history/{id}: get: operationId: playout_history_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history. + required: true tags: - - playout-history + - playout-history security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' - description: '' + $ref: "#/components/schemas/PlayoutHistory" + description: "" put: operationId: playout_history_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history. + required: true tags: - - playout-history + - playout-history requestBody: content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" multipart/form-data: schema: - $ref: '#/components/schemas/PlayoutHistory' + $ref: "#/components/schemas/PlayoutHistory" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' - description: '' + $ref: "#/components/schemas/PlayoutHistory" + description: "" patch: operationId: playout_history_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history. + required: true tags: - - playout-history + - playout-history requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlayoutHistory' + $ref: "#/components/schemas/PatchedPlayoutHistory" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPlayoutHistory' + $ref: "#/components/schemas/PatchedPlayoutHistory" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPlayoutHistory' + $ref: "#/components/schemas/PatchedPlayoutHistory" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PlayoutHistory' - description: '' + $ref: "#/components/schemas/PlayoutHistory" + description: "" delete: operationId: playout_history_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this playout history. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this playout history. + required: true tags: - - playout-history + - playout-history security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/podcast-episodes: get: operationId: podcast_episodes_list tags: - - podcast-episodes + - podcast-episodes security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/PodcastEpisode' - description: '' + $ref: "#/components/schemas/PodcastEpisode" + description: "" post: operationId: podcast_episodes_create tags: - - podcast-episodes + - podcast-episodes requestBody: content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" multipart/form-data: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' - description: '' + $ref: "#/components/schemas/PodcastEpisode" + description: "" /api/v2/podcast-episodes/{id}: get: operationId: podcast_episodes_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast episode. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast episode. + required: true tags: - - podcast-episodes + - podcast-episodes security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' - description: '' + $ref: "#/components/schemas/PodcastEpisode" + description: "" put: operationId: podcast_episodes_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast episode. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast episode. + required: true tags: - - podcast-episodes + - podcast-episodes requestBody: content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" multipart/form-data: schema: - $ref: '#/components/schemas/PodcastEpisode' + $ref: "#/components/schemas/PodcastEpisode" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' - description: '' + $ref: "#/components/schemas/PodcastEpisode" + description: "" patch: operationId: podcast_episodes_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast episode. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast episode. + required: true tags: - - podcast-episodes + - podcast-episodes requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPodcastEpisode' + $ref: "#/components/schemas/PatchedPodcastEpisode" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPodcastEpisode' + $ref: "#/components/schemas/PatchedPodcastEpisode" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPodcastEpisode' + $ref: "#/components/schemas/PatchedPodcastEpisode" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/PodcastEpisode' - description: '' + $ref: "#/components/schemas/PodcastEpisode" + description: "" delete: operationId: podcast_episodes_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast episode. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast episode. + required: true tags: - - podcast-episodes + - podcast-episodes security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/podcasts: get: operationId: podcasts_list tags: - - podcasts + - podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Podcast' - description: '' + $ref: "#/components/schemas/Podcast" + description: "" post: operationId: podcasts_create tags: - - podcasts + - podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" multipart/form-data: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Podcast' - description: '' + $ref: "#/components/schemas/Podcast" + description: "" /api/v2/podcasts/{id}: get: operationId: podcasts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast. + required: true tags: - - podcasts + - podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Podcast' - description: '' + $ref: "#/components/schemas/Podcast" + description: "" put: operationId: podcasts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast. + required: true tags: - - podcasts + - podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" multipart/form-data: schema: - $ref: '#/components/schemas/Podcast' + $ref: "#/components/schemas/Podcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Podcast' - description: '' + $ref: "#/components/schemas/Podcast" + description: "" patch: operationId: podcasts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast. + required: true tags: - - podcasts + - podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPodcast' + $ref: "#/components/schemas/PatchedPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPodcast' + $ref: "#/components/schemas/PatchedPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPodcast' + $ref: "#/components/schemas/PatchedPodcast" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Podcast' - description: '' + $ref: "#/components/schemas/Podcast" + description: "" delete: operationId: podcasts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this podcast. + required: true tags: - - podcasts + - podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/preferences: get: operationId: preferences_list tags: - - preferences + - preferences security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Preference' - description: '' + $ref: "#/components/schemas/Preference" + description: "" post: operationId: preferences_create tags: - - preferences + - preferences requestBody: content: application/json: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" multipart/form-data: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Preference' - description: '' + $ref: "#/components/schemas/Preference" + description: "" /api/v2/preferences/{id}: get: operationId: preferences_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this preference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this preference. + required: true tags: - - preferences + - preferences security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Preference' - description: '' + $ref: "#/components/schemas/Preference" + description: "" put: operationId: preferences_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this preference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this preference. + required: true tags: - - preferences + - preferences requestBody: content: application/json: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" multipart/form-data: schema: - $ref: '#/components/schemas/Preference' + $ref: "#/components/schemas/Preference" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Preference' - description: '' + $ref: "#/components/schemas/Preference" + description: "" patch: operationId: preferences_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this preference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this preference. + required: true tags: - - preferences + - preferences requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedPreference' + $ref: "#/components/schemas/PatchedPreference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedPreference' + $ref: "#/components/schemas/PatchedPreference" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedPreference' + $ref: "#/components/schemas/PatchedPreference" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Preference' - description: '' + $ref: "#/components/schemas/Preference" + description: "" delete: operationId: preferences_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this preference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this preference. + required: true tags: - - preferences + - preferences security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/schedule: get: @@ -2555,52 +2559,52 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. parameters: - - in: query - name: broadcasted - schema: - type: integer - - in: query - name: ends_after - schema: - type: string - format: date-time - - in: query - name: ends_before - schema: - type: string - format: date-time - - in: query - name: overbooked - schema: - type: boolean - - in: query - name: position_status - schema: - type: integer - - in: query - name: starts_after - schema: - type: string - format: date-time - - in: query - name: starts_before - schema: - type: string - format: date-time + - in: query + name: broadcasted + schema: + type: integer + - in: query + name: ends_after + schema: + type: string + format: date-time + - in: query + name: ends_before + schema: + type: string + format: date-time + - in: query + name: overbooked + schema: + type: boolean + - in: query + name: position_status + schema: + type: integer + - in: query + name: starts_after + schema: + type: string + format: date-time + - in: query + name: starts_before + schema: + type: string + format: date-time tags: - - schedule + - schedule security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ReadSchedule' - description: '' + $ref: "#/components/schemas/ReadSchedule" + description: "" post: operationId: schedule_create description: |- @@ -2610,29 +2614,29 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. tags: - - schedule + - schedule requestBody: content: application/json: schema: - $ref: '#/components/schemas/WriteSchedule' + $ref: "#/components/schemas/WriteSchedule" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/WriteSchedule' + $ref: "#/components/schemas/WriteSchedule" multipart/form-data: schema: - $ref: '#/components/schemas/WriteSchedule' + $ref: "#/components/schemas/WriteSchedule" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/WriteSchedule' - description: '' + $ref: "#/components/schemas/WriteSchedule" + description: "" /api/v2/schedule/{id}: get: operationId: schedule_retrieve @@ -2643,24 +2647,24 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this schedule. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this schedule. + required: true tags: - - schedule + - schedule security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ReadSchedule' - description: '' + $ref: "#/components/schemas/ReadSchedule" + description: "" put: operationId: schedule_update description: |- @@ -2670,36 +2674,36 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this schedule. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this schedule. + required: true tags: - - schedule + - schedule requestBody: content: application/json: schema: - $ref: '#/components/schemas/ReadSchedule' + $ref: "#/components/schemas/ReadSchedule" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ReadSchedule' + $ref: "#/components/schemas/ReadSchedule" multipart/form-data: schema: - $ref: '#/components/schemas/ReadSchedule' + $ref: "#/components/schemas/ReadSchedule" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ReadSchedule' - description: '' + $ref: "#/components/schemas/ReadSchedule" + description: "" patch: operationId: schedule_partial_update description: |- @@ -2709,35 +2713,35 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this schedule. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this schedule. + required: true tags: - - schedule + - schedule requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedReadSchedule' + $ref: "#/components/schemas/PatchedReadSchedule" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedReadSchedule' + $ref: "#/components/schemas/PatchedReadSchedule" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedReadSchedule' + $ref: "#/components/schemas/PatchedReadSchedule" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ReadSchedule' - description: '' + $ref: "#/components/schemas/ReadSchedule" + description: "" delete: operationId: schedule_destroy description: |- @@ -2747,19 +2751,19 @@ paths: Set read_serializer_class and write_serializer_class attributes on a viewset. parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this schedule. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this schedule. + required: true tags: - - schedule + - schedule security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/schema: get: @@ -2770,124 +2774,124 @@ paths: - YAML: application/vnd.oai.openapi - JSON: application/vnd.oai.openapi+json parameters: - - in: query - name: format - schema: - type: string - enum: - - json - - yaml - - in: query - name: lang - schema: - type: string - enum: - - af - - ar - - ar-dz - - ast - - az - - be - - bg - - bn - - br - - bs - - ca - - ckb - - cs - - cy - - da - - de - - dsb - - el - - en - - en-au - - en-gb - - eo - - es - - es-ar - - es-co - - es-mx - - es-ni - - es-ve - - et - - eu - - fa - - fi - - fr - - fy - - ga - - gd - - gl - - he - - hi - - hr - - hsb - - hu - - hy - - ia - - id - - ig - - io - - is - - it - - ja - - ka - - kab - - kk - - km - - kn - - ko - - ky - - lb - - lt - - lv - - mk - - ml - - mn - - mr - - ms - - my - - nb - - ne - - nl - - nn - - os - - pa - - pl - - pt - - pt-br - - ro - - ru - - sk - - sl - - sq - - sr - - sr-latn - - sv - - sw - - ta - - te - - tg - - th - - tk - - tr - - tt - - udm - - uk - - ur - - uz - - vi - - zh-hans - - zh-hant + - in: query + name: format + schema: + type: string + enum: + - json + - yaml + - in: query + name: lang + schema: + type: string + enum: + - af + - ar + - ar-dz + - ast + - az + - be + - bg + - bn + - br + - bs + - ca + - ckb + - cs + - cy + - da + - de + - dsb + - el + - en + - en-au + - en-gb + - eo + - es + - es-ar + - es-co + - es-mx + - es-ni + - es-ve + - et + - eu + - fa + - fi + - fr + - fy + - ga + - gd + - gl + - he + - hi + - hr + - hsb + - hu + - hy + - ia + - id + - ig + - io + - is + - it + - ja + - ka + - kab + - kk + - km + - kn + - ko + - ky + - lb + - lt + - lv + - mk + - ml + - mn + - mr + - ms + - my + - nb + - ne + - nl + - nn + - os + - pa + - pl + - pt + - pt-br + - ro + - ru + - sk + - sl + - sq + - sr + - sr-latn + - sv + - sw + - ta + - te + - tg + - th + - tk + - tr + - tt + - udm + - uk + - ur + - uz + - vi + - zh-hans + - zh-hant tags: - - schema + - schema security: - - cookieAuth: [] - - basicAuth: [] - - {} + - cookieAuth: [] + - basicAuth: [] + - {} responses: - '200': + "200": content: application/vnd.oai.openapi: schema: @@ -2905,2410 +2909,2410 @@ paths: schema: type: object additionalProperties: {} - description: '' + description: "" /api/v2/service-registers: get: operationId: service_registers_list tags: - - service-registers + - service-registers security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ServiceRegister' - description: '' + $ref: "#/components/schemas/ServiceRegister" + description: "" post: operationId: service_registers_create tags: - - service-registers + - service-registers requestBody: content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" multipart/form-data: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' - description: '' + $ref: "#/components/schemas/ServiceRegister" + description: "" /api/v2/service-registers/{name}: get: operationId: service_registers_retrieve parameters: - - in: path - name: name - schema: - type: string - description: A unique value identifying this service register. - required: true + - in: path + name: name + schema: + type: string + description: A unique value identifying this service register. + required: true tags: - - service-registers + - service-registers security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' - description: '' + $ref: "#/components/schemas/ServiceRegister" + description: "" put: operationId: service_registers_update parameters: - - in: path - name: name - schema: - type: string - description: A unique value identifying this service register. - required: true + - in: path + name: name + schema: + type: string + description: A unique value identifying this service register. + required: true tags: - - service-registers + - service-registers requestBody: content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" multipart/form-data: schema: - $ref: '#/components/schemas/ServiceRegister' + $ref: "#/components/schemas/ServiceRegister" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' - description: '' + $ref: "#/components/schemas/ServiceRegister" + description: "" patch: operationId: service_registers_partial_update parameters: - - in: path - name: name - schema: - type: string - description: A unique value identifying this service register. - required: true + - in: path + name: name + schema: + type: string + description: A unique value identifying this service register. + required: true tags: - - service-registers + - service-registers requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedServiceRegister' + $ref: "#/components/schemas/PatchedServiceRegister" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedServiceRegister' + $ref: "#/components/schemas/PatchedServiceRegister" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedServiceRegister' + $ref: "#/components/schemas/PatchedServiceRegister" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ServiceRegister' - description: '' + $ref: "#/components/schemas/ServiceRegister" + description: "" delete: operationId: service_registers_destroy parameters: - - in: path - name: name - schema: - type: string - description: A unique value identifying this service register. - required: true + - in: path + name: name + schema: + type: string + description: A unique value identifying this service register. + required: true tags: - - service-registers + - service-registers security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/show-days: get: operationId: show_days_list tags: - - show-days + - show-days security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ShowDays' - description: '' + $ref: "#/components/schemas/ShowDays" + description: "" post: operationId: show_days_create tags: - - show-days + - show-days requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" multipart/form-data: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ShowDays' - description: '' + $ref: "#/components/schemas/ShowDays" + description: "" /api/v2/show-days/{id}: get: operationId: show_days_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show days. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show days. + required: true tags: - - show-days + - show-days security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowDays' - description: '' + $ref: "#/components/schemas/ShowDays" + description: "" put: operationId: show_days_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show days. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show days. + required: true tags: - - show-days + - show-days requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" multipart/form-data: schema: - $ref: '#/components/schemas/ShowDays' + $ref: "#/components/schemas/ShowDays" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowDays' - description: '' + $ref: "#/components/schemas/ShowDays" + description: "" patch: operationId: show_days_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show days. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show days. + required: true tags: - - show-days + - show-days requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedShowDays' + $ref: "#/components/schemas/PatchedShowDays" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedShowDays' + $ref: "#/components/schemas/PatchedShowDays" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedShowDays' + $ref: "#/components/schemas/PatchedShowDays" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowDays' - description: '' + $ref: "#/components/schemas/ShowDays" + description: "" delete: operationId: show_days_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show days. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show days. + required: true tags: - - show-days + - show-days security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/show-hosts: get: operationId: show_hosts_list tags: - - show-hosts + - show-hosts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ShowHost' - description: '' + $ref: "#/components/schemas/ShowHost" + description: "" post: operationId: show_hosts_create tags: - - show-hosts + - show-hosts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" multipart/form-data: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ShowHost' - description: '' + $ref: "#/components/schemas/ShowHost" + description: "" /api/v2/show-hosts/{id}: get: operationId: show_hosts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show host. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show host. + required: true tags: - - show-hosts + - show-hosts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowHost' - description: '' + $ref: "#/components/schemas/ShowHost" + description: "" put: operationId: show_hosts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show host. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show host. + required: true tags: - - show-hosts + - show-hosts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" multipart/form-data: schema: - $ref: '#/components/schemas/ShowHost' + $ref: "#/components/schemas/ShowHost" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowHost' - description: '' + $ref: "#/components/schemas/ShowHost" + description: "" patch: operationId: show_hosts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show host. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show host. + required: true tags: - - show-hosts + - show-hosts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedShowHost' + $ref: "#/components/schemas/PatchedShowHost" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedShowHost' + $ref: "#/components/schemas/PatchedShowHost" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedShowHost' + $ref: "#/components/schemas/PatchedShowHost" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowHost' - description: '' + $ref: "#/components/schemas/ShowHost" + description: "" delete: operationId: show_hosts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show host. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show host. + required: true tags: - - show-hosts + - show-hosts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/show-instances: get: operationId: show_instances_list tags: - - show-instances + - show-instances security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ShowInstance' - description: '' + $ref: "#/components/schemas/ShowInstance" + description: "" post: operationId: show_instances_create tags: - - show-instances + - show-instances requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" multipart/form-data: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' - description: '' + $ref: "#/components/schemas/ShowInstance" + description: "" /api/v2/show-instances/{id}: get: operationId: show_instances_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show instance. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show instance. + required: true tags: - - show-instances + - show-instances security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' - description: '' + $ref: "#/components/schemas/ShowInstance" + description: "" put: operationId: show_instances_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show instance. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show instance. + required: true tags: - - show-instances + - show-instances requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" multipart/form-data: schema: - $ref: '#/components/schemas/ShowInstance' + $ref: "#/components/schemas/ShowInstance" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' - description: '' + $ref: "#/components/schemas/ShowInstance" + description: "" patch: operationId: show_instances_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show instance. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show instance. + required: true tags: - - show-instances + - show-instances requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedShowInstance' + $ref: "#/components/schemas/PatchedShowInstance" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedShowInstance' + $ref: "#/components/schemas/PatchedShowInstance" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedShowInstance' + $ref: "#/components/schemas/PatchedShowInstance" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowInstance' - description: '' + $ref: "#/components/schemas/ShowInstance" + description: "" delete: operationId: show_instances_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show instance. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show instance. + required: true tags: - - show-instances + - show-instances security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/show-rebroadcasts: get: operationId: show_rebroadcasts_list tags: - - show-rebroadcasts + - show-rebroadcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ShowRebroadcast' - description: '' + $ref: "#/components/schemas/ShowRebroadcast" + description: "" post: operationId: show_rebroadcasts_create tags: - - show-rebroadcasts + - show-rebroadcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" multipart/form-data: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' - description: '' + $ref: "#/components/schemas/ShowRebroadcast" + description: "" /api/v2/show-rebroadcasts/{id}: get: operationId: show_rebroadcasts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show rebroadcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show rebroadcast. + required: true tags: - - show-rebroadcasts + - show-rebroadcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' - description: '' + $ref: "#/components/schemas/ShowRebroadcast" + description: "" put: operationId: show_rebroadcasts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show rebroadcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show rebroadcast. + required: true tags: - - show-rebroadcasts + - show-rebroadcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" multipart/form-data: schema: - $ref: '#/components/schemas/ShowRebroadcast' + $ref: "#/components/schemas/ShowRebroadcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' - description: '' + $ref: "#/components/schemas/ShowRebroadcast" + description: "" patch: operationId: show_rebroadcasts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show rebroadcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show rebroadcast. + required: true tags: - - show-rebroadcasts + - show-rebroadcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedShowRebroadcast' + $ref: "#/components/schemas/PatchedShowRebroadcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedShowRebroadcast' + $ref: "#/components/schemas/PatchedShowRebroadcast" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedShowRebroadcast' + $ref: "#/components/schemas/PatchedShowRebroadcast" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ShowRebroadcast' - description: '' + $ref: "#/components/schemas/ShowRebroadcast" + description: "" delete: operationId: show_rebroadcasts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show rebroadcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show rebroadcast. + required: true tags: - - show-rebroadcasts + - show-rebroadcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/shows: get: operationId: shows_list tags: - - shows + - shows security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Show' - description: '' + $ref: "#/components/schemas/Show" + description: "" post: operationId: shows_create tags: - - shows + - shows requestBody: content: application/json: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" multipart/form-data: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Show' - description: '' + $ref: "#/components/schemas/Show" + description: "" /api/v2/shows/{id}: get: operationId: shows_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show. + required: true tags: - - shows + - shows security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Show' - description: '' + $ref: "#/components/schemas/Show" + description: "" put: operationId: shows_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show. + required: true tags: - - shows + - shows requestBody: content: application/json: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" multipart/form-data: schema: - $ref: '#/components/schemas/Show' + $ref: "#/components/schemas/Show" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Show' - description: '' + $ref: "#/components/schemas/Show" + description: "" patch: operationId: shows_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show. + required: true tags: - - shows + - shows requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedShow' + $ref: "#/components/schemas/PatchedShow" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedShow' + $ref: "#/components/schemas/PatchedShow" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedShow' + $ref: "#/components/schemas/PatchedShow" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Show' - description: '' + $ref: "#/components/schemas/Show" + description: "" delete: operationId: shows_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this show. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this show. + required: true tags: - - shows + - shows security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/smart-block-contents: get: operationId: smart_block_contents_list tags: - - smart-block-contents + - smart-block-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/SmartBlockContent' - description: '' + $ref: "#/components/schemas/SmartBlockContent" + description: "" post: operationId: smart_block_contents_create tags: - - smart-block-contents + - smart-block-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' - description: '' + $ref: "#/components/schemas/SmartBlockContent" + description: "" /api/v2/smart-block-contents/{id}: get: operationId: smart_block_contents_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block content. + required: true tags: - - smart-block-contents + - smart-block-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' - description: '' + $ref: "#/components/schemas/SmartBlockContent" + description: "" put: operationId: smart_block_contents_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block content. + required: true tags: - - smart-block-contents + - smart-block-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlockContent' + $ref: "#/components/schemas/SmartBlockContent" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' - description: '' + $ref: "#/components/schemas/SmartBlockContent" + description: "" patch: operationId: smart_block_contents_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block content. + required: true tags: - - smart-block-contents + - smart-block-contents requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedSmartBlockContent' + $ref: "#/components/schemas/PatchedSmartBlockContent" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedSmartBlockContent' + $ref: "#/components/schemas/PatchedSmartBlockContent" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedSmartBlockContent' + $ref: "#/components/schemas/PatchedSmartBlockContent" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockContent' - description: '' + $ref: "#/components/schemas/SmartBlockContent" + description: "" delete: operationId: smart_block_contents_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block content. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block content. + required: true tags: - - smart-block-contents + - smart-block-contents security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/smart-block-criteria: get: operationId: smart_block_criteria_list tags: - - smart-block-criteria + - smart-block-criteria security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/SmartBlockCriteria' - description: '' + $ref: "#/components/schemas/SmartBlockCriteria" + description: "" post: operationId: smart_block_criteria_create tags: - - smart-block-criteria + - smart-block-criteria requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' - description: '' + $ref: "#/components/schemas/SmartBlockCriteria" + description: "" /api/v2/smart-block-criteria/{id}: get: operationId: smart_block_criteria_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block criteria. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block criteria. + required: true tags: - - smart-block-criteria + - smart-block-criteria security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' - description: '' + $ref: "#/components/schemas/SmartBlockCriteria" + description: "" put: operationId: smart_block_criteria_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block criteria. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block criteria. + required: true tags: - - smart-block-criteria + - smart-block-criteria requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlockCriteria' + $ref: "#/components/schemas/SmartBlockCriteria" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' - description: '' + $ref: "#/components/schemas/SmartBlockCriteria" + description: "" patch: operationId: smart_block_criteria_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block criteria. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block criteria. + required: true tags: - - smart-block-criteria + - smart-block-criteria requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedSmartBlockCriteria' + $ref: "#/components/schemas/PatchedSmartBlockCriteria" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedSmartBlockCriteria' + $ref: "#/components/schemas/PatchedSmartBlockCriteria" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedSmartBlockCriteria' + $ref: "#/components/schemas/PatchedSmartBlockCriteria" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlockCriteria' - description: '' + $ref: "#/components/schemas/SmartBlockCriteria" + description: "" delete: operationId: smart_block_criteria_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block criteria. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block criteria. + required: true tags: - - smart-block-criteria + - smart-block-criteria security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/smart-blocks: get: operationId: smart_blocks_list tags: - - smart-blocks + - smart-blocks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/SmartBlock' - description: '' + $ref: "#/components/schemas/SmartBlock" + description: "" post: operationId: smart_blocks_create tags: - - smart-blocks + - smart-blocks requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' - description: '' + $ref: "#/components/schemas/SmartBlock" + description: "" /api/v2/smart-blocks/{id}: get: operationId: smart_blocks_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block. + required: true tags: - - smart-blocks + - smart-blocks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' - description: '' + $ref: "#/components/schemas/SmartBlock" + description: "" put: operationId: smart_blocks_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block. + required: true tags: - - smart-blocks + - smart-blocks requestBody: content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" multipart/form-data: schema: - $ref: '#/components/schemas/SmartBlock' + $ref: "#/components/schemas/SmartBlock" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' - description: '' + $ref: "#/components/schemas/SmartBlock" + description: "" patch: operationId: smart_blocks_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block. + required: true tags: - - smart-blocks + - smart-blocks requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedSmartBlock' + $ref: "#/components/schemas/PatchedSmartBlock" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedSmartBlock' + $ref: "#/components/schemas/PatchedSmartBlock" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedSmartBlock' + $ref: "#/components/schemas/PatchedSmartBlock" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/SmartBlock' - description: '' + $ref: "#/components/schemas/SmartBlock" + description: "" delete: operationId: smart_blocks_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this smart block. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this smart block. + required: true tags: - - smart-blocks + - smart-blocks security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/station-podcasts: get: operationId: station_podcasts_list tags: - - station-podcasts + - station-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/StationPodcast' - description: '' + $ref: "#/components/schemas/StationPodcast" + description: "" post: operationId: station_podcasts_create tags: - - station-podcasts + - station-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' - description: '' + $ref: "#/components/schemas/StationPodcast" + description: "" /api/v2/station-podcasts/{id}: get: operationId: station_podcasts_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this station podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this station podcast. + required: true tags: - - station-podcasts + - station-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' - description: '' + $ref: "#/components/schemas/StationPodcast" + description: "" put: operationId: station_podcasts_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this station podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this station podcast. + required: true tags: - - station-podcasts + - station-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/StationPodcast' + $ref: "#/components/schemas/StationPodcast" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' - description: '' + $ref: "#/components/schemas/StationPodcast" + description: "" patch: operationId: station_podcasts_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this station podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this station podcast. + required: true tags: - - station-podcasts + - station-podcasts requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedStationPodcast' + $ref: "#/components/schemas/PatchedStationPodcast" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedStationPodcast' + $ref: "#/components/schemas/PatchedStationPodcast" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedStationPodcast' + $ref: "#/components/schemas/PatchedStationPodcast" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/StationPodcast' - description: '' + $ref: "#/components/schemas/StationPodcast" + description: "" delete: operationId: station_podcasts_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this station podcast. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this station podcast. + required: true tags: - - station-podcasts + - station-podcasts security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/stream/preferences: get: operationId: stream_preferences_retrieve tags: - - stream + - stream security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/StreamPreferences' - description: '' + $ref: "#/components/schemas/StreamPreferences" + description: "" /api/v2/stream/state: get: operationId: stream_state_retrieve tags: - - stream + - stream security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/StreamState' - description: '' + $ref: "#/components/schemas/StreamState" + description: "" /api/v2/third-party-track-references: get: operationId: third_party_track_references_list tags: - - third-party-track-references + - third-party-track-references security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/ThirdPartyTrackReference' - description: '' + $ref: "#/components/schemas/ThirdPartyTrackReference" + description: "" post: operationId: third_party_track_references_create tags: - - third-party-track-references + - third-party-track-references requestBody: content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" multipart/form-data: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' - description: '' + $ref: "#/components/schemas/ThirdPartyTrackReference" + description: "" /api/v2/third-party-track-references/{id}: get: operationId: third_party_track_references_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this third party track reference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this third party track reference. + required: true tags: - - third-party-track-references + - third-party-track-references security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' - description: '' + $ref: "#/components/schemas/ThirdPartyTrackReference" + description: "" put: operationId: third_party_track_references_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this third party track reference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this third party track reference. + required: true tags: - - third-party-track-references + - third-party-track-references requestBody: content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" multipart/form-data: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' + $ref: "#/components/schemas/ThirdPartyTrackReference" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' - description: '' + $ref: "#/components/schemas/ThirdPartyTrackReference" + description: "" patch: operationId: third_party_track_references_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this third party track reference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this third party track reference. + required: true tags: - - third-party-track-references + - third-party-track-references requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedThirdPartyTrackReference' + $ref: "#/components/schemas/PatchedThirdPartyTrackReference" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedThirdPartyTrackReference' + $ref: "#/components/schemas/PatchedThirdPartyTrackReference" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedThirdPartyTrackReference' + $ref: "#/components/schemas/PatchedThirdPartyTrackReference" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/ThirdPartyTrackReference' - description: '' + $ref: "#/components/schemas/ThirdPartyTrackReference" + description: "" delete: operationId: third_party_track_references_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this third party track reference. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this third party track reference. + required: true tags: - - third-party-track-references + - third-party-track-references security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/timestamps: get: operationId: timestamps_list tags: - - timestamps + - timestamps security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Timestamp' - description: '' + $ref: "#/components/schemas/Timestamp" + description: "" post: operationId: timestamps_create tags: - - timestamps + - timestamps requestBody: content: application/json: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" multipart/form-data: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Timestamp' - description: '' + $ref: "#/components/schemas/Timestamp" + description: "" /api/v2/timestamps/{id}: get: operationId: timestamps_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this timestamp. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this timestamp. + required: true tags: - - timestamps + - timestamps security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Timestamp' - description: '' + $ref: "#/components/schemas/Timestamp" + description: "" put: operationId: timestamps_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this timestamp. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this timestamp. + required: true tags: - - timestamps + - timestamps requestBody: content: application/json: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" multipart/form-data: schema: - $ref: '#/components/schemas/Timestamp' + $ref: "#/components/schemas/Timestamp" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Timestamp' - description: '' + $ref: "#/components/schemas/Timestamp" + description: "" patch: operationId: timestamps_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this timestamp. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this timestamp. + required: true tags: - - timestamps + - timestamps requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedTimestamp' + $ref: "#/components/schemas/PatchedTimestamp" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedTimestamp' + $ref: "#/components/schemas/PatchedTimestamp" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedTimestamp' + $ref: "#/components/schemas/PatchedTimestamp" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Timestamp' - description: '' + $ref: "#/components/schemas/Timestamp" + description: "" delete: operationId: timestamps_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this timestamp. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this timestamp. + required: true tags: - - timestamps + - timestamps security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/user-tokens: get: operationId: user_tokens_list tags: - - user-tokens + - user-tokens security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/UserToken' - description: '' + $ref: "#/components/schemas/UserToken" + description: "" post: operationId: user_tokens_create tags: - - user-tokens + - user-tokens requestBody: content: application/json: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" multipart/form-data: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/UserToken' - description: '' + $ref: "#/components/schemas/UserToken" + description: "" /api/v2/user-tokens/{id}: get: operationId: user_tokens_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user token. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user token. + required: true tags: - - user-tokens + - user-tokens security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/UserToken' - description: '' + $ref: "#/components/schemas/UserToken" + description: "" put: operationId: user_tokens_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user token. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user token. + required: true tags: - - user-tokens + - user-tokens requestBody: content: application/json: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" multipart/form-data: schema: - $ref: '#/components/schemas/UserToken' + $ref: "#/components/schemas/UserToken" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/UserToken' - description: '' + $ref: "#/components/schemas/UserToken" + description: "" patch: operationId: user_tokens_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user token. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user token. + required: true tags: - - user-tokens + - user-tokens requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedUserToken' + $ref: "#/components/schemas/PatchedUserToken" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedUserToken' + $ref: "#/components/schemas/PatchedUserToken" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedUserToken' + $ref: "#/components/schemas/PatchedUserToken" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/UserToken' - description: '' + $ref: "#/components/schemas/UserToken" + description: "" delete: operationId: user_tokens_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user token. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user token. + required: true tags: - - user-tokens + - user-tokens security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/users: get: operationId: users_list tags: - - users + - users security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/User' - description: '' + $ref: "#/components/schemas/User" + description: "" post: operationId: users_create tags: - - users + - users requestBody: content: application/json: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" multipart/form-data: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/User' - description: '' + $ref: "#/components/schemas/User" + description: "" /api/v2/users/{id}: get: operationId: users_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user. + required: true tags: - - users + - users security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/User' - description: '' + $ref: "#/components/schemas/User" + description: "" put: operationId: users_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user. + required: true tags: - - users + - users requestBody: content: application/json: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" multipart/form-data: schema: - $ref: '#/components/schemas/User' + $ref: "#/components/schemas/User" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/User' - description: '' + $ref: "#/components/schemas/User" + description: "" patch: operationId: users_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user. + required: true tags: - - users + - users requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedUser' + $ref: "#/components/schemas/PatchedUser" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedUser' + $ref: "#/components/schemas/PatchedUser" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedUser' + $ref: "#/components/schemas/PatchedUser" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/User' - description: '' + $ref: "#/components/schemas/User" + description: "" delete: operationId: users_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this user. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this user. + required: true tags: - - users + - users security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/version: get: operationId: version_retrieve tags: - - version + - version security: - - cookieAuth: [] - - basicAuth: [] - - {} + - cookieAuth: [] + - basicAuth: [] + - {} responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Version' - description: '' + $ref: "#/components/schemas/Version" + description: "" /api/v2/webstream-metadata: get: operationId: webstream_metadata_list tags: - - webstream-metadata + - webstream-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/WebstreamMetadata' - description: '' + $ref: "#/components/schemas/WebstreamMetadata" + description: "" post: operationId: webstream_metadata_create tags: - - webstream-metadata + - webstream-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' - description: '' + $ref: "#/components/schemas/WebstreamMetadata" + description: "" /api/v2/webstream-metadata/{id}: get: operationId: webstream_metadata_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream metadata. + required: true tags: - - webstream-metadata + - webstream-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' - description: '' + $ref: "#/components/schemas/WebstreamMetadata" + description: "" put: operationId: webstream_metadata_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream metadata. + required: true tags: - - webstream-metadata + - webstream-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/WebstreamMetadata' + $ref: "#/components/schemas/WebstreamMetadata" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' - description: '' + $ref: "#/components/schemas/WebstreamMetadata" + description: "" patch: operationId: webstream_metadata_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream metadata. + required: true tags: - - webstream-metadata + - webstream-metadata requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedWebstreamMetadata' + $ref: "#/components/schemas/PatchedWebstreamMetadata" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedWebstreamMetadata' + $ref: "#/components/schemas/PatchedWebstreamMetadata" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedWebstreamMetadata' + $ref: "#/components/schemas/PatchedWebstreamMetadata" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/WebstreamMetadata' - description: '' + $ref: "#/components/schemas/WebstreamMetadata" + description: "" delete: operationId: webstream_metadata_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream metadata. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream metadata. + required: true tags: - - webstream-metadata + - webstream-metadata security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body /api/v2/webstreams: get: operationId: webstreams_list tags: - - webstreams + - webstreams security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: type: array items: - $ref: '#/components/schemas/Webstream' - description: '' + $ref: "#/components/schemas/Webstream" + description: "" post: operationId: webstreams_create tags: - - webstreams + - webstreams requestBody: content: application/json: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" multipart/form-data: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '201': + "201": content: application/json: schema: - $ref: '#/components/schemas/Webstream' - description: '' + $ref: "#/components/schemas/Webstream" + description: "" /api/v2/webstreams/{id}: get: operationId: webstreams_retrieve parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream. + required: true tags: - - webstreams + - webstreams security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Webstream' - description: '' + $ref: "#/components/schemas/Webstream" + description: "" put: operationId: webstreams_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream. + required: true tags: - - webstreams + - webstreams requestBody: content: application/json: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" multipart/form-data: schema: - $ref: '#/components/schemas/Webstream' + $ref: "#/components/schemas/Webstream" required: true security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Webstream' - description: '' + $ref: "#/components/schemas/Webstream" + description: "" patch: operationId: webstreams_partial_update parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream. + required: true tags: - - webstreams + - webstreams requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedWebstream' + $ref: "#/components/schemas/PatchedWebstream" application/x-www-form-urlencoded: schema: - $ref: '#/components/schemas/PatchedWebstream' + $ref: "#/components/schemas/PatchedWebstream" multipart/form-data: schema: - $ref: '#/components/schemas/PatchedWebstream' + $ref: "#/components/schemas/PatchedWebstream" security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '200': + "200": content: application/json: schema: - $ref: '#/components/schemas/Webstream' - description: '' + $ref: "#/components/schemas/Webstream" + description: "" delete: operationId: webstreams_destroy parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this webstream. - required: true + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this webstream. + required: true tags: - - webstreams + - webstreams security: - - cookieAuth: [] - - basicAuth: [] + - cookieAuth: [] + - basicAuth: [] responses: - '204': + "204": description: No response body components: schemas: BlankEnum: enum: - - '' + - "" CeleryTask: type: object properties: @@ -5332,10 +5336,10 @@ components: track_reference: type: integer required: - - id - - status - - task_id - - track_reference + - id + - status + - task_id + - track_reference File: type: object properties: @@ -5344,7 +5348,7 @@ components: readOnly: true import_status: allOf: - - $ref: '#/components/schemas/FileImportStatusEnum' + - $ref: "#/components/schemas/FileImportStatusEnum" minimum: -2147483648 maximum: 2147483647 filepath: @@ -5591,16 +5595,16 @@ components: type: integer nullable: true required: - - accessed - - id - - mime - - name - - size + - accessed + - id + - mime + - name + - size FileImportStatusEnum: enum: - - 0 - - 1 - - 2 + - 0 + - 1 + - 2 type: integer description: |- * `0` - Success @@ -5623,10 +5627,10 @@ components: podcast: type: integer required: - - auto_ingest - - id - - override_album - - podcast + - auto_ingest + - id + - override_album + - podcast Info: type: object properties: @@ -5634,7 +5638,7 @@ components: type: string readOnly: true required: - - station_name + - station_name Library: type: object properties: @@ -5657,8 +5661,8 @@ components: analyze_cue_points: type: boolean required: - - code - - id + - code + - id ListenerCount: type: object properties: @@ -5674,10 +5678,10 @@ components: mount_name: type: integer required: - - id - - listener_count - - mount_name - - timestamp + - id + - listener_count + - mount_name + - timestamp LiveLog: type: object properties: @@ -5695,9 +5699,9 @@ components: format: date-time nullable: true required: - - id - - start_time - - state + - id + - start_time + - state LoginAttempt: type: object properties: @@ -5710,7 +5714,7 @@ components: minimum: -2147483648 nullable: true required: - - ip + - ip MountName: type: object properties: @@ -5721,11 +5725,11 @@ components: type: string maxLength: 1024 required: - - id - - mount_name + - id + - mount_name NullEnum: enum: - - null + - null PatchedCeleryTask: type: object properties: @@ -5756,7 +5760,7 @@ components: readOnly: true import_status: allOf: - - $ref: '#/components/schemas/FileImportStatusEnum' + - $ref: "#/components/schemas/FileImportStatusEnum" minimum: -2147483648 maximum: 2147483647 filepath: @@ -6124,7 +6128,7 @@ components: readOnly: true kind: allOf: - - $ref: '#/components/schemas/PlaylistContentKindEnum' + - $ref: "#/components/schemas/PlaylistContentKindEnum" minimum: -32768 maximum: 32767 position: @@ -6367,7 +6371,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: '#/components/schemas/PositionStatusEnum' + - $ref: "#/components/schemas/PositionStatusEnum" minimum: -32768 maximum: 32767 broadcasted: @@ -6478,18 +6482,18 @@ components: minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/RecordEnabledEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/RecordEnabledEnum" + - $ref: "#/components/schemas/NullEnum" week_day: nullable: true minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/WeekDayEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/WeekDayEnum" + - $ref: "#/components/schemas/NullEnum" repeat_kind: allOf: - - $ref: '#/components/schemas/RepeatKindEnum' + - $ref: "#/components/schemas/RepeatKindEnum" minimum: -32768 maximum: 32767 repeat_next_on: @@ -6548,8 +6552,8 @@ components: minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/RecordEnabledEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/RecordEnabledEnum" + - $ref: "#/components/schemas/NullEnum" show: type: integer instance: @@ -6599,9 +6603,9 @@ components: kind: nullable: true oneOf: - - $ref: '#/components/schemas/SmartBlockKindEnum' - - $ref: '#/components/schemas/BlankEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/SmartBlockKindEnum" + - $ref: "#/components/schemas/BlankEnum" + - $ref: "#/components/schemas/NullEnum" owner: type: integer nullable: true @@ -6716,7 +6720,7 @@ components: type: integer readOnly: true role: - $ref: '#/components/schemas/RoleEnum' + $ref: "#/components/schemas/RoleEnum" username: type: string maxLength: 255 @@ -6848,8 +6852,8 @@ components: type: integer nullable: true required: - - id - - name + - id + - name PlaylistContent: type: object properties: @@ -6858,7 +6862,7 @@ components: readOnly: true kind: allOf: - - $ref: '#/components/schemas/PlaylistContentKindEnum' + - $ref: "#/components/schemas/PlaylistContentKindEnum" minimum: -32768 maximum: 32767 position: @@ -6899,14 +6903,14 @@ components: type: integer nullable: true required: - - id - - kind - - offset + - id + - kind + - offset PlaylistContentKindEnum: enum: - - 0 - - 1 - - 2 + - 0 + - 1 + - 2 type: integer description: |- * `0` - File @@ -6932,8 +6936,8 @@ components: type: integer nullable: true required: - - id - - starts + - id + - starts PlayoutHistoryMetadata: type: object properties: @@ -6949,10 +6953,10 @@ components: history: type: integer required: - - history - - id - - key - - value + - history + - id + - key + - value PlayoutHistoryTemplate: type: object properties: @@ -6966,9 +6970,9 @@ components: type: string maxLength: 35 required: - - id - - name - - type + - id + - name + - type PlayoutHistoryTemplateField: type: object properties: @@ -6993,13 +6997,13 @@ components: template: type: integer required: - - id - - is_file_md - - label - - name - - position - - template - - type + - id + - is_file_md + - label + - name + - position + - template + - type Podcast: type: object properties: @@ -7060,9 +7064,9 @@ components: type: integer nullable: true required: - - id - - title - - url + - id + - title + - url PodcastEpisode: type: object properties: @@ -7089,19 +7093,19 @@ components: type: integer nullable: true required: - - download_url - - episode_description - - episode_guid - - episode_title - - id - - podcast - - published_at + - download_url + - episode_description + - episode_guid + - episode_title + - id + - podcast + - published_at PositionStatusEnum: enum: - - -1 - - 0 - - 1 - - 2 + - -1 + - 0 + - 1 + - 2 type: integer description: |- * `-1` - Filler @@ -7125,9 +7129,9 @@ components: type: integer nullable: true required: - - id - - key - - user + - id + - key + - user ReadSchedule: type: object properties: @@ -7163,7 +7167,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: '#/components/schemas/PositionStatusEnum' + - $ref: "#/components/schemas/PositionStatusEnum" minimum: -32768 maximum: 32767 broadcasted: @@ -7182,29 +7186,29 @@ components: type: integer nullable: true required: - - broadcasted - - cue_in - - cue_out - - ends_at - - id - - instance - - position - - starts_at + - broadcasted + - cue_in + - cue_out + - ends_at + - id + - instance + - position + - starts_at RecordEnabledEnum: enum: - - 0 - - 1 + - 0 + - 1 type: integer description: |- * `0` - No * `1` - Yes RepeatKindEnum: enum: - - 0 - - 1 - - 4 - - 5 - - 2 + - 0 + - 1 + - 4 + - 5 + - 2 type: integer description: |- * `0` - Every week @@ -7214,10 +7218,10 @@ components: * `2` - Every month RoleEnum: enum: - - G - - H - - P - - A + - G + - H + - P + - A type: string description: |- * `G` - Guest @@ -7234,8 +7238,8 @@ components: type: string maxLength: 45 required: - - ip - - name + - ip + - name Show: type: object properties: @@ -7294,15 +7298,15 @@ components: override_outro_playlist: type: boolean required: - - auto_playlist_enabled - - auto_playlist_repeat - - id - - linkable - - linked - - live_enabled - - name - - override_intro_playlist - - override_outro_playlist + - auto_playlist_enabled + - auto_playlist_repeat + - id + - linkable + - linked + - live_enabled + - name + - override_intro_playlist + - override_outro_playlist ShowDays: type: object properties: @@ -7330,18 +7334,18 @@ components: minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/RecordEnabledEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/RecordEnabledEnum" + - $ref: "#/components/schemas/NullEnum" week_day: nullable: true minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/WeekDayEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/WeekDayEnum" + - $ref: "#/components/schemas/NullEnum" repeat_kind: allOf: - - $ref: '#/components/schemas/RepeatKindEnum' + - $ref: "#/components/schemas/RepeatKindEnum" minimum: -32768 maximum: 32767 repeat_next_on: @@ -7351,13 +7355,13 @@ components: show: type: integer required: - - duration - - first_show_on - - id - - repeat_kind - - show - - start_time - - timezone + - duration + - first_show_on + - id + - repeat_kind + - show + - start_time + - timezone ShowHost: type: object properties: @@ -7369,9 +7373,9 @@ components: user: type: integer required: - - id - - show - - user + - id + - show + - user ShowInstance: type: object properties: @@ -7412,8 +7416,8 @@ components: minimum: -32768 maximum: 32767 oneOf: - - $ref: '#/components/schemas/RecordEnabledEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/RecordEnabledEnum" + - $ref: "#/components/schemas/NullEnum" show: type: integer instance: @@ -7423,13 +7427,13 @@ components: type: integer nullable: true required: - - auto_playlist_built - - created_at - - ends_at - - id - - modified - - show - - starts_at + - auto_playlist_built + - created_at + - ends_at + - id + - modified + - show + - starts_at ShowRebroadcast: type: object properties: @@ -7445,10 +7449,10 @@ components: show: type: integer required: - - day_offset - - id - - show - - start_time + - day_offset + - id + - show + - start_time SmartBlock: type: object properties: @@ -7476,15 +7480,15 @@ components: kind: nullable: true oneOf: - - $ref: '#/components/schemas/SmartBlockKindEnum' - - $ref: '#/components/schemas/BlankEnum' - - $ref: '#/components/schemas/NullEnum' + - $ref: "#/components/schemas/SmartBlockKindEnum" + - $ref: "#/components/schemas/BlankEnum" + - $ref: "#/components/schemas/NullEnum" owner: type: integer nullable: true required: - - id - - name + - id + - name SmartBlockContent: type: object properties: @@ -7523,8 +7527,8 @@ components: type: integer nullable: true required: - - id - - offset + - id + - offset SmartBlockCriteria: type: object properties: @@ -7552,15 +7556,15 @@ components: block: type: integer required: - - block - - condition - - criteria - - id - - value + - block + - condition + - criteria + - id + - value SmartBlockKindEnum: enum: - - static - - dynamic + - static + - dynamic type: string description: |- * `static` - Static @@ -7574,8 +7578,8 @@ components: podcast: type: integer required: - - id - - podcast + - id + - podcast StreamPreferences: type: object properties: @@ -7597,11 +7601,11 @@ components: format: double readOnly: true required: - - input_fade_transition - - message_format - - message_offline - - replay_gain_enabled - - replay_gain_offset + - input_fade_transition + - message_format + - message_offline + - replay_gain_enabled + - replay_gain_offset StreamState: type: object properties: @@ -7621,11 +7625,11 @@ components: type: boolean readOnly: true required: - - input_main_connected - - input_main_streaming - - input_show_connected - - input_show_streaming - - schedule_streaming + - input_main_connected + - input_main_streaming + - input_show_connected + - input_show_streaming + - schedule_streaming ThirdPartyTrackReference: type: object properties: @@ -7651,8 +7655,8 @@ components: type: integer nullable: true required: - - id - - service + - id + - service Timestamp: type: object properties: @@ -7663,8 +7667,8 @@ components: type: string format: date-time required: - - id - - timestamp + - id + - timestamp User: type: object properties: @@ -7672,7 +7676,7 @@ components: type: integer readOnly: true role: - $ref: '#/components/schemas/RoleEnum' + $ref: "#/components/schemas/RoleEnum" username: type: string maxLength: 255 @@ -7712,11 +7716,11 @@ components: nullable: true maxLength: 1024 required: - - first_name - - id - - last_name - - role - - username + - first_name + - id + - last_name + - role + - username UserToken: type: object properties: @@ -7735,11 +7739,11 @@ components: user: type: integer required: - - action - - created - - id - - token - - user + - action + - created + - id + - token + - user Version: type: object properties: @@ -7747,7 +7751,7 @@ components: type: string readOnly: true required: - - api_version + - api_version Webstream: type: object properties: @@ -7783,13 +7787,13 @@ components: type: integer nullable: true required: - - created_at - - description - - id - - length - - name - - updated_at - - url + - created_at + - description + - id + - length + - name + - updated_at + - url WebstreamMetadata: type: object properties: @@ -7805,19 +7809,19 @@ components: schedule: type: integer required: - - data - - id - - schedule - - starts_at + - data + - id + - schedule + - starts_at WeekDayEnum: enum: - - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 type: integer description: |- * `0` - Monday @@ -7860,7 +7864,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: '#/components/schemas/PositionStatusEnum' + - $ref: "#/components/schemas/PositionStatusEnum" minimum: -32768 maximum: 32767 broadcasted: @@ -7879,14 +7883,14 @@ components: type: integer nullable: true required: - - broadcasted - - cue_in - - cue_out - - ends_at - - id - - instance - - position - - starts_at + - broadcasted + - cue_in + - cue_out + - ends_at + - id + - instance + - position + - starts_at securitySchemes: basicAuth: type: http