Optional. A list of visibility markers that define which parts of the playlist are visible to end users.
If no markers are defined, all segments are considered visible (as long as the overall playlist visibility allows it).
Example:
Assume your playlist has a total duration of 600 seconds, and you define the following markers:
Start Publish, offset 120
End Publish, offset 480
This would mean that segments from 0 to 120 seconds are not visible, segments from 120 to 480 seconds are visible,
and segments from 480 to 600 seconds are not visible.
Note: The offset is relative to the start of the playlist, not the absolute time.
Note 2: Offsets that do not align with segment boundaries will be floored to the last segment end time. In the above example,
if segments are 6 seconds long, and you set a Start Publish marker at offset 123, it will be treated as offset 120.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Motto","colors":{"primary":"#a855f7","light":"#a855f7","dark":"#0D001D"},"logo":{"light":"https://mintcdn.com/motto/cBpRj-PyqIlSlCJu/logo/light.png?fit=max\u0026auto=format\u0026n=cBpRj-PyqIlSlCJu\u0026q=85\u0026s=d4bd8dad415fff9053d11f4b5985ad6f","dark":"https://mintcdn.com/motto/cBpRj-PyqIlSlCJu/logo/dark.png?fit=max\u0026auto=format\u0026n=cBpRj-PyqIlSlCJu\u0026q=85\u0026s=d16a9715252bd80539bc4bf89efd706a"},"favicon":"https://mintcdn.com/motto/cBpRj-PyqIlSlCJu/favicon.png?fit=max\u0026auto=format\u0026n=cBpRj-PyqIlSlCJu\u0026q=85\u0026s=a0054a4ad50f171682929414acb56fa5","api":{"openapi":"https://api-docs.mottostreaming.com/openapi.yaml","mdx":{"auth":{"method":"bearer"},"server":"https://api.mottostreaming.com"}},"background":{"color":{"dark":"#090014"}},"navbar":{"links":[{"href":"https://mottostreaming.com","label":"Home"},{"href":"https://mottostreaming.com/pricing","label":"Pricing"},{"href":"https://mottostreaming.com/#contact-us","label":"Support"}],"primary":{"type":"button","label":"Studio","href":"https://studio.mottostreaming.com"}},"footer":{"socials":{}},"integrations":{"ga4":{"measurementId":"G-QK6SPBBH9B"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/MottoStreaming"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"motto","hasAudioNarration":false,"actualSubdomain":"motto","customDomains":["docs.mottostreaming.com"],"gitSource":{"type":"github","owner":"mottostreaming","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad5ee9c51fe126bdabcdb8b","collectionId":"288df33c-8608-43bb-8a99-5c5b90b7078b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad5ee9c51fe126bdabcdb8b"},"entitlements":{},"buildId":"6ad5f148a4240b47121a3bfe","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API Reference","count":104},{"language":"default","tag":"Studio API","count":102},{"language":"default","tag":"Streaming","count":66},{"language":"default","tag":"Documentation","count":39},{"language":"default","tag":"CMS","count":36},{"language":"default","tag":"Assets","count":16},{"language":"default","tag":"IAM","count":14},{"language":"default","tag":"Live Streams","count":13},{"language":"default","tag":"Sports Standings","count":10},{"language":"default","tag":"Monetization","count":9}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"reference/studio-api/streaming/playlists/v1/update-playlist","slug":"/reference/studio-api/streaming/playlists/v1/update-playlist","pageMetadata":{"openapi":"patch /streaming/playlists/v1/{playlist_id}","title":null,"description":"UpdatePlaylist\n\n Updates playlist.","href":"/reference/studio-api/streaming/playlists/v1/update-playlist"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"UpdatePlaylist\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Updates playlist.\"\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"patch /streaming/playlists/v1/{playlist_id}","title":null,"description":"UpdatePlaylist\n\n Updates playlist.","href":"/reference/studio-api/streaming/playlists/v1/update-playlist"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["PlaylistService"],"description":"UpdatePlaylist\n\n Updates playlist.","operationId":"PlaylistService_UpdatePlaylist","parameters":["f5d71691-b7b2-48f5-b461-e9b9127e9afc","f3742d44-967b-45a8-8676-a5fc0b434beb"],"requestBody":"80b63004-6b8e-4be1-8e99-cf3d201928fc","responses":{"200":"247c62ea-de89-4321-ace7-a2b786fd9c45","default":"d6e25aea-1975-4338-9e30-fd5afae0a03d"},"method":"patch","type":"path","servers":["3d936636-60f5-4659-a50d-e16fb1741a96"],"security":["98781b50-5b14-4e89-a1c5-ce732bba9b80"],"path":"/streaming/playlists/v1/{playlist_id}","baseUrlOptions":["https://api.mottostreaming.com"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f5d71691-b7b2-48f5-b461-e9b9127e9afc":{"name":"playlist_id","in":"path","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"f3742d44-967b-45a8-8676-a5fc0b434beb":{"name":"update_mask","in":"query","schema":{"type":"string","format":"field-mask","uniqueKey":"","typeLabel":"string\u003cfield-mask>"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","description":"The name of the playlist.\n For example: \"Raw\" or \"playlist 1\"","uniqueKey":"name","typeLabel":"string"},"dvr_settings":{"type":"object","properties":{"window_size_seconds":{"type":"integer","format":"int32","uniqueKey":"dvr_settings.window_size_seconds","typeLabel":"integer\u003cint32>"}},"uniqueKey":"dvr_settings","typeLabel":"object"},"visibility":{"enum":["VISIBILITY_UNSPECIFIED","VISIBILITY_PUBLISHED","VISIBILITY_UNLISTED","VISIBILITY_HIDDEN"],"type":"string","description":"The visibility of the playlist. This affects the entire playlist.\n Individual segments can still be made invisible using VisibilityMarkers.","format":"enum","uniqueKey":"visibility","typeLabel":"enum\u003cstring>"},"visibility_markers":{"type":"array","items":{"type":"object","properties":{"type":{"enum":["VISIBILITY_MARKER_TYPE_UNSPECIFIED","VISIBILITY_MARKER_TYPE_START_PUBLISH","VISIBILITY_MARKER_TYPE_END_PUBLISH"],"type":"string","format":"enum","uniqueKey":"visibility_markers.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"The number of seconds into the playlist at which this marker occurs.\n Important: this is relative to the private playlist, meaning the offset is counted from the first available segment,\n not the first visible segment as seen by the end user.","uniqueKey":"visibility_markers.items.[INDEX].offset","typeLabel":"string"},"priority":{"type":"string","description":"Optional. The priority of this marker. Markers with higher priority invalidate ALL markers with a lower priority.\n For example, assume you have a stream of 300 seconds, and you apply these markers:\n 1. Start Publish, offset 120, priority 1\n 2. Start Publish, offset 180, priority 2\n 3. End Publish, offset 240, priority 1\n This would mean all segments before offset 180 are not visible, but all segments from 180 to 300 are visible.\n The End Publish marker at offset 240 is ignored because its priority (1) is lower than the Start Publish marker at\n offset 180 (2).\n\n Use priorities to implement an initial live experience where everything is visible from the first moment of publishing,\n and then a VOD experience where more is trimmed by higher priority markers. This could improve the user experience,\n for example as it would prevent having to seek to the kickoff point manually in VOD.","uniqueKey":"visibility_markers.items.[INDEX].priority","typeLabel":"string"}},"description":"A point in time that indicates whether the following segments should be visible or not.","uniqueKey":"visibility_markers.items.[INDEX]","typeLabel":"object"},"description":"Optional. A list of visibility markers that define which parts of the playlist are visible to end users.\n If no markers are defined, all segments are considered visible (as long as the overall playlist visibility allows it).\n Example:\n Assume your playlist has a total duration of 600 seconds, and you define the following markers:\n 1. Start Publish, offset 120\n 2. End Publish, offset 480\n This would mean that segments from 0 to 120 seconds are not visible, segments from 120 to 480 seconds are visible,\n and segments from 480 to 600 seconds are not visible.\n\n Note: The offset is relative to the start of the playlist, not the absolute time.\n Note 2: Offsets that do not align with segment boundaries will be floored to the last segment end time. In the above example,\n if segments are 6 seconds long, and you set a Start Publish marker at offset 123, it will be treated as offset 120.","uniqueKey":"visibility_markers","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","dvr_settings":{"window_size_seconds":123},"visibility_markers":[{"offset":"\u003cstring>","priority":"\u003cstring>"}]}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"247c62ea-de89-4321-ace7-a2b786fd9c45":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"playlist":{"type":"object","properties":{"id":{"readOnly":true,"type":"string","description":"The ID of the playlist.\n For example: \"p2YzNCA-0PTigkfN8xN3L\"","uniqueKey":"playlist.id","typeLabel":"string"},"name":{"type":"string","description":"The name of the playlist.\n For example: \"Raw\" or \"playlist 1\"","uniqueKey":"playlist.name","typeLabel":"string"},"format":{"readOnly":true,"enum":["PLAYLIST_FORMAT_UNSPECIFIED","PLAYLIST_FORMAT_HLS"],"type":"string","format":"enum","uniqueKey":"playlist.format","typeLabel":"enum\u003cstring>"},"private_url":{"readOnly":true,"type":"string","uniqueKey":"playlist.private_url","typeLabel":"string"},"public_url":{"readOnly":true,"type":"string","uniqueKey":"playlist.public_url","typeLabel":"string"},"dvr_settings":{"type":"object","properties":{"window_size_seconds":{"type":"integer","format":"int32","uniqueKey":"playlist.dvr_settings.window_size_seconds","typeLabel":"integer\u003cint32>"}},"uniqueKey":"playlist.dvr_settings","typeLabel":"object"},"visibility":{"enum":["VISIBILITY_UNSPECIFIED","VISIBILITY_PUBLISHED","VISIBILITY_UNLISTED","VISIBILITY_HIDDEN"],"type":"string","description":"The visibility of the playlist. This affects the entire playlist.\n Individual segments can still be made invisible using VisibilityMarkers.","format":"enum","uniqueKey":"playlist.visibility","typeLabel":"enum\u003cstring>"},"org_id":{"readOnly":true,"type":"string","uniqueKey":"playlist.org_id","typeLabel":"string"},"project_id":{"readOnly":true,"type":"string","uniqueKey":"playlist.project_id","typeLabel":"string"},"video_id":{"readOnly":true,"type":"string","uniqueKey":"playlist.video_id","typeLabel":"string"},"visibility_markers":{"type":"array","items":{"type":"object","properties":{"type":{"enum":["VISIBILITY_MARKER_TYPE_UNSPECIFIED","VISIBILITY_MARKER_TYPE_START_PUBLISH","VISIBILITY_MARKER_TYPE_END_PUBLISH"],"type":"string","format":"enum","uniqueKey":"playlist.visibility_markers.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"offset":{"type":"string","description":"The number of seconds into the playlist at which this marker occurs.\n Important: this is relative to the private playlist, meaning the offset is counted from the first available segment,\n not the first visible segment as seen by the end user.","uniqueKey":"playlist.visibility_markers.items.[INDEX].offset","typeLabel":"string"},"priority":{"type":"string","description":"Optional. The priority of this marker. Markers with higher priority invalidate ALL markers with a lower priority.\n For example, assume you have a stream of 300 seconds, and you apply these markers:\n 1. Start Publish, offset 120, priority 1\n 2. Start Publish, offset 180, priority 2\n 3. End Publish, offset 240, priority 1\n This would mean all segments before offset 180 are not visible, but all segments from 180 to 300 are visible.\n The End Publish marker at offset 240 is ignored because its priority (1) is lower than the Start Publish marker at\n offset 180 (2).\n\n Use priorities to implement an initial live experience where everything is visible from the first moment of publishing,\n and then a VOD experience where more is trimmed by higher priority markers. This could improve the user experience,\n for example as it would prevent having to seek to the kickoff point manually in VOD.","uniqueKey":"playlist.visibility_markers.items.[INDEX].priority","typeLabel":"string"}},"description":"A point in time that indicates whether the following segments should be visible or not.","uniqueKey":"playlist.visibility_markers.items.[INDEX]","typeLabel":"object"},"description":"Optional. A list of visibility markers that define which parts of the playlist are visible to end users.\n If no markers are defined, all segments are considered visible (as long as the overall playlist visibility allows it).\n Example:\n Assume your playlist has a total duration of 600 seconds, and you define the following markers:\n 1. Start Publish, offset 120\n 2. End Publish, offset 480\n This would mean that segments from 0 to 120 seconds are not visible, segments from 120 to 480 seconds are visible,\n and segments from 480 to 600 seconds are not visible.\n\n Note: The offset is relative to the start of the playlist, not the absolute time.\n Note 2: Offsets that do not align with segment boundaries will be floored to the last segment end time. In the above example,\n if segments are 6 seconds long, and you set a Start Publish marker at offset 123, it will be treated as offset 120.","uniqueKey":"playlist.visibility_markers","typeLabel":"object[]"}},"uniqueKey":"playlist","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"playlist":{"id":"\u003cstring>","name":"\u003cstring>","format":"PLAYLIST_FORMAT_UNSPECIFIED","private_url":"\u003cstring>","public_url":"\u003cstring>","dvr_settings":{"window_size_seconds":123},"visibility":"VISIBILITY_UNSPECIFIED","org_id":"\u003cstring>","project_id":"\u003cstring>","video_id":"\u003cstring>","visibility_markers":[{"type":"VISIBILITY_MARKER_TYPE_UNSPECIFIED","offset":"\u003cstring>","priority":"\u003cstring>"}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"d6e25aea-1975-4338-9e30-fd5afae0a03d":{"description":"Default error response","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].","format":"int32","uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"type":"string","description":"A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.","uniqueKey":"message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"@type":{"type":"string","description":"The type of the serialized message.","uniqueKey":"details.items.[INDEX].@type","typeLabel":"string"}},"additionalProperties":true,"description":"Contains an arbitrary serialized message along with a @type that describes the type of the serialized message.","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"description":"A list of messages that carry the error details. There is a common set of message types for APIs to use.","uniqueKey":"details","typeLabel":"object[]"}},"description":"The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":123,"message":"\u003cstring>","details":[{"@type":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"98781b50-5b14-4e89-a1c5-ce732bba9b80":{"BearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"3d936636-60f5-4659-a50d-e16fb1741a96":{"url":"https://api.mottostreaming.com","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"https://api-docs.mottostreaming.com/openapi.yaml"},"subdomain":"motto","siteName":"Motto","title":"Update playlist - Motto","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T10:30:38.132Z","originalFileLocation":"reference/studio-api/streaming/playlists/v1/update-playlist.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"UpdatePlaylist Updates playlist.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Motto\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update playlist - Motto\">\u003cmeta data-mint-head property=\"og:description\" content=\"UpdatePlaylist Updates playlist.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Motto\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://motto.mintlify.app/_mintlify/api/og/v2?division=Playlists\u0026amp;title=Update+playlist\u0026amp;description=UpdatePlaylist%0A%0A+Updates+playlist.\u0026amp;theme=fc161ab88cc1a6fe6bc74f6d\u0026amp;signature=d812740974ae0af8a7ddfab5c5b2338950733c56c34a67b95bda33cf0eb9e3f1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Update playlist - Motto\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"UpdatePlaylist Updates playlist.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://motto.mintlify.app/_mintlify/api/og/v2?division=Playlists\u0026amp;title=Update+playlist\u0026amp;description=UpdatePlaylist%0A%0A+Updates+playlist.\u0026amp;theme=fc161ab88cc1a6fe6bc74f6d\u0026amp;signature=d812740974ae0af8a7ddfab5c5b2338950733c56c34a67b95bda33cf0eb9e3f1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/motto/jV0DsQq32_UALz8Z/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Motto\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#a855f7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/studio-api/streaming/playlists/v1/update-playlist.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mottostreaming.com/#organization\",\"name\":\"Motto\",\"url\":\"https://docs.mottostreaming.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/motto/cBpRj-PyqIlSlCJu/logo/light.png?fit=max\u0026auto=format\u0026n=cBpRj-PyqIlSlCJu\u0026q=85\u0026s=d4bd8dad415fff9053d11f4b5985ad6f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mottostreaming.com#website\",\"name\":\"Motto\",\"url\":\"https://docs.mottostreaming.com\",\"publisher\":{\"@id\":\"https://docs.mottostreaming.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist#webpage\",\"url\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist\",\"name\":\"Update playlist\",\"description\":\"UpdatePlaylist Updates playlist.\",\"dateModified\":\"2026-10-19T10:30:38.132Z\",\"isPartOf\":{\"@id\":\"https://docs.mottostreaming.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Studio API\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Streaming\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v2/get-live-stream\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Videos\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/videos/v1/get-video\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Playlists\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/get-playlist\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Update playlist\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist#apireference\",\"headline\":\"Update playlist\",\"name\":\"Update playlist\",\"description\":\"UpdatePlaylist Updates playlist.\",\"url\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist#webpage\"},\"dateModified\":\"2026-10-19T10:30:38.132Z\",\"publisher\":{\"@id\":\"https://docs.mottostreaming.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mottostreaming.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Motto\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Motto","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/MottoStreaming"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Your sports. Your streams. Your way.","sidebarTitle":"Overview","href":"/guides/introduction"}]},{"group":"Streaming","pages":[{"group":"Events","pages":[{"title":"Introduction","href":"/guides/streaming/events/introduction"},{"title":"Live streaming","href":"/guides/streaming/events/live-streaming"},{"title":"VOD","href":"/guides/streaming/events/vod"}]},{"group":"Video protection","pages":[{"title":"Video Protection","sidebarTitle":"Introduction","href":"/guides/streaming/video-protection/introduction"},{"title":"Geo-blocking","href":"/guides/streaming/video-protection/geo-blocking"},{"title":"DRM","href":"/guides/streaming/video-protection/drm"},{"title":"Hotlink prevention","href":"/guides/streaming/video-protection/hotlink-prevention"},{"title":"Domain pinning","href":"/guides/streaming/video-protection/domain-pinning"},{"title":"Registration walls","href":"/guides/streaming/video-protection/registration-walls"},{"title":"Concurrency control","href":"/guides/streaming/video-protection/concurrency-control"},{"title":"VPN blocking","href":"/guides/streaming/video-protection/vpn-blocking"},{"title":"Other","href":"/guides/streaming/video-protection/other"}]},{"group":"Configurations","pages":[{"title":"Introduction","href":"/guides/streaming/configurations/introduction"},{"title":"Transcoder settings","href":"/guides/streaming/configurations/transcoder-settings"}]},{"title":"Simulcasting","href":"/guides/streaming/simulcasting"},{"group":"Highlights","pages":[{"title":"Introduction","href":"/guides/streaming/highlights/introduction"},{"title":"Highlight clipping","sidebarTitle":"Clipping","href":"/guides/streaming/highlights/clipping"},{"title":"Stitching clips","sidebarTitle":"Stitching","href":"/guides/streaming/highlights/stitching"}]},{"title":"Channels","href":"/guides/streaming/channels"}]},{"group":"CMS","pages":[{"title":"Entities","href":"/guides/cms/entities"},{"title":"Sports standings","href":"/guides/cms/standings"},{"group":"Annotations","pages":[{"title":"Annotations","sidebarTitle":"Introduction","href":"/guides/annotations/annotations"},{"title":"Actions engine","href":"/guides/annotations/actions"}]},{"title":"AI agents","href":"/guides/annotations/ai-agent"}]},{"group":"OTT","pages":[{"title":"Introduction","href":"/guides/ott/introduction"},{"title":"Hero banners","href":"/guides/ott/hero-banners"},{"title":"Custom domain","href":"/guides/ott/custom-domain"},{"title":"Embed video player","href":"/guides/how-to/embed-our-player"}]},{"group":"Monetization","pages":[{"title":"Introduction","href":"/guides/monetization/introduction"},{"group":"PPV \u0026 Subscriptions","pages":[{"group":"Offers","pages":[{"title":"Offers","sidebarTitle":"Introduction","href":"/guides/monetization/offers/introduction"},{"title":"Stripe","href":"/guides/monetization/offers/stripe"}]},{"title":"Transactions","href":"/guides/monetization/transactions/introduction"}]},{"group":"Video advertising","pages":[{"title":"Video ads","href":"/guides/monetization/ads/video-ads"}]}]},{"group":"Assets","pages":[{"title":"Introduction","href":"/guides/assets/introduction"},{"title":"Video asset uploads","sidebarTitle":"Video uploads","href":"/guides/assets/video-upload"},{"title":"Video asset downloads","sidebarTitle":"Video downloads","href":"/guides/assets/video-download"},{"title":"Manage images","sidebarTitle":"Images","href":"/guides/assets/images"}]},{"group":"IAM","pages":[{"title":"Manage accounts","sidebarTitle":"Manage","href":"/guides/iam/manage"}]}]},{"tab":"API Reference","groups":[{"group":"Get Started","pages":[{"title":"API Reference","sidebarTitle":"Overview","href":"/reference/overview"}]},{"group":"Studio API","pages":[{"title":"Introduction","href":"/reference/studio-api/introduction"},{"group":"Streaming","expanded":true,"pages":[{"group":"Live Streams","pages":[{"openapi":"get /streaming/live_streams/v2/{live_stream_id}","title":null,"href":"/reference/studio-api/streaming/live-streams/v2/get-live-stream"},{"openapi":"get /streaming/live_streams/v2","title":null,"href":"/reference/studio-api/streaming/live-streams/v2/list-live-streams"},{"openapi":"post /streaming/live_streams/v2","title":null,"href":"/reference/studio-api/streaming/live-streams/v2/create-live-stream"},{"openapi":"patch /streaming/live_streams/v2/{live_stream_id}","title":null,"href":"/reference/studio-api/streaming/live-streams/v2/update-live-stream"},{"openapi":"delete /streaming/live_streams/v2/{live_stream_id}","title":null,"href":"/reference/studio-api/streaming/live-streams/v2/delete-live-stream"},{"group":"Ingests","pages":[{"openapi":"get /streaming/ingests/v2/{ingest_id}","title":null,"href":"/reference/studio-api/streaming/ingests/v2/get-ingest"},{"openapi":"get /streaming/ingests/v2","title":null,"href":"/reference/studio-api/streaming/ingests/v2/list-ingests"},{"openapi":"post /streaming/ingests/v2","title":null,"href":"/reference/studio-api/streaming/ingests/v2/create-ingest"},{"openapi":"patch /streaming/ingests/v2/{ingest_id}","title":null,"href":"/reference/studio-api/streaming/ingests/v2/update-ingest"},{"openapi":"delete /streaming/ingests/v2/{ingest_id}","title":null,"href":"/reference/studio-api/streaming/ingests/v2/delete-ingest"},{"openapi":"get /streaming/ingest_servers/v2","title":null,"href":"/reference/studio-api/streaming/ingest-servers/v2/list-ingest-servers"},{"openapi":"post /streaming/ingests/v2/{ingest_id}/pull","title":null,"href":"/reference/studio-api/streaming/ingests/v2/start-pull"},{"openapi":"post /streaming/ingests/v2/{ingest_id}/disconnect","title":null,"href":"/reference/studio-api/streaming/ingests/v2/disconnect"}]}]},{"group":"Clips","pages":[{"openapi":"get /streaming/clips/v1/{clip_id}","title":null,"href":"/reference/studio-api/streaming/clips/v1/get-clip"},{"openapi":"post /streaming/clips/v1","title":null,"href":"/reference/studio-api/streaming/clips/v1/create-clip"},{"openapi":"get /streaming/stitchers/v1/{stitcher_id}","title":null,"href":"/reference/studio-api/streaming/stitchers/v1/get-stitcher"},{"openapi":"post /streaming/stitchers/v1","title":null,"href":"/reference/studio-api/streaming/stitchers/v1/create-stitcher"}]},{"group":"Videos","pages":[{"openapi":"get /streaming/videos/v1/{video_id}","title":null,"href":"/reference/studio-api/streaming/videos/v1/get-video"},{"openapi":"get /streaming/videos/v1","title":null,"href":"/reference/studio-api/streaming/videos/v1/list-videos"},{"openapi":"patch /streaming/videos/v1/{video_id}","title":null,"href":"/reference/studio-api/streaming/videos/v1/update-video"},{"openapi":"delete /streaming/videos/v1/{video_id}","title":null,"href":"/reference/studio-api/streaming/videos/v1/delete-video"},{"group":"Playlists","pages":[{"openapi":"get /streaming/playlists/v1/{playlist_id}","title":null,"description":"GetPlaylist\n\n Returns playlist object.","href":"/reference/studio-api/streaming/playlists/v1/get-playlist"},{"openapi":"patch /streaming/playlists/v1/{playlist_id}","title":null,"href":"/reference/studio-api/streaming/playlists/v1/update-playlist"}]}]},{"group":"Video Protection","pages":[{"openapi":"get /streaming/video_protection/v2/rulesets/{video_protection_ruleset_id}","title":null,"description":"GetVideoProtection\n\n Returns information about the video_protection.","href":"/reference/studio-api/streaming/video-protection/v2/get-ruleset"},{"openapi":"get /streaming/video_protection/v2/rulesets","title":null,"href":"/reference/studio-api/streaming/video-protection/v2/list-rulesets"},{"openapi":"post /streaming/video_protection/v2/rulesets","title":null,"href":"/reference/studio-api/streaming/video-protection/v2/create-ruleset"},{"openapi":"patch /streaming/video_protection/v2/rulesets/{video_protection_ruleset_id}","title":null,"href":"/reference/studio-api/streaming/video-protection/v2/update-ruleset"},{"openapi":"delete /streaming/video_protection/v2/rulesets/{video_protection_ruleset_id}","title":null,"href":"/reference/studio-api/streaming/video-protection/v2/delete-ruleset"}]},{"group":"Subtitles","pages":[{"openapi":"post /streaming/subtitle_tracks/v1","title":null,"href":"/reference/studio-api/streaming/subtitle-tracks/v1/create-subtitle-track"},{"openapi":"delete /streaming/subtitle_tracks/v1/{track_id}","title":null,"href":"/reference/studio-api/streaming/subtitle-tracks/v1/delete-subtitle-track"},{"openapi":"get /streaming/subtitle_tracks/v1","title":null,"href":"/reference/studio-api/streaming/subtitle-tracks/v1/list-subtitle-tracks"}]},{"group":"Assets","pages":[{"openapi":"get /streaming/assets/v1/{asset_id}","title":null,"href":"/reference/studio-api/streaming/assets/v1/get-asset"},{"openapi":"get /streaming/assets/v1/{asset_id}/url","title":null,"href":"/reference/studio-api/streaming/assets/v1/get-asset-url"},{"openapi":"get /streaming/assets/v1","title":null,"href":"/reference/studio-api/streaming/assets/v1/list-assets"},{"openapi":"post /streaming/uploads/v1","title":null,"href":"/reference/studio-api/streaming/uploads/v1/create-upload"},{"openapi":"post /streaming/assets/v1/{asset_id}/labels","title":null,"href":"/reference/studio-api/streaming/assets/v1/set-asset-labels"},{"openapi":"delete /streaming/assets/v1/{asset_id}","title":null,"href":"/reference/studio-api/streaming/assets/v1/delete-asset"},{"group":"VOD Uploads","pages":[{"openapi":"get /streaming/vods/v2/{vod_id}","title":null,"href":"/reference/studio-api/streaming/vods/v2/get-vod"},{"openapi":"get /streaming/vods/v2","title":null,"href":"/reference/studio-api/streaming/vods/v2/list-vods"},{"openapi":"post /streaming/vods/v2","title":null,"href":"/reference/studio-api/streaming/vods/v2/create-vod"},{"openapi":"post /streaming/vods/v2/{vod_id}/start_processing","title":null,"href":"/reference/studio-api/streaming/vods/v2/process-vod"},{"openapi":"patch /streaming/vods/v2/{vod_id}","title":null,"href":"/reference/studio-api/streaming/vods/v2/update-vod"},{"openapi":"delete /streaming/vods/v2/{vod_id}","title":null,"href":"/reference/studio-api/streaming/vods/v2/delete-vod"}]}]},{"group":"Spiideo (AI cameras)","pages":[{"openapi":"get /integration/spiideo/v1/entity_mappings","title":null,"href":"/reference/studio-api/integration/spiideo/v1/list-entity-mappings"},{"openapi":"post /integration/spiideo/v1/entity_mappings","title":null,"href":"/reference/studio-api/integration/spiideo/v1/create-entity-mapping"},{"openapi":"delete /integration/spiideo/v1/entity_mappings/{entity_id}","title":null,"href":"/reference/studio-api/integration/spiideo/v1/delete-entity-mapping"},{"openapi":"get /integration/spiideo/v1/event_mappings/batch","title":null,"href":"/reference/studio-api/integration/spiideo/v1/batch-get-event-mappings"}]}]},{"group":"CMS","pages":[{"group":"Events","pages":[{"openapi":"get /cms/events/v1/{event_id}","title":null,"href":"/reference/studio-api/cms/events/v1/get-event"},{"openapi":"get /cms/events/v1","title":null,"href":"/reference/studio-api/cms/events/v1/list-events"},{"openapi":"post /cms/events/v1","title":null,"href":"/reference/studio-api/cms/events/v1/create-event"},{"openapi":"post /cms/events/v1/{event_id}/duplicate","title":null,"href":"/reference/studio-api/cms/events/v1/duplicate-event"},{"openapi":"patch /cms/events/v1/{event_id}","title":null,"href":"/reference/studio-api/cms/events/v1/update-event"},{"openapi":"delete /cms/events/v1/{event_id}","title":null,"href":"/reference/studio-api/cms/events/v1/delete-event"}]},{"group":"Creative Works","pages":[{"openapi":"get /cms/creative_works/v1/{creative_work_id}","title":null,"href":"/reference/studio-api/cms/creative-works/v1/get-creative-work"},{"openapi":"get /cms/creative_works/v1","title":null,"href":"/reference/studio-api/cms/creative-works/v1/list-creative-works"},{"openapi":"post /cms/creative_works/v1","title":null,"href":"/reference/studio-api/cms/creative-works/v1/create-creative-work"},{"openapi":"patch /cms/creative_works/v1/{creative_work_id}","title":null,"href":"/reference/studio-api/cms/creative-works/v1/update-creative-work"},{"openapi":"delete /cms/creative_works/v1/{creative_work_id}","title":null,"href":"/reference/studio-api/cms/creative-works/v1/delete-creative-work"}]},{"group":"Entities","pages":[{"openapi":"get /cms/entities/v1/{entity_id}","title":null,"href":"/reference/studio-api/cms/entities/v1/get-entity"},{"openapi":"get /cms/entities/v1","title":null,"href":"/reference/studio-api/cms/entities/v1/list-entities"},{"openapi":"post /cms/entities/v1","title":null,"href":"/reference/studio-api/cms/entities/v1/create-entity"},{"openapi":"patch /cms/entities/v1/{entity_id}","title":null,"href":"/reference/studio-api/cms/entities/v1/update-entity"},{"openapi":"delete /cms/entities/v1/{entity_id}","title":null,"href":"/reference/studio-api/cms/entities/v1/delete-entity"}]},{"group":"Annotations","pages":[{"openapi":"get /annotations/annotations/v1/{annotation_id}","title":null,"href":"/reference/studio-api/annotations/annotations/v1/get-annotation"},{"openapi":"get /annotations/annotations/v1","title":null,"href":"/reference/studio-api/annotations/annotations/v1/list-annotations"},{"openapi":"post /annotations/annotations/v1","title":null,"href":"/reference/studio-api/annotations/annotations/v1/create-annotation"},{"openapi":"patch /annotations/annotations/v1/{annotation_id}","title":null,"href":"/reference/studio-api/annotations/annotations/v1/update-annotation"},{"openapi":"delete /annotations/annotations/v1/{annotation_id}","title":null,"href":"/reference/studio-api/annotations/annotations/v1/delete-annotation"}]},{"group":"Sports Standings","pages":[{"openapi":"get /cms/standings/v1/{standing_id}","title":null,"href":"/reference/studio-api/cms/standings/v1/get-standing"},{"openapi":"get /cms/standings/v1","title":null,"href":"/reference/studio-api/cms/standings/v1/list-standings"},{"openapi":"post /cms/standings/v1","title":null,"href":"/reference/studio-api/cms/standings/v1/create-standing"},{"openapi":"patch /cms/standings/v1/{standing_id}","title":null,"href":"/reference/studio-api/cms/standings/v1/update-standing"},{"openapi":"delete /cms/standings/v1/{standing_id}","title":null,"href":"/reference/studio-api/cms/standings/v1/delete-standing"},{"openapi":"get /cms/standing_phases/v1/{standing_phase_id}","title":null,"href":"/reference/studio-api/cms/standing-phases/v1/get-standing-phase"},{"openapi":"get /cms/standing_phases/v1/batch","title":null,"href":"/reference/studio-api/cms/standing-phases/v1/batch-get-standing-phases"},{"openapi":"post /cms/standing_phases/v1","title":null,"href":"/reference/studio-api/cms/standing-phases/v1/create-standing-phase"},{"openapi":"patch /cms/standing_phases/v1/{standing_phase_id}","title":null,"href":"/reference/studio-api/cms/standing-phases/v1/update-standing-phase"},{"openapi":"delete /cms/standing_phases/v1/{standing_phase_id}","title":null,"href":"/reference/studio-api/cms/standing-phases/v1/delete-standing-phase"}]}]},{"group":"Monetization","pages":[{"group":"Transactions","pages":[{"openapi":"get /monetization/transactions/v1/{transaction_id}","title":null,"href":"/reference/studio-api/monetization/transactions/v1/get-transaction"},{"openapi":"get /monetization/transactions/v1","title":null,"href":"/reference/studio-api/monetization/transactions/v1/list-transactions"}]},{"group":"Entitlements","pages":[{"openapi":"get /monetization/entitlements/v1","title":null,"href":"/reference/studio-api/monetization/entitlements/v1/list-entitlements"},{"openapi":"post /monetization/entitlements/v1","title":null,"href":"/reference/studio-api/monetization/entitlements/v1/upsert-entitlement"}]}]},{"group":"IAM","pages":[{"group":"Accounts","pages":[{"title":"Introduction","href":"/reference/studio-api/iam/accounts/introduction"},{"openapi":"post /iam/auth/v1/tokens","title":null,"href":"/reference/studio-api/iam/auth/v1/create-token"}]},{"group":"Users","pages":[{"title":"Introduction","href":"/reference/studio-api/iam/users/introduction"},{"openapi":"get /iam/users/v1/{user_id}","title":null,"href":"/reference/studio-api/iam/users/v1/get-user"},{"openapi":"get /iam/users/v1","title":null,"href":"/reference/studio-api/iam/users/v1/list-users"},{"openapi":"patch /iam/users/v1/{user_id}","title":null,"href":"/reference/studio-api/iam/users/v1/update-user"},{"openapi":"delete /iam/users/v1/{user_id}","title":null,"href":"/reference/studio-api/iam/users/v1/delete-user"},{"openapi":"post /iam/users/v1/{user_id}/token","title":null,"href":"/reference/studio-api/iam/users/v1/create-user-token"}]},{"group":"Organizations","pages":[{"openapi":"get /iam/organizations/v1/{org_id}","title":null,"href":"/reference/studio-api/iam/organizations/v1/get-organization"},{"openapi":"get /iam/organizations/v1","title":null,"href":"/reference/studio-api/iam/organizations/v1/list-organizations"}]},{"group":"Projects","pages":[{"openapi":"get /iam/projects/v1/{project_id}","title":null,"href":"/reference/studio-api/iam/projects/v1/get-project"},{"openapi":"get /iam/projects/v1","title":null,"href":"/reference/studio-api/iam/projects/v1/list-projects"},{"openapi":"patch /iam/projects/v1/{project_id}","title":null,"href":"/reference/studio-api/iam/projects/v1/update-project"}]}]},{"group":"Integration","pages":[{"group":"Callbacks","pages":[{"openapi":"get /integration/topics/v1","title":null,"href":"/reference/studio-api/integration/topics/v1/list-topics"},{"openapi":"post /integration/subscriptions/v1","title":null,"href":"/reference/studio-api/integration/subscriptions/v1/create-subscription"},{"openapi":"delete /integration/subscriptions/v1/{subscription_id}","title":null,"href":"/reference/studio-api/integration/subscriptions/v1/delete-subscription"},{"openapi":"get /integration/subscriptions/v1/{subscription_id}","title":null,"href":"/reference/studio-api/integration/subscriptions/v1/get-subscription"},{"openapi":"get /integration/subscriptions/v1","title":null,"href":"/reference/studio-api/integration/subscriptions/v1/list-subscriptions"},{"openapi":"patch /integration/subscriptions/v1/{subscription_id}","title":null,"href":"/reference/studio-api/integration/subscriptions/v1/update-subscription"}]}]}]},{"group":"Agentic SDK","pages":[{"title":"Agentic SDK","sidebarTitle":"Introduction","href":"/reference/agentic-sdk/introduction"}]}]}]},"title":"Update playlist - Motto","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}