Creates a new clip from the provided input. The clip will be
available for downloading once the process is complete.
The clip will be stored in the project’s storage and the length
of the clip will be determined by the trim_in and trim_out fields.
The length of the clip cannot be neither longer than the source nor
longer than 2 minutes.
The request happens asynchronously and the response will contain
the clip’s ID. The client can use the ID to query the clip’s status
by calling the GetClip method.
{"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.3966","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":{},"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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"reference/studio-api/streaming/clips/v1/create-clip","slug":"/reference/studio-api/streaming/clips/v1/create-clip","pageMetadata":{"openapi":"post /streaming/clips/v1","title":null,"description":"CreateClip\n\n Creates a new clip from the provided input. The clip will be\n available for downloading once the process is complete.\n\n The clip will be stored in the project's storage and the length\n of the clip will be determined by the `trim_in` and `trim_out` fields.\n The length of the clip cannot be neither longer than the source nor\n longer than 2 minutes.\n\n The request happens asynchronously and the response will contain\n the clip's ID. The client can use the ID to query the clip's status\n by calling the GetClip method.","href":"/reference/studio-api/streaming/clips/v1/create-clip"},"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 code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"CreateClip\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Creates a new clip from the provided input. The clip will be\\navailable for downloading once the process is complete.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The clip will be stored in the project’s storage and the length\\nof the clip will be determined by the \", _jsx(_components.code, {\n children: \"trim_in\"\n }), \" and \", _jsx(_components.code, {\n children: \"trim_out\"\n }), \" fields.\\nThe length of the clip cannot be neither longer than the source nor\\nlonger than 2 minutes.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"The request happens asynchronously and the response will contain\\nthe clip’s ID. The client can use the ID to query the clip’s status\\nby calling the GetClip method.\"\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":"post /streaming/clips/v1","title":null,"description":"CreateClip\n\n Creates a new clip from the provided input. The clip will be\n available for downloading once the process is complete.\n\n The clip will be stored in the project's storage and the length\n of the clip will be determined by the `trim_in` and `trim_out` fields.\n The length of the clip cannot be neither longer than the source nor\n longer than 2 minutes.\n\n The request happens asynchronously and the response will contain\n the clip's ID. The client can use the ID to query the clip's status\n by calling the GetClip method.","href":"/reference/studio-api/streaming/clips/v1/create-clip"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["ClipService"],"description":"CreateClip\n\n Creates a new clip from the provided input. The clip will be\n available for downloading once the process is complete.\n\n The clip will be stored in the project's storage and the length\n of the clip will be determined by the `trim_in` and `trim_out` fields.\n The length of the clip cannot be neither longer than the source nor\n longer than 2 minutes.\n\n The request happens asynchronously and the response will contain\n the clip's ID. The client can use the ID to query the clip's status\n by calling the GetClip method.","operationId":"ClipService_CreateClip","requestBody":"a146e79a-f888-42b9-9e78-447b628a6ce0","responses":{"200":"3c429a6e-4bd3-4305-a111-793313c79c75","default":"fd288079-a752-4974-80c3-d56451421f4a"},"method":"post","type":"path","servers":["3d936636-60f5-4659-a50d-e16fb1741a96"],"security":["98781b50-5b14-4e89-a1c5-ce732bba9b80"],"path":"/streaming/clips/v1","baseUrlOptions":["https://api.mottostreaming.com"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"required":["project_id","name"],"type":"object","properties":{"project_id":{"type":"string","description":"The ID of the project that owns the clip and the output will be stored.","isRequired":true,"uniqueKey":"project_id","typeLabel":"string"},"name":{"type":"string","description":"The name of the clip. It's set to the generated output's name.","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"trim_in":{"pattern":"^-?(?:0|[1-9][0-9]{0,11})(?:\\.[0-9]{1,9})?s$","type":"string","description":"the moment in the source to start the clip\n based on the source's timeline.\n if not set, the clip will start at the beginning of the source.\n\n For example if the source is 10 minutes long and `trim_in` is set to 5 minutes,\n the clip will start at 5 minutes into the source.\n\n The unit of the value is`second` and also the value cannot be negative.\n for example: 10s, 3s, and so on.","uniqueKey":"trim_in","typeLabel":"string"},"trim_out":{"pattern":"^-?(?:0|[1-9][0-9]{0,11})(?:\\.[0-9]{1,9})?s$","type":"string","description":"the moment in the source to end the clip\n based on the source's timeline.\n if not set, the clip will end at the end of the source.\n\n For example, if the source is 10 minutes long and `trim_out` is set to 7 minutes,\n the clip ends at the 7th minute of the source.\n\n\n The unit of the value is`second` and also the value cannot be negative.\n for example: 10s, 3s, and so on.","uniqueKey":"trim_out","typeLabel":"string"},"labels":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The key of the label.","uniqueKey":"labels.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The value of the label.","uniqueKey":"labels.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"labels.items.[INDEX]","typeLabel":"object"},"description":"labels of the clip.\n labels will be assigned to the output asset.","uniqueKey":"labels","typeLabel":"object[]"}},"description":"CreateClipRequest is the request message for CreateClip.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"project_id":"\u003cstring>","name":"\u003cstring>","trim_in":"\u003cstring>","trim_out":"\u003cstring>","labels":[{"key":"\u003cstring>","value":"\u003cstring>"}]}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"3c429a6e-4bd3-4305-a111-793313c79c75":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"clip":{"type":"object","description":"The created clip.","properties":{"id":{"readOnly":true,"type":"string","description":"id of the clip","uniqueKey":"clip.id","typeLabel":"string"},"project_id":{"readOnly":true,"type":"string","description":"project id of the clip","uniqueKey":"clip.project_id","typeLabel":"string"},"name":{"readOnly":true,"type":"string","description":"The name of the clip. It's set to the generated output's name.","uniqueKey":"clip.name","typeLabel":"string"},"playlist_url":{"type":"object","description":"playlist url of the media to be clipped.\n Currently only supports HLS(m3u8) playlist.","properties":{"playlist_url":{"type":"string","description":"playlist url of the media to be clipped.\n Currently only supports HLS(m3u8) playlist.","uniqueKey":"clip.playlist_url.playlist_url","typeLabel":"string"},"bearer_token":{"type":"string","description":"The Bearer token to include in the authorization header to access the playlist.\n Can be left empty if the playlist is publicly accessible.\n\n For security reasons, this will not appear in the response.","uniqueKey":"clip.playlist_url.bearer_token","typeLabel":"string"}},"uniqueKey":"clip.playlist_url","typeLabel":"object"},"asset_id":{"readOnly":true,"type":"string","description":"asset id of the clip\n\nImportant: at most one of `asset_id`, `reserved_asset_id` may be set per request.","uniqueKey":"clip.asset_id","typeLabel":"string"},"reserved_asset_id":{"readOnly":true,"type":"string","description":"reserved asset id of the clip.\n while the clip is being created, the asset id is reserved.\n\nImportant: at most one of `asset_id`, `reserved_asset_id` may be set per request.","uniqueKey":"clip.reserved_asset_id","typeLabel":"string"},"trim_in":{"readOnly":true,"pattern":"^-?(?:0|[1-9][0-9]{0,11})(?:\\.[0-9]{1,9})?s$","type":"string","description":"the moment in the source to start the clip\n based on the source's timeline.\n\n The unit of the value is`second` and also the value cannot be negative.\n for example: 10s, 3s, and so on.","uniqueKey":"clip.trim_in","typeLabel":"string"},"trim_out":{"readOnly":true,"pattern":"^-?(?:0|[1-9][0-9]{0,11})(?:\\.[0-9]{1,9})?s$","type":"string","description":"the moment in the source to end the clip\n based on the source's timeline.\n\n The unit of the value is`second` and also the value cannot be negative.\n for example: 10s, 3s, and so on.","uniqueKey":"clip.trim_out","typeLabel":"string"},"state":{"readOnly":true,"enum":["STATE_UNSPECIFIED","STATE_PROCESSING","STATE_FAILED","STATE_READY"],"type":"string","description":"state of the clip","format":"enum","uniqueKey":"clip.state","typeLabel":"enum\u003cstring>"},"labels":{"readOnly":true,"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The key of the label.","uniqueKey":"clip.labels.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The value of the label.","uniqueKey":"clip.labels.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"clip.labels.items.[INDEX]","typeLabel":"object"},"description":"labels of the clip.\n labels will be assigned to the output asset.","uniqueKey":"clip.labels","typeLabel":"object[]"}},"uniqueKey":"clip","typeLabel":"object"}},"description":"CreateClipResponse is the response message for CreateClip.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"clip":{"id":"\u003cstring>","project_id":"\u003cstring>","name":"\u003cstring>","playlist_url":{"playlist_url":"\u003cstring>","bearer_token":"\u003cstring>"},"asset_id":"\u003cstring>","reserved_asset_id":"\u003cstring>","trim_in":"\u003cstring>","trim_out":"\u003cstring>","state":"STATE_UNSPECIFIED","labels":[{"key":"\u003cstring>","value":"\u003cstring>"}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"fd288079-a752-4974-80c3-d56451421f4a":{"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":"Create clip - Motto","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T10:30:38.223Z","originalFileLocation":"reference/studio-api/streaming/clips/v1/create-clip.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=\"CreateClip Creates a new clip from the provided input. The clip will be available for downloading once the process is complete. The clip will be stored in the project\u0026#x27;s storage and the length of the clip will be determined by the trim_in and trim_out fields. The length of the clip cannot be neither longer than the source nor longer than 2 minutes. The request happens asynchronously and the response will contain the clip\u0026#x27;s ID. The client can use the ID to query the clip\u0026#x27;s status by calling the GetClip method.\">\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=\"Create clip - Motto\">\u003cmeta data-mint-head property=\"og:description\" content=\"CreateClip Creates a new clip from the provided input. The clip will be available for downloading once the process is complete. The clip will be stored in the project\u0026#x27;s storage and the length of the clip will be determined by the trim_in and trim_out fields. The length of the clip cannot be neither longer than the source nor longer than 2 minutes. The request happens asynchronously and the response will contain the clip\u0026#x27;s ID. The client can use the ID to query the clip\u0026#x27;s status by calling the GetClip method.\">\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/clips/v1/create-clip\">\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=Clips\u0026amp;title=Create+clip\u0026amp;description=CreateClip%0A%0A+Creates+a+new+clip+from+the+provided+input.+The+clip+will+be%0A+available+for+downloading+once+the+process+is+complete.%0A%0A+The+clip+will+be+stored+in+\u0026amp;theme=fc161ab88cc1a6fe6bc74f6d\u0026amp;signature=cec34a78c2e871717c091e86c61081d8651e8b0b7bd5e3ab4e328d5c3ceb9900\">\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=\"Create clip - Motto\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"CreateClip Creates a new clip from the provided input. The clip will be available for downloading once the process is complete. The clip will be stored in the project\u0026#x27;s storage and the length of the clip will be determined by the trim_in and trim_out fields. The length of the clip cannot be neither longer than the source nor longer than 2 minutes. The request happens asynchronously and the response will contain the clip\u0026#x27;s ID. The client can use the ID to query the clip\u0026#x27;s status by calling the GetClip method.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://motto.mintlify.app/_mintlify/api/og/v2?division=Clips\u0026amp;title=Create+clip\u0026amp;description=CreateClip%0A%0A+Creates+a+new+clip+from+the+provided+input.+The+clip+will+be%0A+available+for+downloading+once+the+process+is+complete.%0A%0A+The+clip+will+be+stored+in+\u0026amp;theme=fc161ab88cc1a6fe6bc74f6d\u0026amp;signature=cec34a78c2e871717c091e86c61081d8651e8b0b7bd5e3ab4e328d5c3ceb9900\">\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/clips/v1/create-clip\">\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/clips/v1/create-clip.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/clips/v1/create-clip#webpage\",\"url\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip\",\"name\":\"Create clip\",\"description\":\"CreateClip Creates a new clip from the provided input. The clip will be available for downloading once the process is complete. The clip will be stored in the project's storage and the length of the clip will be determined by the trim_in and trim_out fields. The length of the clip cannot be neither longer than the source nor longer than 2 minutes. The request happens asynchronously and the response will contain the clip's ID. The client can use the ID to query the clip's status by calling the GetClip method.\",\"dateModified\":\"2026-10-19T10:30:38.223Z\",\"isPartOf\":{\"@id\":\"https://docs.mottostreaming.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip#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\":\"Clips\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/get-clip\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create clip\",\"item\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip#apireference\",\"headline\":\"Create clip\",\"name\":\"Create clip\",\"description\":\"CreateClip Creates a new clip from the provided input. The clip will be available for downloading once the process is complete. The clip will be stored in the project's storage and the length of the clip will be determined by the trim_in and trim_out fields. The length of the clip cannot be neither longer than the source nor longer than 2 minutes. The request happens asynchronously and the response will contain the clip's ID. The client can use the ID to query the clip's status by calling the GetClip method.\",\"url\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip#webpage\"},\"dateModified\":\"2026-10-19T10:30:38.223Z\",\"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,"description":"GetClip\n\n Returns information about the requested clip.","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,"description":"GetStitcher\n\n Returns information about the requested stitcher instance.","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,"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,"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":"Create clip - Motto","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}