{ "uuid": "9396fd2c-005b-4e01-9b88-f3562ab7611f", "lastMigration": 29, "name": "Amazon Kinesis Video Streams", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "5a56afa8-ebf7-4946-876f-428f5e9c9aea", "documentation": "

Creates a signaling channel.

CreateSignalingChannel is an asynchronous operation.

", "method": "post", "endpoint": "createSignalingChannel", "responses": [ { "uuid": "aff2f94c-31a9-4c69-8687-5fe5c3d52070", "body": "{\n \"ChannelARN\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7942ab30-f834-4ca3-9aa0-4703957cab6f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5510a311-40db-4eae-b3e5-b3f9870cf3f6", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "84e77246-2d51-4b78-ac26-2357044d3b4b", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "AccountChannelLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a3a47891-fdd1-483d-9ec1-0255523d1496", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "84c4b88f-7be5-46de-b51d-577f715dbbe3", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4b87f010-67e9-48fc-852b-414231a39df7", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "TagsPerResourceExceededLimitException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e86b6472-6cf0-4aee-b6df-a48c399704d1", "documentation": "

Creates a new Kinesis video stream.

When you create a new stream, Kinesis Video Streams assigns it a version number. When you change the stream's metadata, Kinesis Video Streams updates the version.

CreateStream is an asynchronous operation.

For information about how the service works, see How it Works.

You must have permissions for the KinesisVideo:CreateStream action.

", "method": "post", "endpoint": "createStream", "responses": [ { "uuid": "c30d8b20-0b8a-4136-b4b1-b1017dfea272", "body": "{\n \"StreamARN\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a5bfcc36-b576-4b54-90f1-2cf7f5d0059c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "AccountStreamLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f723faff-f8d7-4a0f-8844-5943236910d2", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "DeviceStreamLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a7f1ad11-f484-44fc-a4d3-2b5b206da5e5", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1c2b6449-4504-4919-b135-982c68d3df4d", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InvalidDeviceException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "400e0cb8-a623-4974-9fb9-f8c00a334c31", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c3559b61-6938-4a68-9b83-3b4202119cc5", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "14a551b9-d031-4c69-adac-dca5a5e13e44", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "TagsPerResourceExceededLimitException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d7deb0ec-5196-4b0e-adb6-5283ec59dd62", "documentation": "Deletes a specified signaling channel. DeleteSignalingChannel is an asynchronous operation. If you don't specify the channel's current version, the most recent version is deleted.", "method": "post", "endpoint": "deleteSignalingChannel", "responses": [ { "uuid": "0ebc3c02-80ae-4103-8f2d-fabe0744c90c", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a27d62bc-f0ea-4c23-9792-e71b29081fb0", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "63045493-b875-4a94-b860-85c86382114b", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b3b86261-367b-4b87-bb58-8ec915953bde", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "42f65464-c167-425f-9dcf-26083abeb0c5", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2d4f3920-cfe6-44c8-89ea-a2c5166261bb", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "VersionMismatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0b686e9b-ef1b-4495-8d03-488c57750f9c", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2526472d-75f0-4409-a23e-817fa281f433", "documentation": "

Deletes a Kinesis video stream and the data contained in the stream.

This method marks the stream for deletion, and makes the data in the stream inaccessible immediately.

To ensure that you have the latest version of the stream before deleting it, you can specify the stream version. Kinesis Video Streams assigns a version to each stream. When you update a stream, Kinesis Video Streams assigns a new version number. To get the latest stream version, use the DescribeStream API.

This operation requires permission for the KinesisVideo:DeleteStream action.

", "method": "post", "endpoint": "deleteStream", "responses": [ { "uuid": "4035befa-9082-4dd3-b445-f9c2cc68b1cd", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0eecd7c4-6906-426d-b462-644d7969cd9c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b566ea36-508d-4794-9cf6-66cb44ef465d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fa2e1c08-8d8d-4796-b180-ff97771230ee", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "75889b7e-af14-44a2-800b-0f7d93f267c4", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "77a12413-c8b4-48d1-9fd0-06e9007ae5cb", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "VersionMismatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2f91ff7d-0985-48d1-9fa4-4024e15b64a4", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e358d6b3-47bf-4b81-bfd6-f2aff5c8b2f8", "documentation": "Returns the most current information about the signaling channel. You must specify either the name or the Amazon Resource Name (ARN) of the channel that you want to describe.", "method": "post", "endpoint": "describeSignalingChannel", "responses": [ { "uuid": "c63a031d-9ed2-44f9-ba5f-ac54a3ed3185", "body": "{\n \"ChannelInfo\": {\n \"ChannelName\": \"\",\n \"ChannelARN\": \"\",\n \"ChannelType\": \"\",\n \"ChannelStatus\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"SingleMasterConfiguration\": {\n \"MessageTtlSeconds\": {{faker 'number.int' max=99999}}\n },\n \"Version\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "cce3db5c-5e9d-4da3-a9ab-2d4d3517ecbd", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "066e3a78-6c0c-44b9-a464-588519fd4828", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "83982bc8-5e86-4a83-878a-df39642d0996", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "60aa499e-7b58-41ae-a341-51d891ee7e4c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d19ddb3a-c59f-4142-8714-57b9c2634e82", "documentation": "Returns the most current information about the specified stream. You must specify either the StreamName or the StreamARN. ", "method": "post", "endpoint": "describeStream", "responses": [ { "uuid": "a908a69b-b5e8-43e0-b2f4-6ca3d644388c", "body": "{\n \"StreamInfo\": {\n \"DeviceName\": \"\",\n \"StreamName\": \"\",\n \"StreamARN\": \"\",\n \"MediaType\": \"\",\n \"KmsKeyId\": \"\",\n \"Version\": \"\",\n \"Status\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DataRetentionInHours\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "87648cbe-0825-4f41-8459-2d2b31661822", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c6d1f9fd-5a6a-47ee-bc8b-a73d54a4db8c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7a4c3c1b-6f30-4d2a-b9bc-6573fd742396", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8f20e4c5-9100-4b99-ad6a-aa72b9b1a7d2", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bafe7f16-5ad2-43dc-bde0-8eff9b40d88b", "documentation": "

Gets an endpoint for a specified stream for either reading or writing. Use this endpoint in your application to read from the specified stream (using the GetMedia or GetMediaForFragmentList operations) or write to it (using the PutMedia operation).

The returned endpoint does not have the API name appended. The client needs to add the API name to the returned endpoint.

In the request, specify the stream either by StreamName or StreamARN.

", "method": "post", "endpoint": "getDataEndpoint", "responses": [ { "uuid": "0a9fb644-572a-404b-9e0a-41016652dd9a", "body": "{\n \"DataEndpoint\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d759b2bc-0fb4-4fd8-8d9f-de3b8dee5415", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "09bbdd90-9dd9-4c51-9795-ff42857359c4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "da4f1212-08e8-49b7-b77a-5e983d904b10", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8d8c6fd7-6b31-4284-af53-02f79e731aa4", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "58294726-2d37-418e-87ab-56ec268b7451", "documentation": "

Provides an endpoint for the specified signaling channel to send and receive messages. This API uses the SingleMasterChannelEndpointConfiguration input parameter, which consists of the Protocols and Role properties.

Protocols is used to determine the communication mechanism. For example, if you specify WSS as the protocol, this API produces a secure websocket endpoint. If you specify HTTPS as the protocol, this API generates an HTTPS endpoint.

Role determines the messaging permissions. A MASTER role results in this API generating an endpoint that a client can use to communicate with any of the viewers on the channel. A VIEWER role results in this API generating an endpoint that a client can use to communicate only with a MASTER.

", "method": "post", "endpoint": "getSignalingChannelEndpoint", "responses": [ { "uuid": "80e7d81c-7463-4fea-a99e-e2a00bc8399e", "body": "{\n \"ResourceEndpointList\": [\n {\n \"Protocol\": \"\",\n \"ResourceEndpoint\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c38f8917-9aa8-4829-a314-a4ff92b9ad29", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bfb44823-7440-4c62-b8ad-382fc65667e0", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8e136800-715b-4317-9b29-862bd26d8d84", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "49dc42aa-406b-4388-8082-c5b7d56c6f29", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cc3ed261-f144-465e-9235-66afd69e9850", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6c575bc0-6b12-4008-aea8-53faea50f3aa", "documentation": "Returns an array of ChannelInfo objects. Each object describes a signaling channel. To retrieve only those channels that satisfy a specific condition, you can specify a ChannelNameCondition.", "method": "post", "endpoint": "listSignalingChannels", "responses": [ { "uuid": "563d2411-28a8-448a-b2a6-cd6ce75ece4d", "body": "{\n \"ChannelInfoList\": [\n {\n \"ChannelName\": \"\",\n \"ChannelARN\": \"\",\n \"ChannelType\": \"\",\n \"ChannelStatus\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"SingleMasterConfiguration\": {\n \"MessageTtlSeconds\": {{faker 'number.int' max=99999}}\n },\n \"Version\": \"\"\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e99e4df3-4ca9-4aba-bbe3-6c3526129e20", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "05565756-5cf2-499a-bd32-569a53911085", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8c4e852c-97c8-4969-b505-7915a38e435c", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bf46acee-f3c7-4689-bac1-0db1d28bd56d", "documentation": "Returns an array of StreamInfo objects. Each object describes a stream. To retrieve only streams that satisfy a specific condition, you can specify a StreamNameCondition. ", "method": "post", "endpoint": "listStreams", "responses": [ { "uuid": "2e783bcf-b6b4-4ac0-97d3-aa7e70438dcb", "body": "{\n \"StreamInfoList\": [\n {\n \"DeviceName\": \"\",\n \"StreamName\": \"\",\n \"StreamARN\": \"\",\n \"MediaType\": \"\",\n \"KmsKeyId\": \"\",\n \"Version\": \"\",\n \"Status\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DataRetentionInHours\": {{faker 'number.int' max=99999}}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "62d66121-0795-4693-ac21-ce51ee4ce62c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e5b559e1-5804-4ff4-8f93-69600747eb86", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8acaa4b0-7d7c-4b82-a12f-cedebcced1ed", "documentation": "Returns a list of tags associated with the specified signaling channel.", "method": "post", "endpoint": "ListTagsForResource", "responses": [ { "uuid": "130aaeb2-863c-4d5c-a173-43a577ffbb78", "body": "{\n \"NextToken\": \"\",\n \"Tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "af3715d4-9e10-44e1-9fd3-a8d0aeba2f09", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f10f0c57-ebd8-4418-82ae-fc2efb88bb10", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6b940a97-2826-41bd-bc9d-0f3eef08227a", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c5970fc8-8710-41ff-986c-0d9d0f52938c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ae13fc00-ca96-4dd5-8e88-502320f02581", "documentation": "

Returns a list of tags associated with the specified stream.

In the request, you must specify either the StreamName or the StreamARN.

", "method": "post", "endpoint": "listTagsForStream", "responses": [ { "uuid": "d443eaca-cd85-461e-bd0e-4c50a54c6fb8", "body": "{\n \"NextToken\": \"\",\n \"Tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e13628f5-f795-47ce-afac-a574c045e14d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4747de99-4c65-4804-a623-e9c830270f7e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bcfe2827-cbc7-4722-aa76-6a967c3c35e6", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "972d4d56-8328-429e-8fe3-cb8fce4a62ba", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "32cd74c3-285a-4743-a39b-dfe3b7aedc01", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "InvalidResourceFormatException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "50545239-c23b-4d75-937f-2bd8c0ace379", "documentation": "Adds one or more tags to a signaling channel. A tag is a key-value pair (the value is optional) that you can define and assign to AWS resources. If you specify a tag that already exists, the tag value is replaced with the value that you specify in the request. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.", "method": "post", "endpoint": "TagResource", "responses": [ { "uuid": "eea59c66-0ea2-457c-8fb9-78f100bf386d", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ece331a7-5449-44fe-9b5b-8ee2533aabe2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "013ad357-d068-4b23-8f44-e5a688e9f0ac", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7b171bb3-c4cf-404d-b2bd-e361160efba1", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4ffcb686-73c1-4021-b2cb-4070ff3e7721", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a97db31a-5c56-4d4d-bb29-d33cc4a5a12b", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "TagsPerResourceExceededLimitException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "59ba26de-8234-4e6a-ad1e-84b80b32e9cb", "documentation": "

Adds one or more tags to a stream. A tag is a key-value pair (the value is optional) that you can define and assign to AWS resources. If you specify a tag that already exists, the tag value is replaced with the value that you specify in the request. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.

You must provide either the StreamName or the StreamARN.

This operation requires permission for the KinesisVideo:TagStream action.

Kinesis video streams support up to 50 tags.

", "method": "post", "endpoint": "tagStream", "responses": [ { "uuid": "0e2acfee-5386-4b8a-b9ea-60971da60ac0", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "826f1a5b-7e36-40e5-86bc-43170165c0f7", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "eaa626f7-38e1-4685-837e-18616692ed32", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e022b3b2-afc6-4278-b85b-2424ffa9766f", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5f5453fd-6db2-4250-8945-bf108a81ad67", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3a08231e-083a-46aa-bbc9-13818a08cb71", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "InvalidResourceFormatException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cc315dd8-5135-4572-9d50-5717133885be", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "TagsPerResourceExceededLimitException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f1438180-7f20-46a2-871d-c950cca3a351", "documentation": "Removes one or more tags from a signaling channel. In the request, specify only a tag key or keys; don't specify the value. If you specify a tag key that does not exist, it's ignored.", "method": "post", "endpoint": "UntagResource", "responses": [ { "uuid": "9cefbc36-ce1d-476c-9e68-82bda61f8e78", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f033dde3-47f0-4cea-b4f6-6c6fc3274d70", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e41cd121-a4c2-4002-a8ff-8369065516ff", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "954f5688-a8a2-4491-9de0-7386aad1902d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7e64d003-81bc-4dab-90d5-561027b4cce2", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7787002-afbb-4618-8d24-e14e1bb04802", "documentation": "

Removes one or more tags from a stream. In the request, specify only a tag key or keys; don't specify the value. If you specify a tag key that does not exist, it's ignored.

In the request, you must provide the StreamName or StreamARN.

", "method": "post", "endpoint": "untagStream", "responses": [ { "uuid": "10c4d932-2015-4413-b212-75c3ee67427b", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4c0c6500-b587-48c1-a7bb-59d2c6c375bb", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4f54575f-f224-40af-997e-9b9bd4a3d966", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cd9d05fe-a389-4557-abde-59d3f10a02cf", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9494c1b8-f2b5-4c4e-82f9-9d696f50637b", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e9a228e1-8a46-44f4-ace8-d1cbe9cb9a35", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "InvalidResourceFormatException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "494953ec-f341-4b5d-8442-a561ddc1e8da", "documentation": "

Increases or decreases the stream's data retention period by the value that you specify. To indicate whether you want to increase or decrease the data retention period, specify the Operation parameter in the request body. In the request, you must specify either the StreamName or the StreamARN.

The retention period that you specify replaces the current value.

This operation requires permission for the KinesisVideo:UpdateDataRetention action.

Changing the data retention period affects the data in the stream as follows:

", "method": "post", "endpoint": "updateDataRetention", "responses": [ { "uuid": "fc28d402-baaf-48a4-9527-34ac805a257c", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "82f8ebcb-a31c-4ad1-ad47-f8da168d5bd7", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a866c7b1-85dc-4ff7-9009-77a4fc53ad7d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8a9c943f-dd2d-4735-a592-0c0d64f67794", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f345d70e-746f-4ee8-a0e9-9b72c6c47eb2", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f5b685dd-cb27-4a1b-b6de-5481b9fab7b6", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "532ab9bb-127a-4358-a0c4-3c6b1c724df7", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "VersionMismatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7eab19f5-a5d9-4e39-9282-5cb68add5716", "documentation": "

Updates the existing signaling channel. This is an asynchronous operation and takes time to complete.

If the MessageTtlSeconds value is updated (either increased or reduced), it only applies to new messages sent via this channel after it's been updated. Existing messages are still expired as per the previous MessageTtlSeconds value.

", "method": "post", "endpoint": "updateSignalingChannel", "responses": [ { "uuid": "018c75aa-72c6-4423-8821-d1c5dee65fa2", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e68d6251-026a-42a4-b171-1331f0d7038f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ef709591-e43d-43ef-863b-491eacb0ad2e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a831a10b-743a-4966-9eb0-a3e8b06b03ae", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "561e07f1-d6d5-4275-87db-e34c63fa0de5", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "90911bb4-8bfa-4dfd-8c9c-92beb2b8ca60", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "AccessDeniedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "10cf05b2-0e52-4a51-b5f6-9329a3ea54ab", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "VersionMismatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "24bc4662-3e89-470f-b06b-d8e2bcfdf6e5", "documentation": "

Updates stream metadata, such as the device name and media type.

You must provide the stream name or the Amazon Resource Name (ARN) of the stream.

To make sure that you have the latest version of the stream before updating it, you can specify the stream version. Kinesis Video Streams assigns a version to each stream. When you update a stream, Kinesis Video Streams assigns a new version number. To get the latest stream version, use the DescribeStream API.

UpdateStream is an asynchronous operation, and takes time to complete.

", "method": "post", "endpoint": "updateStream", "responses": [ { "uuid": "b06d460e-cbd8-4b87-ac8a-52ac73b41a7c", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9316ead5-3c6e-45f5-8da2-bf324517c370", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ClientLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "336900ff-c740-4c19-bbd2-f3c4be51e75c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidArgumentException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c1c0f47d-369e-4595-a174-c5d677fcd99c", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ResourceNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6fbd279f-c0d8-44af-ae19-3c2b6611d3e4", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceInUseException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "306de282-7b68-4071-a2f5-909aa9c202c3", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "NotAuthorizedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9ec322e6-a1fb-4629-8d99-dc283b6f72f8", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "VersionMismatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "5a56afa8-ebf7-4946-876f-428f5e9c9aea" }, { "type": "route", "uuid": "e86b6472-6cf0-4aee-b6df-a48c399704d1" }, { "type": "route", "uuid": "d7deb0ec-5196-4b0e-adb6-5283ec59dd62" }, { "type": "route", "uuid": "2526472d-75f0-4409-a23e-817fa281f433" }, { "type": "route", "uuid": "e358d6b3-47bf-4b81-bfd6-f2aff5c8b2f8" }, { "type": "route", "uuid": "d19ddb3a-c59f-4142-8714-57b9c2634e82" }, { "type": "route", "uuid": "bafe7f16-5ad2-43dc-bde0-8eff9b40d88b" }, { "type": "route", "uuid": "58294726-2d37-418e-87ab-56ec268b7451" }, { "type": "route", "uuid": "6c575bc0-6b12-4008-aea8-53faea50f3aa" }, { "type": "route", "uuid": "bf46acee-f3c7-4689-bac1-0db1d28bd56d" }, { "type": "route", "uuid": "8acaa4b0-7d7c-4b82-a12f-cedebcced1ed" }, { "type": "route", "uuid": "ae13fc00-ca96-4dd5-8e88-502320f02581" }, { "type": "route", "uuid": "50545239-c23b-4d75-937f-2bd8c0ace379" }, { "type": "route", "uuid": "59ba26de-8234-4e6a-ad1e-84b80b32e9cb" }, { "type": "route", "uuid": "f1438180-7f20-46a2-871d-c950cca3a351" }, { "type": "route", "uuid": "e7787002-afbb-4618-8d24-e14e1bb04802" }, { "type": "route", "uuid": "494953ec-f341-4b5d-8442-a561ddc1e8da" }, { "type": "route", "uuid": "7eab19f5-a5d9-4e39-9282-5cb68add5716" }, { "type": "route", "uuid": "24bc4662-3e89-470f-b06b-d8e2bcfdf6e5" } ] }