SIA’s supported public agent integration uses MCP over remote HTTP and per-client OAuth. Use an MCP client/SDK for initialization, discovery and tool calls. The generated tool reference documents input contracts, permissions and currently declared response schemas.The reference is not an OpenAPI document. Do not treat internal Firebase function URLs, Studio browser requests or administrative routes as a supported public REST API. No general API-key or service-account integration is offered by this guide.
After authorization, initialize the MCP session and read its tool catalog with the client’s standard discovery. Runtime feature configuration, granted permissions and current membership can affect available operations and successful calls. Documentation does not override the live contract.Successful tools may return structured content and text, with images/audio or bounded media reads where supported. Error responses and permission challenges are part of the protocol. A queued receipt establishes admission and a job identity, not completed media.
The shared server exposes workflow tools. Client adapters handle attachment bytes and native media rendering. Public platform policies and listing reviews remain host-specific. We do not switch catalogs based on a hidden reviewer identity or claim a scope upgrade is the same as a genuinely limited endpoint.Some Production response schemas currently declare only a versioned envelope and allow additional fields. The generated reference labels these as partial contracts; developers must inspect the live documented receipts rather than assume a complete typed response.For integration questions or a proposed stable API use case, contact SIA support.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SIA Studio","colors":{"primary":"#2563EB","light":"#3A86FF","dark":"#1D4ED8"},"logo":"https://mintcdn.com/sia-3611418e/kg231G_HqFXUj2bE/images/sia.png?fit=max\u0026auto=format\u0026n=kg231G_HqFXUj2bE\u0026q=85\u0026s=c73119869a62027f2522287be0ccb46e","favicon":"https://mintcdn.com/sia-3611418e/kg231G_HqFXUj2bE/images/sia.png?fit=max\u0026auto=format\u0026n=kg231G_HqFXUj2bE\u0026q=85\u0026s=c73119869a62027f2522287be0ccb46e","navbar":{"links":[{"href":"https://studio.sia.vision/connectors/","label":"Connector hub"}],"primary":{"type":"button","label":"Open Studio","href":"https://studio.sia.vision/"}},"footer":{"links":[{"header":"SIA","items":[{"label":"Privacy","href":"https://studio.sia.vision/privacy"},{"label":"Terms","href":"https://studio.sia.vision/terms"},{"label":"Support","href":"https://studio.sia.vision/support"}]}]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sia-3611418e","hasAudioNarration":false,"actualSubdomain":"sia-3611418e","customDomains":["docs.sia.vision"],"gitSource":{"type":"github","owner":"sia-vision","repo":"studio-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af22e2fc53192b630a921df"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af236f11d90036e984cf929","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Workflow tools","count":70},{"language":"default","tag":"Characters","count":18},{"language":"default","tag":"Productions","count":15},{"language":"default","tag":"Artifacts","count":10},{"language":"default","tag":"Looks","count":10},{"language":"default","tag":"Locations","count":8},{"language":"default","tag":"References","count":5},{"language":"default","tag":"Reference","count":3},{"language":"default","tag":"Create with Studio","count":3},{"language":"default","tag":"Start here","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api","slug":"/api","pageMetadata":{"title":"API and protocol","description":"The supported public integration surface is remote MCP with OAuth.","href":"/api"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The supported public integration surface is remote MCP with OAuth.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`public-integration-endpoint`,children:`Public integration endpoint`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`https://mcp.sia.vision/studio`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`SIA’s supported public agent integration uses MCP over remote HTTP and per-client OAuth. Use an MCP client/SDK for initialization, discovery and tool calls. The `,_jsx(_components.a,{href:`/mcp-reference`,children:`generated tool reference`}),` documents input contracts, permissions and currently declared response schemas.`]}),`\n`,_jsx(_components.p,{children:`The reference is not an OpenAPI document. Do not treat internal Firebase function URLs, Studio browser requests or administrative routes as a supported public REST API. No general API-key or service-account integration is offered by this guide.`}),`\n`,_jsx(Heading,{level:`2`,id:`discover-the-live-contract`,children:`Discover the live contract`}),`\n`,_jsx(_components.p,{children:`After authorization, initialize the MCP session and read its tool catalog with the client’s standard discovery. Runtime feature configuration, granted permissions and current membership can affect available operations and successful calls. Documentation does not override the live contract.`}),`\n`,_jsx(_components.p,{children:`Successful tools may return structured content and text, with images/audio or bounded media reads where supported. Error responses and permission challenges are part of the protocol. A queued receipt establishes admission and a job identity, not completed media.`}),`\n`,_jsx(Heading,{level:`2`,id:`compatibility-boundaries`,children:`Compatibility boundaries`}),`\n`,_jsx(_components.p,{children:`The shared server exposes workflow tools. Client adapters handle attachment bytes and native media rendering. Public platform policies and listing reviews remain host-specific. We do not switch catalogs based on a hidden reviewer identity or claim a scope upgrade is the same as a genuinely limited endpoint.`}),`\n`,_jsx(_components.p,{children:`Some Production response schemas currently declare only a versioned envelope and allow additional fields. The generated reference labels these as partial contracts; developers must inspect the live documented receipts rather than assume a complete typed response.`}),`\n`,_jsxs(_components.p,{children:[`For integration questions or a proposed stable API use case, `,_jsx(_components.a,{href:`/support`,children:`contact SIA support`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"API and protocol","description":"The supported public integration surface is remote MCP with OAuth.","href":"/api"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Public integration endpoint","slug":"public-integration-endpoint","depth":2,"children":[]},{"title":"Discover the live contract","slug":"discover-the-live-contract","depth":2,"children":[]},{"title":"Compatibility boundaries","slug":"compatibility-boundaries","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sia-3611418e","siteName":"SIA Studio","title":"API and protocol - SIA Studio","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T21:02:53.290Z","originalFileLocation":"api.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=\"The supported public integration surface is remote MCP with OAuth.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SIA Studio\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_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/sia-3611418e/dAbO34-ekw0mFezo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"API and protocol - SIA Studio\">\u003cmeta data-mint-head property=\"og:description\" content=\"The supported public integration surface is remote MCP with OAuth.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SIA Studio\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sia.vision/api\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sia-3611418e.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=API+and+protocol\u0026amp;description=The+supported+public+integration+surface+is+remote+MCP+with+OAuth.\u0026amp;theme=105bd05310ace33585ecbb01\u0026amp;signature=383a930c26105c71eeee08ce568fdbe52ea5ba675fe66873e394c3034accbbae\">\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=\"API and protocol - SIA Studio\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The supported public integration surface is remote MCP with OAuth.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sia-3611418e.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=API+and+protocol\u0026amp;description=The+supported+public+integration+surface+is+remote+MCP+with+OAuth.\u0026amp;theme=105bd05310ace33585ecbb01\u0026amp;signature=383a930c26105c71eeee08ce568fdbe52ea5ba675fe66873e394c3034accbbae\">\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/sia-3611418e/dAbO34-ekw0mFezo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SIA Studio\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sia.vision/api\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sia.vision/#organization\",\"name\":\"SIA Studio\",\"url\":\"https://docs.sia.vision\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sia-3611418e/kg231G_HqFXUj2bE/images/sia.png?fit=max\u0026auto=format\u0026n=kg231G_HqFXUj2bE\u0026q=85\u0026s=c73119869a62027f2522287be0ccb46e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sia.vision#website\",\"name\":\"SIA Studio\",\"url\":\"https://docs.sia.vision\",\"publisher\":{\"@id\":\"https://docs.sia.vision/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sia.vision/api#webpage\",\"url\":\"https://docs.sia.vision/api\",\"name\":\"API and protocol\",\"description\":\"The supported public integration surface is remote MCP with OAuth.\",\"dateModified\":\"2026-11-09T21:02:53.290Z\",\"isPartOf\":{\"@id\":\"https://docs.sia.vision#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sia.vision/api#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sia.vision/api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://docs.sia.vision/mcp-reference\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API and protocol\",\"item\":\"https://docs.sia.vision/api\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sia.vision/api#article\",\"headline\":\"API and protocol\",\"name\":\"API and protocol\",\"description\":\"The supported public integration surface is remote MCP with OAuth.\",\"url\":\"https://docs.sia.vision/api\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sia.vision/api#webpage\"},\"dateModified\":\"2026-11-09T21:02:53.290Z\",\"publisher\":{\"@id\":\"https://docs.sia.vision/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sia.vision#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SIA Studio\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SIA Studio","nav":{"global":null,"groups":[{"group":"Start here","pages":[{"title":"SIA Studio","href":"/index"},{"title":"Connect in a few steps","href":"/quickstart"},{"title":"Choose your client","href":"/clients"}]},{"group":"Create with Studio","pages":[{"title":"Create with your agent","href":"/workflows"},{"title":"Authentication and permissions","href":"/authentication"},{"title":"Media, uploads and recovery","href":"/media-and-recovery"}]},{"group":"Reference","pages":[{"title":"MCP tool reference","description":"Input contracts, permissions and declared response schemas generated from SIA Studio’s shared source.","href":"/mcp-reference"},{"title":"API and protocol","href":"/api"},{"title":"Support and legal","description":"Contact the SIA Studio team and find the current service policies.","href":"/support"}]},{"group":"Workflow tools","pages":[{"group":"Library","pages":[{"title":"Search saved Studio work","href":"/tools/library_search"},{"title":"Check the saved-work change watermark","href":"/tools/library_status"}]},{"group":"Storyworlds","pages":[{"title":"Create a Storyworld","href":"/tools/storyworld_create"},{"title":"Find your Storyworlds","href":"/tools/storyworld_list"}]},{"group":"Characters","pages":[{"title":"Generate one Character audio audition","href":"/tools/character_audition_generate"},{"title":"Cast a character draft from a saved reference","href":"/tools/character_cast_draft"},{"title":"Inspect a character and its references","href":"/tools/character_get"},{"title":"Inspect a Character workflow job","href":"/tools/character_job_get"},{"title":"Recover retained Character job state","href":"/tools/character_job_recover"},{"title":"Find saved characters","href":"/tools/character_list"},{"title":"Play a saved Character audition or casting preview","href":"/tools/character_media_preview"},{"title":"Read retained Character media","href":"/tools/character_media_read"},{"title":"Assign an inspected Character reference","href":"/tools/character_reference_assign"},{"title":"Generate missing Character views","href":"/tools/character_reference_generate"},{"title":"Inspect reference-role candidates","href":"/tools/character_reference_options_get"},{"title":"Save Character setup completion","href":"/tools/character_setup_finish"},{"title":"Generate one speaking-video candidate","href":"/tools/character_video_generate"},{"title":"Assign the inspected voice","href":"/tools/character_voice_assign"},{"title":"Choose a provisional Character voice","href":"/tools/character_voice_autoselect"},{"title":"Find Character voice options","href":"/tools/character_voice_options_get"},{"title":"Preview a voice option","href":"/tools/character_voice_preview"},{"title":"Inspect saved Character workflow state","href":"/tools/character_workflow_get"}]},{"group":"Locations","pages":[{"title":"Save a Location draft","href":"/tools/location_draft_create"},{"title":"Check an original Location job","href":"/tools/location_job_get"},{"title":"Recover an original Location receipt","href":"/tools/location_job_recover"},{"title":"Assign a saved Location image as an unapproved candidate","href":"/tools/location_reference_assign"},{"title":"Generate the next Location reference stage","href":"/tools/location_reference_generate"},{"title":"Inspect a Location reference","href":"/tools/location_reference_get"},{"title":"Read linked Location reference options","href":"/tools/location_reference_options_get"},{"title":"Read a Location workflow","href":"/tools/location_workflow_get"}]},{"group":"Artifacts","pages":[{"title":"Save Artifact details","href":"/tools/artifact_details_save"},{"title":"Save an Artifact draft","href":"/tools/artifact_draft_create"},{"title":"Create an Artifact design reference","href":"/tools/artifact_image_generate"},{"title":"Inspect an Artifact image","href":"/tools/artifact_image_preview"},{"title":"Close an unsent Artifact image preparation","href":"/tools/artifact_image_request_close"},{"title":"Read an original Artifact image request","href":"/tools/artifact_image_request_get"},{"title":"Read an original Artifact image job","href":"/tools/artifact_job_get"},{"title":"Recover an original Artifact image job","href":"/tools/artifact_job_recover"},{"title":"Select an inspected Artifact reference","href":"/tools/artifact_reference_select"},{"title":"Read an Artifact workflow","href":"/tools/artifact_workflow_get"}]},{"group":"Looks","pages":[{"title":"Prepare a Character Look","href":"/tools/look_draft_create"},{"title":"Render a Character Look fit reference","href":"/tools/look_image_generate"},{"title":"Inspect a Look fit image","href":"/tools/look_image_preview"},{"title":"Close an unsent Look image preparation","href":"/tools/look_image_request_close"},{"title":"Read an original Look image request","href":"/tools/look_image_request_get"},{"title":"Read an original Look image job","href":"/tools/look_job_get"},{"title":"Recover an original Look image job","href":"/tools/look_job_recover"},{"title":"Find a Character’s saved Looks","href":"/tools/look_list_for_character"},{"title":"Save an inspected Look version","href":"/tools/look_reference_select"},{"title":"Read a Character Look","href":"/tools/look_workflow_get"}]},{"group":"References","pages":[{"title":"Find saved reference images","href":"/tools/reference_image_list"},{"title":"View a saved reference image","href":"/tools/reference_image_preview"},{"title":"Retain an incoming Studio reference","href":"/tools/reference_image_upload"},{"title":"Recover the original reference upload","href":"/tools/reference_image_upload_get"},{"title":"Prepare an attached reference image","href":"/tools/reference_image_upload_prepare"}]},{"group":"Productions","pages":[{"title":"Pin the chosen Character and Location versions","href":"/tools/production_assets_save"},{"title":"Assemble or edit the working cut","href":"/tools/production_cut_save"},{"title":"Generate the planned starting frames","href":"/tools/production_frames_generate"},{"title":"Read Production progress and the next step","href":"/tools/production_get"},{"title":"Check the original Production operation","href":"/tools/production_job_get"},{"title":"Recover retained Production results without resubmission","href":"/tools/production_job_recover"},{"title":"Inspect a Production frame or open its retained video","href":"/tools/production_media_preview"},{"title":"Record an inspection, draft selection or cut finding","href":"/tools/production_review_save"},{"title":"Read the source Scene before producing it","href":"/tools/production_scene_get"},{"title":"Start a Production from a Scene","href":"/tools/production_scene_save"},{"title":"Find a Scene or Production","href":"/tools/production_search"},{"title":"Ask Director AI to plan this Scene","href":"/tools/production_shots_plan"},{"title":"Save the Director plan or a scoped shot correction","href":"/tools/production_shots_save"},{"title":"Generate one take from the saved plan","href":"/tools/production_video_generate"},{"title":"Set performance direction or prepare a targeted retake","href":"/tools/production_video_plan_save"}]}]}]},"basePath":"","title":"API and protocol - SIA Studio","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}