diff --git a/api/schema.yml b/api/schema.yml index 9962bf882..e5a1b9986 100644 --- a/api/schema.yml +++ b/api/schema.yml @@ -8,2546 +8,2542 @@ 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: @@ -2559,52 +2555,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: |- @@ -2614,29 +2610,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 @@ -2647,24 +2643,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: |- @@ -2674,36 +2670,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: |- @@ -2713,35 +2709,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: |- @@ -2751,19 +2747,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: @@ -2774,124 +2770,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: @@ -2909,2410 +2905,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: @@ -5336,10 +5332,10 @@ components: track_reference: type: integer required: - - id - - status - - task_id - - track_reference + - id + - status + - task_id + - track_reference File: type: object properties: @@ -5348,7 +5344,7 @@ components: readOnly: true import_status: allOf: - - $ref: "#/components/schemas/FileImportStatusEnum" + - $ref: '#/components/schemas/FileImportStatusEnum' minimum: -2147483648 maximum: 2147483647 filepath: @@ -5595,16 +5591,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 @@ -5627,10 +5623,10 @@ components: podcast: type: integer required: - - auto_ingest - - id - - override_album - - podcast + - auto_ingest + - id + - override_album + - podcast Info: type: object properties: @@ -5638,7 +5634,7 @@ components: type: string readOnly: true required: - - station_name + - station_name Library: type: object properties: @@ -5661,8 +5657,8 @@ components: analyze_cue_points: type: boolean required: - - code - - id + - code + - id ListenerCount: type: object properties: @@ -5678,10 +5674,10 @@ components: mount_name: type: integer required: - - id - - listener_count - - mount_name - - timestamp + - id + - listener_count + - mount_name + - timestamp LiveLog: type: object properties: @@ -5699,9 +5695,9 @@ components: format: date-time nullable: true required: - - id - - start_time - - state + - id + - start_time + - state LoginAttempt: type: object properties: @@ -5714,7 +5710,7 @@ components: minimum: -2147483648 nullable: true required: - - ip + - ip MountName: type: object properties: @@ -5725,11 +5721,11 @@ components: type: string maxLength: 1024 required: - - id - - mount_name + - id + - mount_name NullEnum: enum: - - null + - null PatchedCeleryTask: type: object properties: @@ -5760,7 +5756,7 @@ components: readOnly: true import_status: allOf: - - $ref: "#/components/schemas/FileImportStatusEnum" + - $ref: '#/components/schemas/FileImportStatusEnum' minimum: -2147483648 maximum: 2147483647 filepath: @@ -6128,7 +6124,7 @@ components: readOnly: true kind: allOf: - - $ref: "#/components/schemas/PlaylistContentKindEnum" + - $ref: '#/components/schemas/PlaylistContentKindEnum' minimum: -32768 maximum: 32767 position: @@ -6371,7 +6367,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: "#/components/schemas/PositionStatusEnum" + - $ref: '#/components/schemas/PositionStatusEnum' minimum: -32768 maximum: 32767 broadcasted: @@ -6482,18 +6478,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: @@ -6552,8 +6548,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: @@ -6603,9 +6599,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 @@ -6720,7 +6716,7 @@ components: type: integer readOnly: true role: - $ref: "#/components/schemas/RoleEnum" + $ref: '#/components/schemas/RoleEnum' username: type: string maxLength: 255 @@ -6852,8 +6848,8 @@ components: type: integer nullable: true required: - - id - - name + - id + - name PlaylistContent: type: object properties: @@ -6862,7 +6858,7 @@ components: readOnly: true kind: allOf: - - $ref: "#/components/schemas/PlaylistContentKindEnum" + - $ref: '#/components/schemas/PlaylistContentKindEnum' minimum: -32768 maximum: 32767 position: @@ -6903,14 +6899,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 @@ -6936,8 +6932,8 @@ components: type: integer nullable: true required: - - id - - starts + - id + - starts PlayoutHistoryMetadata: type: object properties: @@ -6953,10 +6949,10 @@ components: history: type: integer required: - - history - - id - - key - - value + - history + - id + - key + - value PlayoutHistoryTemplate: type: object properties: @@ -6970,9 +6966,9 @@ components: type: string maxLength: 35 required: - - id - - name - - type + - id + - name + - type PlayoutHistoryTemplateField: type: object properties: @@ -6997,13 +6993,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: @@ -7064,9 +7060,9 @@ components: type: integer nullable: true required: - - id - - title - - url + - id + - title + - url PodcastEpisode: type: object properties: @@ -7093,19 +7089,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 @@ -7129,9 +7125,9 @@ components: type: integer nullable: true required: - - id - - key - - user + - id + - key + - user ReadSchedule: type: object properties: @@ -7167,7 +7163,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: "#/components/schemas/PositionStatusEnum" + - $ref: '#/components/schemas/PositionStatusEnum' minimum: -32768 maximum: 32767 broadcasted: @@ -7186,29 +7182,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 @@ -7218,10 +7214,10 @@ components: * `2` - Every month RoleEnum: enum: - - G - - H - - P - - A + - G + - H + - P + - A type: string description: |- * `G` - Guest @@ -7238,8 +7234,8 @@ components: type: string maxLength: 45 required: - - ip - - name + - ip + - name Show: type: object properties: @@ -7298,15 +7294,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: @@ -7334,18 +7330,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: @@ -7355,13 +7351,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: @@ -7373,9 +7369,9 @@ components: user: type: integer required: - - id - - show - - user + - id + - show + - user ShowInstance: type: object properties: @@ -7416,8 +7412,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: @@ -7427,13 +7423,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: @@ -7449,10 +7445,10 @@ components: show: type: integer required: - - day_offset - - id - - show - - start_time + - day_offset + - id + - show + - start_time SmartBlock: type: object properties: @@ -7480,15 +7476,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: @@ -7527,8 +7523,8 @@ components: type: integer nullable: true required: - - id - - offset + - id + - offset SmartBlockCriteria: type: object properties: @@ -7556,15 +7552,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 @@ -7578,8 +7574,8 @@ components: podcast: type: integer required: - - id - - podcast + - id + - podcast StreamPreferences: type: object properties: @@ -7601,11 +7597,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: @@ -7625,11 +7621,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: @@ -7655,8 +7651,8 @@ components: type: integer nullable: true required: - - id - - service + - id + - service Timestamp: type: object properties: @@ -7667,8 +7663,8 @@ components: type: string format: date-time required: - - id - - timestamp + - id + - timestamp User: type: object properties: @@ -7676,7 +7672,7 @@ components: type: integer readOnly: true role: - $ref: "#/components/schemas/RoleEnum" + $ref: '#/components/schemas/RoleEnum' username: type: string maxLength: 255 @@ -7716,11 +7712,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: @@ -7739,11 +7735,11 @@ components: user: type: integer required: - - action - - created - - id - - token - - user + - action + - created + - id + - token + - user Version: type: object properties: @@ -7751,7 +7747,7 @@ components: type: string readOnly: true required: - - api_version + - api_version Webstream: type: object properties: @@ -7787,13 +7783,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: @@ -7809,19 +7805,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 @@ -7864,7 +7860,7 @@ components: minimum: -2147483648 position_status: allOf: - - $ref: "#/components/schemas/PositionStatusEnum" + - $ref: '#/components/schemas/PositionStatusEnum' minimum: -32768 maximum: 32767 broadcasted: @@ -7883,14 +7879,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