From 04a1d9718c8ef8eea25f5b61e1722403cd4cd99c Mon Sep 17 00:00:00 2001 From: GH Action CI Stream Date: Wed, 9 Aug 2023 15:38:39 +0000 Subject: [PATCH] Update video openapi Spec --- openapi/video-openapi-clientside.yaml | 1040 +++++++++++------------- openapi/video-openapi.yaml | 1076 +++++++++++-------------- 2 files changed, 925 insertions(+), 1191 deletions(-) diff --git a/openapi/video-openapi-clientside.yaml b/openapi/video-openapi-clientside.yaml index e6b79ac8..4119dc81 100644 --- a/openapi/video-openapi-clientside.yaml +++ b/openapi/video-openapi-clientside.yaml @@ -3317,7 +3317,7 @@ externalDocs: url: https://getstream.io/video/docs/ info: title: Stream Video API - version: v88.0.2 + version: v88.0.3 openapi: 3.0.3 paths: /call/{type}/{id}: @@ -3329,65 +3329,53 @@ paths: - ReadCall operationId: GetCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "003" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" + - in: query name: connection_id - - content: - application/json: - schema: - format: int32 - maximum: 100 - minimum: 0 - type: integer - writeOnly: true - x-stream-index: "004" - in: query + schema: + type: string + writeOnly: true + x-stream-index: "003" + - in: query name: members_limit - - content: - application/json: - schema: - type: boolean - writeOnly: true - x-stream-index: "005" - in: query + schema: + format: int32 + maximum: 100 + minimum: 0 + type: integer + writeOnly: true + x-stream-index: "004" + - in: query name: ring - - content: - application/json: - schema: - type: boolean - writeOnly: true - x-stream-index: "006" - in: query + schema: + type: boolean + writeOnly: true + x-stream-index: "005" + - in: query name: notify + schema: + type: boolean + writeOnly: true + x-stream-index: "006" responses: "200": content: @@ -3434,30 +3422,26 @@ paths: - UpdateCall operationId: UpdateCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -3521,38 +3505,32 @@ paths: - UpdateCallSettings operationId: GetOrCreateCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "007" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" + - in: query name: connection_id + schema: + type: string + writeOnly: true + x-stream-index: "007" requestBody: content: application/json: @@ -3622,36 +3600,30 @@ paths: - ListRecordings operationId: ListRecordings_type_id_session_1 parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "003" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" + - in: path name: session required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "003" responses: "200": content: @@ -3699,30 +3671,26 @@ paths: - JoinCall operationId: AcceptCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -3777,30 +3745,26 @@ paths: - BlockUser operationId: BlockUser parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -3861,28 +3825,24 @@ paths: - SendEvent operationId: SendEvent parameters: - - content: - application/json: - schema: - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "003" - in: path + schema: + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002" + - in: path name: id required: true + schema: + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "003" requestBody: content: application/json: @@ -3944,30 +3904,26 @@ paths: - UpdateCall operationId: GoLive parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4026,39 +3982,33 @@ paths: - JoinCall operationId: JoinCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - title: ConnectionID - type: string - writeOnly: true - x-stream-index: "007" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" + - in: query name: connection_id + schema: + title: ConnectionID + type: string + writeOnly: true + x-stream-index: "007" requestBody: content: application/json: @@ -4113,30 +4063,26 @@ paths: - EndCall operationId: EndCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" responses: "201": content: @@ -4195,30 +4141,26 @@ paths: - UpdateCallMemberRole operationId: UpdateCallMembers parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4288,30 +4230,26 @@ paths: - MuteUsers operationId: MuteUsers parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4362,26 +4300,22 @@ paths: - PinCallTrack operationId: VideoPin parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -4435,26 +4369,22 @@ paths: - CreateCallReaction operationId: SendVideoReaction parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -4512,26 +4442,22 @@ paths: - ListRecordings operationId: ListRecordings_type_id_0 parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "200": content: @@ -4579,30 +4505,26 @@ paths: - JoinCall operationId: RejectCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4654,30 +4576,26 @@ paths: - call.permission_request operationId: RequestPermission parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -4733,26 +4651,22 @@ paths: - StartBroadcasting operationId: StartBroadcasting parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4800,30 +4714,26 @@ paths: - StopRecording operationId: StartRecording parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4875,30 +4785,26 @@ paths: - StartTranscription operationId: StartTranscription parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4943,26 +4849,22 @@ paths: - StopBroadcasting operationId: StopBroadcasting parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5010,30 +4912,26 @@ paths: - UpdateCall operationId: StopLive parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" responses: "201": content: @@ -5088,26 +4986,22 @@ paths: - StopRecording operationId: StopRecording parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5159,26 +5053,22 @@ paths: - StopTranscription operationId: StopTranscription parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5226,28 +5116,24 @@ paths: - BlockUser operationId: UnblockUser parameters: - - content: - application/json: - schema: - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002" - in: path + schema: + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001" + - in: path name: id required: true + schema: + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002" requestBody: content: application/json: @@ -5305,26 +5191,22 @@ paths: - PinCallTrack operationId: VideoUnpin parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -5378,26 +5260,22 @@ paths: - UpdateCallPermissions operationId: UpdateUserPermissions parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -5505,14 +5383,12 @@ paths: - ReadCall operationId: QueryCalls parameters: - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "002" - in: query + - in: query name: connection_id + schema: + type: string + writeOnly: true + x-stream-index: "002" requestBody: content: application/json: @@ -5560,26 +5436,22 @@ paths: Deletes one device operationId: DeleteDevice parameters: - - content: - application/json: - schema: - description: Device ID to delete - title: ID - type: string - writeOnly: true - x-stream-index: "001" - in: query + - in: query name: id - - content: - application/json: - schema: - description: '**Server-side only**. User ID which server acts upon' - title: User ID - type: string - writeOnly: true - x-stream-index: "002.001" - in: query + schema: + description: Device ID to delete + title: ID + type: string + writeOnly: true + x-stream-index: "001" + - in: query name: user_id + schema: + description: '**Server-side only**. User ID which server acts upon' + title: User ID + type: string + writeOnly: true + x-stream-index: "002.001" responses: "200": content: @@ -5619,16 +5491,14 @@ paths: Returns all available devices operationId: ListDevices parameters: - - content: - application/json: - schema: - description: '**Server-side only**. User ID which server acts upon' - title: User ID - type: string - writeOnly: true - x-stream-index: "001.001" - in: query + - in: query name: user_id + schema: + description: '**Server-side only**. User ID which server acts upon' + title: User ID + type: string + writeOnly: true + x-stream-index: "001.001" responses: "200": content: diff --git a/openapi/video-openapi.yaml b/openapi/video-openapi.yaml index 8eee1f1d..52945cf7 100644 --- a/openapi/video-openapi.yaml +++ b/openapi/video-openapi.yaml @@ -3630,7 +3630,7 @@ externalDocs: url: https://getstream.io/video/docs/ info: title: Stream Video API - version: v88.0.2 + version: v88.0.3 openapi: 3.0.3 paths: /call/{type}/{id}: @@ -3642,65 +3642,53 @@ paths: - ReadCall operationId: GetCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "003" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" + - in: query name: connection_id - - content: - application/json: - schema: - format: int32 - maximum: 100 - minimum: 0 - type: integer - writeOnly: true - x-stream-index: "004" - in: query + schema: + type: string + writeOnly: true + x-stream-index: "003" + - in: query name: members_limit - - content: - application/json: - schema: - type: boolean - writeOnly: true - x-stream-index: "005" - in: query + schema: + format: int32 + maximum: 100 + minimum: 0 + type: integer + writeOnly: true + x-stream-index: "004" + - in: query name: ring - - content: - application/json: - schema: - type: boolean - writeOnly: true - x-stream-index: "006" - in: query + schema: + type: boolean + writeOnly: true + x-stream-index: "005" + - in: query name: notify + schema: + type: boolean + writeOnly: true + x-stream-index: "006" responses: "200": content: @@ -3747,30 +3735,26 @@ paths: - UpdateCall operationId: UpdateCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -3834,38 +3818,32 @@ paths: - UpdateCallSettings operationId: GetOrCreateCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "007" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" + - in: query name: connection_id + schema: + type: string + writeOnly: true + x-stream-index: "007" requestBody: content: application/json: @@ -3935,36 +3913,30 @@ paths: - ListRecordings operationId: ListRecordings_type_id_session_1 parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "003" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" + - in: path name: session required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "003" responses: "200": content: @@ -4012,30 +3984,26 @@ paths: - JoinCall operationId: AcceptCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4090,30 +4058,26 @@ paths: - BlockUser operationId: BlockUser parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4174,28 +4138,24 @@ paths: - SendEvent operationId: SendEvent parameters: - - content: - application/json: - schema: - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "003" - in: path + schema: + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002" + - in: path name: id required: true + schema: + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "003" requestBody: content: application/json: @@ -4257,30 +4217,26 @@ paths: - UpdateCall operationId: GoLive parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4339,39 +4295,33 @@ paths: - JoinCall operationId: JoinCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true - - content: - application/json: - schema: - title: ConnectionID - type: string - writeOnly: true - x-stream-index: "007" - in: query + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" + - in: query name: connection_id + schema: + title: ConnectionID + type: string + writeOnly: true + x-stream-index: "007" requestBody: content: application/json: @@ -4426,30 +4376,26 @@ paths: - EndCall operationId: EndCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" responses: "201": content: @@ -4508,30 +4454,26 @@ paths: - UpdateCallMemberRole operationId: UpdateCallMembers parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4601,30 +4543,26 @@ paths: - MuteUsers operationId: MuteUsers parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -4675,26 +4613,22 @@ paths: - PinCallTrack operationId: VideoPin parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -4748,26 +4682,22 @@ paths: - CreateCallReaction operationId: SendVideoReaction parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -4825,26 +4755,22 @@ paths: - ListRecordings operationId: ListRecordings_type_id_0 parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "200": content: @@ -4892,30 +4818,26 @@ paths: - JoinCall operationId: RejectCall parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -4967,30 +4889,26 @@ paths: - call.permission_request operationId: RequestPermission parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -5046,26 +4964,22 @@ paths: - StartBroadcasting operationId: StartBroadcasting parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5113,30 +5027,26 @@ paths: - StopRecording operationId: StartRecording parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5188,30 +5098,26 @@ paths: - StartTranscription operationId: StartTranscription parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5256,26 +5162,22 @@ paths: - StopBroadcasting operationId: StopBroadcasting parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5323,30 +5225,26 @@ paths: - UpdateCall operationId: StopLive parameters: - - content: - application/json: - schema: - description: The type of call - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - description: Call ID - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + description: The type of call + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + description: Call ID + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002.002" responses: "201": content: @@ -5401,26 +5299,22 @@ paths: - StopRecording operationId: StopRecording parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5472,26 +5366,22 @@ paths: - StopTranscription operationId: StopTranscription parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" responses: "201": content: @@ -5539,28 +5429,24 @@ paths: - BlockUser operationId: UnblockUser parameters: - - content: - application/json: - schema: - maxLength: 64 - title: Type - type: string - writeOnly: true - x-stream-index: "001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - title: ID - type: string - writeOnly: true - x-stream-index: "002" - in: path + schema: + maxLength: 64 + title: Type + type: string + writeOnly: true + x-stream-index: "001" + - in: path name: id required: true + schema: + maxLength: 64 + title: ID + type: string + writeOnly: true + x-stream-index: "002" requestBody: content: application/json: @@ -5618,26 +5504,22 @@ paths: - PinCallTrack operationId: VideoUnpin parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "001.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "001.002" requestBody: content: application/json: @@ -5691,26 +5573,22 @@ paths: - UpdateCallPermissions operationId: UpdateUserPermissions parameters: - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "002.001" - in: path + - in: path name: type required: true - - content: - application/json: - schema: - maxLength: 64 - type: string - writeOnly: true - x-stream-index: "002.002" - in: path + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "002.001" + - in: path name: id required: true + schema: + maxLength: 64 + type: string + writeOnly: true + x-stream-index: "002.002" requestBody: content: application/json: @@ -5818,14 +5696,12 @@ paths: - ReadCall operationId: QueryCalls parameters: - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "002" - in: query + - in: query name: connection_id + schema: + type: string + writeOnly: true + x-stream-index: "002" requestBody: content: application/json: @@ -5960,15 +5836,13 @@ paths: operationId: DeleteCallType parameters: - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "001" - in: path + - in: path name: name required: true + schema: + type: string + writeOnly: true + x-stream-index: "001" responses: "200": content: @@ -6010,15 +5884,13 @@ paths: operationId: GetCallType parameters: - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "001" - in: path + - in: path name: name required: true + schema: + type: string + writeOnly: true + x-stream-index: "001" responses: "200": content: @@ -6060,15 +5932,13 @@ paths: operationId: UpdateCallType parameters: - - content: - application/json: - schema: - type: string - writeOnly: true - x-stream-index: "001" - in: path + - in: path name: name required: true + schema: + type: string + writeOnly: true + x-stream-index: "001" requestBody: content: application/json: @@ -6117,26 +5987,22 @@ paths: Deletes one device operationId: DeleteDevice parameters: - - content: - application/json: - schema: - description: Device ID to delete - title: ID - type: string - writeOnly: true - x-stream-index: "001" - in: query + - in: query name: id - - content: - application/json: - schema: - description: '**Server-side only**. User ID which server acts upon' - title: User ID - type: string - writeOnly: true - x-stream-index: "002.001" - in: query + schema: + description: Device ID to delete + title: ID + type: string + writeOnly: true + x-stream-index: "001" + - in: query name: user_id + schema: + description: '**Server-side only**. User ID which server acts upon' + title: User ID + type: string + writeOnly: true + x-stream-index: "002.001" responses: "200": content: @@ -6176,16 +6042,14 @@ paths: Returns all available devices operationId: ListDevices parameters: - - content: - application/json: - schema: - description: '**Server-side only**. User ID which server acts upon' - title: User ID - type: string - writeOnly: true - x-stream-index: "001.001" - in: query + - in: query name: user_id + schema: + description: '**Server-side only**. User ID which server acts upon' + title: User ID + type: string + writeOnly: true + x-stream-index: "001.001" responses: "200": content: