{ "uuid": "2bdc5215-3c8a-4557-9300-a58059913ef0", "lastMigration": 29, "name": "AWS MediaTailor", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "fa88746c-7e74-4866-a733-03ba34346b3b", "documentation": "Creates a channel.", "method": "post", "endpoint": "channel/:channelName", "responses": [ { "uuid": "16ac9bf1-9872-43ce-a93b-04ed185946de", "body": "{\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"ChannelState\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"FillerSlate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"Outputs\": [\n {\n \"DashPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}},\n \"MinBufferTimeSeconds\": {{faker 'number.int' max=99999}},\n \"MinUpdatePeriodSeconds\": {{faker 'number.int' max=99999}},\n \"SuggestedPresentationDelaySeconds\": {{faker 'number.int' max=99999}}\n },\n \"HlsPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestName\": \"\",\n \"PlaybackUrl\": \"\",\n \"SourceGroup\": \"\"\n }\n ],\n \"PlaybackMode\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9d52d7ff-ddcd-4023-9c66-aef350ee4ef8", "documentation": "Deletes a channel. You must stop the channel before it can be deleted.", "method": "delete", "endpoint": "channel/:channelName", "responses": [ { "uuid": "bb21500f-25cc-46ca-a9fd-0e871410ed54", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b6d41c7a-c6f2-4882-9573-d3e6dfb8febc", "documentation": "Describes the properties of a specific channel.", "method": "get", "endpoint": "channel/:channelName", "responses": [ { "uuid": "d976ff01-70d9-481d-816b-92084f5caea8", "body": "{\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"ChannelState\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"FillerSlate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"Outputs\": [\n {\n \"DashPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}},\n \"MinBufferTimeSeconds\": {{faker 'number.int' max=99999}},\n \"MinUpdatePeriodSeconds\": {{faker 'number.int' max=99999}},\n \"SuggestedPresentationDelaySeconds\": {{faker 'number.int' max=99999}}\n },\n \"HlsPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestName\": \"\",\n \"PlaybackUrl\": \"\",\n \"SourceGroup\": \"\"\n }\n ],\n \"PlaybackMode\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8f2df314-7ff7-402c-9a6f-d74ddbcae89c", "documentation": "Updates an existing channel.", "method": "put", "endpoint": "channel/:channelName", "responses": [ { "uuid": "099d9113-6362-4a8b-a504-7fe81a17c45a", "body": "{\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"ChannelState\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"FillerSlate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"Outputs\": [\n {\n \"DashPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}},\n \"MinBufferTimeSeconds\": {{faker 'number.int' max=99999}},\n \"MinUpdatePeriodSeconds\": {{faker 'number.int' max=99999}},\n \"SuggestedPresentationDelaySeconds\": {{faker 'number.int' max=99999}}\n },\n \"HlsPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestName\": \"\",\n \"PlaybackUrl\": \"\",\n \"SourceGroup\": \"\"\n }\n ],\n \"PlaybackMode\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b8e0064f-5609-4d2b-9d2f-810cbbbaa335", "documentation": "Creates a program.", "method": "post", "endpoint": "channel/:channelName/program/:programName", "responses": [ { "uuid": "5c8939cb-3061-4e1a-b0eb-da61869dcd03", "body": "{\n \"AdBreaks\": [\n {\n \"MessageType\": \"\",\n \"OffsetMillis\": {{faker 'number.int' max=99999}},\n \"Slate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"SpliceInsertMessage\": {\n \"AvailNum\": {{faker 'number.int' max=99999}},\n \"AvailsExpected\": {{faker 'number.int' max=99999}},\n \"SpliceEventId\": {{faker 'number.int' max=99999}},\n \"UniqueProgramId\": {{faker 'number.int' max=99999}}\n }\n }\n ],\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"ProgramName\": \"\",\n \"ScheduledStartTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7b57a13c-cf73-4d80-83f2-3cacafa8d021", "documentation": "Deletes a specific program on a specific channel.", "method": "delete", "endpoint": "channel/:channelName/program/:programName", "responses": [ { "uuid": "53fb43c5-6148-4e45-be3c-cb25f8086d68", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "829268a1-18de-4e79-86ff-e0ac23797dbb", "documentation": "Retrieves the properties of the requested program.", "method": "get", "endpoint": "channel/:channelName/program/:programName", "responses": [ { "uuid": "430ceca0-9c20-49c4-91dc-e82ca539113b", "body": "{\n \"AdBreaks\": [\n {\n \"MessageType\": \"\",\n \"OffsetMillis\": {{faker 'number.int' max=99999}},\n \"Slate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"SpliceInsertMessage\": {\n \"AvailNum\": {{faker 'number.int' max=99999}},\n \"AvailsExpected\": {{faker 'number.int' max=99999}},\n \"SpliceEventId\": {{faker 'number.int' max=99999}},\n \"UniqueProgramId\": {{faker 'number.int' max=99999}}\n }\n }\n ],\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"ProgramName\": \"\",\n \"ScheduledStartTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "745937bd-9ca0-412c-bae4-b843d4c1a05a", "documentation": "Creates a source location on a specific channel.", "method": "post", "endpoint": "sourceLocation/:sourceLocationName", "responses": [ { "uuid": "b0151bea-1707-4af6-a405-7424f2b2b57b", "body": "{\n \"AccessConfiguration\": {\n \"AccessType\": \"\",\n \"SecretsManagerAccessTokenConfiguration\": {\n \"HeaderName\": \"\",\n \"SecretArn\": \"\",\n \"SecretStringKey\": \"\"\n }\n },\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DefaultSegmentDeliveryConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"HttpConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d25d70ac-bed4-4d13-a11e-10df54cb275b", "documentation": "Deletes a source location on a specific channel.", "method": "delete", "endpoint": "sourceLocation/:sourceLocationName", "responses": [ { "uuid": "0dc4ebc0-b7f5-4f5e-8fb0-a700579c65ed", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1b17f314-bc6b-4079-8e08-0d678bbe17f9", "documentation": "Retrieves the properties of the requested source location.", "method": "get", "endpoint": "sourceLocation/:sourceLocationName", "responses": [ { "uuid": "34431e72-dc90-4da6-bddb-78d896d275ea", "body": "{\n \"AccessConfiguration\": {\n \"AccessType\": \"\",\n \"SecretsManagerAccessTokenConfiguration\": {\n \"HeaderName\": \"\",\n \"SecretArn\": \"\",\n \"SecretStringKey\": \"\"\n }\n },\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DefaultSegmentDeliveryConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"HttpConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7c660db1-b278-4f6b-9901-26c9b547a5c9", "documentation": "Updates a source location on a specific channel.", "method": "put", "endpoint": "sourceLocation/:sourceLocationName", "responses": [ { "uuid": "d3b68d89-2fd0-43c7-b5cd-3e74188743f4", "body": "{\n \"AccessConfiguration\": {\n \"AccessType\": \"\",\n \"SecretsManagerAccessTokenConfiguration\": {\n \"HeaderName\": \"\",\n \"SecretArn\": \"\",\n \"SecretStringKey\": \"\"\n }\n },\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DefaultSegmentDeliveryConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"HttpConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a79b856a-85f3-4dea-82b1-11e3dbb555a3", "documentation": "Creates name for a specific VOD source in a source location.", "method": "post", "endpoint": "sourceLocation/:sourceLocationName/vodSource/:vodSourceName", "responses": [ { "uuid": "eeb91b42-ae6d-4054-a8ac-73c167fc24d4", "body": "{\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"HttpPackageConfigurations\": [\n {\n \"Path\": \"\",\n \"SourceGroup\": \"\",\n \"Type\": \"\"\n }\n ],\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"Tags\": {},\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "63212b8d-cc5d-4e35-956b-e45d69ea45b2", "documentation": "Deletes a specific VOD source in a specific source location.", "method": "delete", "endpoint": "sourceLocation/:sourceLocationName/vodSource/:vodSourceName", "responses": [ { "uuid": "988414e1-1398-4034-9ae2-9685aa79744a", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bfb7fdb1-46ce-425a-a628-0c787f016775", "documentation": "Provides details about a specific VOD source in a specific source location.", "method": "get", "endpoint": "sourceLocation/:sourceLocationName/vodSource/:vodSourceName", "responses": [ { "uuid": "14175e82-4e0e-4789-8dd2-fd494a1d109a", "body": "{\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"HttpPackageConfigurations\": [\n {\n \"Path\": \"\",\n \"SourceGroup\": \"\",\n \"Type\": \"\"\n }\n ],\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"Tags\": {},\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "32e063cb-0470-403a-a4a1-b509d2a1cdff", "documentation": "Updates a specific VOD source in a specific source location.", "method": "put", "endpoint": "sourceLocation/:sourceLocationName/vodSource/:vodSourceName", "responses": [ { "uuid": "c307d0de-72dc-4e99-9478-56a4fae08816", "body": "{\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"HttpPackageConfigurations\": [\n {\n \"Path\": \"\",\n \"SourceGroup\": \"\",\n \"Type\": \"\"\n }\n ],\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"Tags\": {},\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cf41a71c-75da-4809-a920-1651e1bad9f9", "documentation": "Deletes a channel's IAM policy.", "method": "delete", "endpoint": "channel/:channelName/policy", "responses": [ { "uuid": "40158e05-2ba0-4afe-bb48-681553be2016", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2869bf04-5094-480d-9d56-1d1e9f42ca33", "documentation": "Retrieves information about a channel's IAM policy.", "method": "get", "endpoint": "channel/:channelName/policy", "responses": [ { "uuid": "2f3b872b-82c4-46a7-aa7d-e67e634945cd", "body": "{\n \"Policy\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b67dddb7-9c6b-44d2-8634-aeff5ddc0f64", "documentation": "Creates an IAM policy for the channel.", "method": "put", "endpoint": "channel/:channelName/policy", "responses": [ { "uuid": "06e4d89d-ae47-42fc-b962-85676111215e", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a3c47b83-8867-4f6c-96de-da7d20420a5a", "documentation": "

Deletes the playback configuration for the specified name.

", "method": "delete", "endpoint": "playbackConfiguration/:Name", "responses": [ { "uuid": "39b2bbba-1399-4fd5-90fe-8a4a605b7f2e", "body": "{}", "latency": 0, "statusCode": 204, "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0e5f41e1-5481-40a3-b2a6-24b2ffbaf3fc", "documentation": "

Returns the playback configuration for the specified name.

", "method": "get", "endpoint": "playbackConfiguration/:Name", "responses": [ { "uuid": "c945fe1f-df7a-46ce-840c-292919b0c768", "body": "{\n \"AdDecisionServerUrl\": \"\",\n \"AvailSuppression\": {\n \"Mode\": \"\",\n \"Value\": \"\"\n },\n \"Bumper\": {\n \"EndUrl\": \"\",\n \"StartUrl\": \"\"\n },\n \"CdnConfiguration\": {\n \"AdSegmentUrlPrefix\": \"\",\n \"ContentSegmentUrlPrefix\": \"\"\n },\n \"ConfigurationAliases\": {},\n \"DashConfiguration\": {\n \"ManifestEndpointPrefix\": \"\",\n \"MpdLocation\": \"\",\n \"OriginManifestType\": \"\"\n },\n \"HlsConfiguration\": {\n \"ManifestEndpointPrefix\": \"\"\n },\n \"LivePreRollConfiguration\": {\n \"AdDecisionServerUrl\": \"\",\n \"MaxDurationSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestProcessingRules\": {\n \"AdMarkerPassthrough\": {\n \"Enabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"Name\": \"\",\n \"PersonalizationThresholdSeconds\": {{faker 'number.int' max=99999}},\n \"PlaybackConfigurationArn\": \"\",\n \"PlaybackEndpointPrefix\": \"\",\n \"SessionInitializationEndpointPrefix\": \"\",\n \"SlateAdUrl\": \"\",\n \"Tags\": {},\n \"TranscodeProfileName\": \"\",\n \"VideoContentSourceUrl\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a4bcc088-dc8d-4c95-ba17-9d0354e35be6", "documentation": "Retrieves information about your channel's schedule.", "method": "get", "endpoint": "channel/:channelName/schedule", "responses": [ { "uuid": "61c80c2f-c957-4cff-8d64-ea80f537f26a", "body": "{\n \"Items\": [\n {\n \"ApproximateDurationSeconds\": {{faker 'number.int' max=99999}},\n \"ApproximateStartTime\": \"{{faker 'date.recent' 365}}\",\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"ProgramName\": \"\",\n \"ScheduleAdBreaks\": [\n {\n \"ApproximateDurationSeconds\": {{faker 'number.int' max=99999}},\n \"ApproximateStartTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n }\n ],\n \"ScheduleEntryType\": \"\",\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4b0b3304-7b94-45e0-8c59-9572b3940f22", "documentation": "Returns a list of alerts for the given resource.", "method": "get", "endpoint": "alerts#resourceArn", "responses": [ { "uuid": "0834d790-2474-4443-949c-c6093e2dc1de", "body": "{\n \"Items\": [\n {\n \"AlertCode\": \"\",\n \"AlertMessage\": \"\",\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"RelatedResourceArns\": [\n \"\"\n ],\n \"ResourceArn\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a1d4636b-87a6-4783-b842-c90f8b0fd3d9", "documentation": "Retrieves a list of channels that are associated with this account.", "method": "get", "endpoint": "channels", "responses": [ { "uuid": "ea04c228-14e5-441c-b1e8-44327971757d", "body": "{\n \"Items\": [\n {\n \"Arn\": \"\",\n \"ChannelName\": \"\",\n \"ChannelState\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"FillerSlate\": {\n \"SourceLocationName\": \"\",\n \"VodSourceName\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"Outputs\": [\n {\n \"DashPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}},\n \"MinBufferTimeSeconds\": {{faker 'number.int' max=99999}},\n \"MinUpdatePeriodSeconds\": {{faker 'number.int' max=99999}},\n \"SuggestedPresentationDelaySeconds\": {{faker 'number.int' max=99999}}\n },\n \"HlsPlaylistSettings\": {\n \"ManifestWindowSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestName\": \"\",\n \"PlaybackUrl\": \"\",\n \"SourceGroup\": \"\"\n }\n ],\n \"PlaybackMode\": \"\",\n \"Tags\": {}\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3623dece-a960-40e0-9888-b6a1b1781c17", "documentation": "

Returns a list of the playback configurations defined in AWS Elemental MediaTailor. You can specify a maximum number of configurations to return at a time. The default maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations than the specified maximum, it provides parameters in the response that you can use to retrieve the next pageful.

", "method": "get", "endpoint": "playbackConfigurations", "responses": [ { "uuid": "7558ddaf-b8c8-4e59-b12a-5b7b412b9c4a", "body": "{\n \"Items\": [\n {\n \"AdDecisionServerUrl\": \"\",\n \"AvailSuppression\": {\n \"Mode\": \"\",\n \"Value\": \"\"\n },\n \"Bumper\": {\n \"EndUrl\": \"\",\n \"StartUrl\": \"\"\n },\n \"CdnConfiguration\": {\n \"AdSegmentUrlPrefix\": \"\",\n \"ContentSegmentUrlPrefix\": \"\"\n },\n \"ConfigurationAliases\": {},\n \"DashConfiguration\": {\n \"ManifestEndpointPrefix\": \"\",\n \"MpdLocation\": \"\",\n \"OriginManifestType\": \"\"\n },\n \"HlsConfiguration\": {\n \"ManifestEndpointPrefix\": \"\"\n },\n \"LivePreRollConfiguration\": {\n \"AdDecisionServerUrl\": \"\",\n \"MaxDurationSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestProcessingRules\": {\n \"AdMarkerPassthrough\": {\n \"Enabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"Name\": \"\",\n \"PersonalizationThresholdSeconds\": {{faker 'number.int' max=99999}},\n \"PlaybackConfigurationArn\": \"\",\n \"PlaybackEndpointPrefix\": \"\",\n \"SessionInitializationEndpointPrefix\": \"\",\n \"SlateAdUrl\": \"\",\n \"Tags\": {},\n \"TranscodeProfileName\": \"\",\n \"VideoContentSourceUrl\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "71c975bd-aa04-4c3d-b1a3-2326120ea6e1", "documentation": "Retrieves a list of source locations.", "method": "get", "endpoint": "sourceLocations", "responses": [ { "uuid": "5b29e812-d292-4376-90e6-6dba1295f88e", "body": "{\n \"Items\": [\n {\n \"AccessConfiguration\": {\n \"AccessType\": \"\",\n \"SecretsManagerAccessTokenConfiguration\": {\n \"HeaderName\": \"\",\n \"SecretArn\": \"\",\n \"SecretStringKey\": \"\"\n }\n },\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"DefaultSegmentDeliveryConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"HttpConfiguration\": {\n \"BaseUrl\": \"\"\n },\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"Tags\": {}\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "86ff7baa-6ad8-4442-b166-233194acee27", "documentation": "

Returns a list of the tags assigned to the specified playback configuration resource.

", "method": "get", "endpoint": "tags/:ResourceArn", "responses": [ { "uuid": "2c545b83-a6cc-4fa3-9b9a-de333cff9cc4", "body": "{\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": "b695f4f6-6e75-4d56-a1f4-37497dfea971", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "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": "d2858461-3699-41b1-9a78-9ef15c3ad6e8", "documentation": "

Adds tags to the specified playback configuration resource. You can specify one or more tags to add.

", "method": "post", "endpoint": "tags/:ResourceArn", "responses": [ { "uuid": "cda77de1-bd81-4c1c-a6c9-5220f5c030bf", "body": "", "latency": 0, "statusCode": 204, "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": "404670c5-5dc4-4792-be31-0b2da3bd692c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "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": "b178a4a4-578c-4669-9d25-527b3b058ceb", "documentation": "Lists all the VOD sources in a source location.", "method": "get", "endpoint": "sourceLocation/:sourceLocationName/vodSources", "responses": [ { "uuid": "6bfdf2c8-f7ef-49d9-96cb-ae80e1426c07", "body": "{\n \"Items\": [\n {\n \"Arn\": \"\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\",\n \"HttpPackageConfigurations\": [\n {\n \"Path\": \"\",\n \"SourceGroup\": \"\",\n \"Type\": \"\"\n }\n ],\n \"LastModifiedTime\": \"{{faker 'date.recent' 365}}\",\n \"SourceLocationName\": \"\",\n \"Tags\": {},\n \"VodSourceName\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9327eff2-ac93-496d-beb5-fa11e577d44f", "documentation": "

Adds a new playback configuration to AWS Elemental MediaTailor.

", "method": "put", "endpoint": "playbackConfiguration", "responses": [ { "uuid": "e7806fe6-3499-4600-95a6-57b1d89a7902", "body": "{\n \"AdDecisionServerUrl\": \"\",\n \"AvailSuppression\": {\n \"Mode\": \"\",\n \"Value\": \"\"\n },\n \"Bumper\": {\n \"EndUrl\": \"\",\n \"StartUrl\": \"\"\n },\n \"CdnConfiguration\": {\n \"AdSegmentUrlPrefix\": \"\",\n \"ContentSegmentUrlPrefix\": \"\"\n },\n \"ConfigurationAliases\": {},\n \"DashConfiguration\": {\n \"ManifestEndpointPrefix\": \"\",\n \"MpdLocation\": \"\",\n \"OriginManifestType\": \"\"\n },\n \"HlsConfiguration\": {\n \"ManifestEndpointPrefix\": \"\"\n },\n \"LivePreRollConfiguration\": {\n \"AdDecisionServerUrl\": \"\",\n \"MaxDurationSeconds\": {{faker 'number.int' max=99999}}\n },\n \"ManifestProcessingRules\": {\n \"AdMarkerPassthrough\": {\n \"Enabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"Name\": \"\",\n \"PersonalizationThresholdSeconds\": {{faker 'number.int' max=99999}},\n \"PlaybackConfigurationArn\": \"\",\n \"PlaybackEndpointPrefix\": \"\",\n \"SessionInitializationEndpointPrefix\": \"\",\n \"SlateAdUrl\": \"\",\n \"Tags\": {},\n \"TranscodeProfileName\": \"\",\n \"VideoContentSourceUrl\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e30174f6-2b13-4a61-b0cf-c15f632ef8ea", "documentation": "Starts a specific channel.", "method": "put", "endpoint": "channel/:channelName/start", "responses": [ { "uuid": "118f93e9-15f7-44cb-90d5-006a1bee3159", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ea2731b9-675e-4f2f-98ab-d4a86486b75b", "documentation": "Stops a specific channel.", "method": "put", "endpoint": "channel/:channelName/stop", "responses": [ { "uuid": "b522c6fb-b733-473e-a5b9-e6dd863212e2", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a0791ecb-abb8-4891-a7e8-f8582078a17f", "documentation": "

Removes tags from the specified playback configuration resource. You can specify one or more tags to remove.

", "method": "delete", "endpoint": "tags/:ResourceArn#tagKeys", "responses": [ { "uuid": "c05799a5-6a5c-49ae-858f-4f31605c7155", "body": "", "latency": 0, "statusCode": 204, "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": "abe1152a-9f61-4619-bf69-808b90eae099", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "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": "fa88746c-7e74-4866-a733-03ba34346b3b" }, { "type": "route", "uuid": "9d52d7ff-ddcd-4023-9c66-aef350ee4ef8" }, { "type": "route", "uuid": "b6d41c7a-c6f2-4882-9573-d3e6dfb8febc" }, { "type": "route", "uuid": "8f2df314-7ff7-402c-9a6f-d74ddbcae89c" }, { "type": "route", "uuid": "b8e0064f-5609-4d2b-9d2f-810cbbbaa335" }, { "type": "route", "uuid": "7b57a13c-cf73-4d80-83f2-3cacafa8d021" }, { "type": "route", "uuid": "829268a1-18de-4e79-86ff-e0ac23797dbb" }, { "type": "route", "uuid": "745937bd-9ca0-412c-bae4-b843d4c1a05a" }, { "type": "route", "uuid": "d25d70ac-bed4-4d13-a11e-10df54cb275b" }, { "type": "route", "uuid": "1b17f314-bc6b-4079-8e08-0d678bbe17f9" }, { "type": "route", "uuid": "7c660db1-b278-4f6b-9901-26c9b547a5c9" }, { "type": "route", "uuid": "a79b856a-85f3-4dea-82b1-11e3dbb555a3" }, { "type": "route", "uuid": "63212b8d-cc5d-4e35-956b-e45d69ea45b2" }, { "type": "route", "uuid": "bfb7fdb1-46ce-425a-a628-0c787f016775" }, { "type": "route", "uuid": "32e063cb-0470-403a-a4a1-b509d2a1cdff" }, { "type": "route", "uuid": "cf41a71c-75da-4809-a920-1651e1bad9f9" }, { "type": "route", "uuid": "2869bf04-5094-480d-9d56-1d1e9f42ca33" }, { "type": "route", "uuid": "b67dddb7-9c6b-44d2-8634-aeff5ddc0f64" }, { "type": "route", "uuid": "a3c47b83-8867-4f6c-96de-da7d20420a5a" }, { "type": "route", "uuid": "0e5f41e1-5481-40a3-b2a6-24b2ffbaf3fc" }, { "type": "route", "uuid": "a4bcc088-dc8d-4c95-ba17-9d0354e35be6" }, { "type": "route", "uuid": "4b0b3304-7b94-45e0-8c59-9572b3940f22" }, { "type": "route", "uuid": "a1d4636b-87a6-4783-b842-c90f8b0fd3d9" }, { "type": "route", "uuid": "3623dece-a960-40e0-9888-b6a1b1781c17" }, { "type": "route", "uuid": "71c975bd-aa04-4c3d-b1a3-2326120ea6e1" }, { "type": "route", "uuid": "86ff7baa-6ad8-4442-b166-233194acee27" }, { "type": "route", "uuid": "d2858461-3699-41b1-9a78-9ef15c3ad6e8" }, { "type": "route", "uuid": "b178a4a4-578c-4669-9d25-527b3b058ceb" }, { "type": "route", "uuid": "9327eff2-ac93-496d-beb5-fa11e577d44f" }, { "type": "route", "uuid": "e30174f6-2b13-4a61-b0cf-c15f632ef8ea" }, { "type": "route", "uuid": "ea2731b9-675e-4f2f-98ab-d4a86486b75b" }, { "type": "route", "uuid": "a0791ecb-abb8-4891-a7e8-f8582078a17f" } ] }