using Corti;
var client = new CortiClient(
"TENANT_NAME",
CortiClientEnvironment.Eu,
new CortiClientAuth.ClientCredentials("client_id", "client_secret")
);
await client.Documents.Classic.CreateAsync(
"f47ac10b-58cc-4372-a567-0e02b2c3d479",
new DocumentsCreateRequestWithTemplateKey
{
Context = new List<DocumentsContext>()
{
new DocumentsContextWithFacts
{
Type = DocumentsContextWithFactsType.Facts,
Data = new List<FactsContext>() { new FactsContext { Text = "text" } },
},
},
TemplateKey = "templateKey",
OutputLanguage = "outputLanguage",
}
);
using Corti;
var client = new CortiClient(
"TENANT_NAME",
CortiClientEnvironment.Eu,
new CortiClientAuth.ClientCredentials("client_id", "client_secret")
);
await client.Documents.Classic.CreateAsync(
"f47ac10b-58cc-4372-a567-0e02b2c3d479",
new DocumentsCreateRequestWithTemplateKey
{
Context = new List<DocumentsContext>()
{
new DocumentsContextWithFacts
{
Type = DocumentsContextWithFactsType.Facts,
Data = new List<FactsContext>() { new FactsContext { Text = "text" } },
},
},
TemplateKey = "templateKey",
OutputLanguage = "outputLanguage",
}
);
With the optional header X-Corti-Retention-Policy:none the API will generate and return the document as expected, but the generated document will not be saved to the database. The response will include the header X-Corti-Retention-Policy:acknowledged to confirm that your retention preference was respected. If the header is omitted or set to any other value, the default retention policy will apply, and the document will be stored in the database.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Corti API Documentation","description":"Explore product documentation, quickstart guides, tutorials, release notes, and detailed API references to build with Corti API. Leverage full stack AI to unlock workflows with speech to text, text generation, agentic framework, embedded Corti Assistant and more.","colors":{"primary":"#3F3F46","light":"#F4F4F5","dark":"#18181B"},"logo":{"light":"https://mintcdn.com/corti/en_RPjQCFb1qJpbU/logo/corti_light.svg?fit=max\u0026auto=format\u0026n=en_RPjQCFb1qJpbU\u0026q=85\u0026s=effbca890e531e034f6b66ce8e15aa6c","dark":"https://mintcdn.com/corti/en_RPjQCFb1qJpbU/logo/corti_dark.svg?fit=max\u0026auto=format\u0026n=en_RPjQCFb1qJpbU\u0026q=85\u0026s=39e1b8245783318adebc44f1548aee0d"},"favicon":"https://mintcdn.com/corti/en_RPjQCFb1qJpbU/logo/favicon-docs.svg?fit=max\u0026auto=format\u0026n=en_RPjQCFb1qJpbU\u0026q=85\u0026s=1971ff0d52cd65b9f56d059bc6457848","api":{"playground":{"display":"simple"},"examples":{"languages":["curl","javascript","csharp","python","php","go","java"]},"mdx":{"auth":{"method":"bearer"}}},"background":{"color":{"light":"#FFFFFF","dark":"#09090B"}},"navbar":{"links":[{"href":"https://help.corti.app/","label":"Support"}],"primary":{"type":"button","label":"Start Building","href":"https://console.corti.app/signup"}},"footer":{"socials":{"website":"https://www.corti.ai","x":"https://x.com/corti_ai","linkedin":"https://www.linkedin.com/company/corti","github":"https://github.com/corticph","youtube":"https://www.youtube.com/@cortiai"}},"fonts":{"heading":{"family":"Booton","weight":600},"body":{"family":"Booton","weight":400}},"icons":{"library":"lucide"},"integrations":{"gtm":{"tagId":"GTM-MR3DSSF2"},"intercom":{"appId":"y30epli4"}},"banner":{"content":"Corti Models is now available: frontier AI on sovereign infrastructure, through an OpenAI-compatible API. [Get started](/models/welcome).","dismissible":true},"errors":{"404":{"redirect":false,"title":"Page not found","description":"The page you're looking for doesn't exist or may have moved. Use the search bar above, or start from one of these pages:\n\n- [Get started](/get_started/welcome)\n- [Corti Models](/models/welcome)\n- [Agentic Framework](/agentic/overview)\n- [Speech to Text](/stt/overview)\n- [Clinical Text Generation](/textgen/overview)\n- [Medical Coding](/coding/overview)\n- [Clinical Assistant](/assistant/welcome)\n- [API Reference](/api-reference/welcome)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"corti","hasAudioNarration":false,"actualSubdomain":"corti","customDomains":["docs.corti.ai"],"gitSource":{"type":"github","owner":"corticph","repo":"docs_corti","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4b7cad9167d81040f2015","collectionId":"18e92f35-2837-46e4-847c-4106d6033fb3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4b7cad9167d81040f2015"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4b7cad9167d81040f2015","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Healthcare","count":209},{"language":"default","tag":"API Reference","count":141},{"language":"default","tag":"Clinical Assistant","count":117},{"language":"default","tag":"Events","count":85},{"language":"default","tag":"Event Reference","count":84},{"language":"default","tag":"REST APIs","count":60},{"language":"default","tag":"Agentic Framework","count":51},{"language":"default","tag":"Home","count":49},{"language":"default","tag":"Speech to Text","count":47},{"language":"default","tag":"Clinical Text Generation","count":47}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":false,"deflection":{"enabled":true,"email":"help@corti.ai"}},"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":"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":"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":"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":"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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:\"Booton\";src:url(/fonts/booton/Booton-Regular.woff2) format(\"woff2\");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:\"Booton\";src:url(/fonts/booton/Booton-Medium.woff2) format(\"woff2\");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:\"Booton\";src:url(/fonts/booton/Booton-Semibold.woff2) format(\"woff2\");font-style:normal;font-weight:600;font-display:swap}:root{--corti-font-sans:\"Booton\", \"Inter\", ui-sans-serif, system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif;--mintlify-slot-header-height:7rem}body,html{font-family:var(--corti-font-sans);font-weight:400;-webkit-font-smoothing:antialiased}body :not(code):not(code *):not(pre):not(pre *):not(kbd):not(kbd *):not(samp):not(samp *){font-family:var(--corti-font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--corti-font-sans);font-weight:600!important;color:var(--tw-prose-headings, #18181b)!important}:is(html.dark, .dark) .card [data-component-part=card-title],:is(html.dark, .dark) .card [data-component-part=card-title] a,:is(html.dark, .dark) .card [data-component-part=card-title] a:visited,:is(html.dark, .dark) .card a[href].font-semibold,:is(html.dark, .dark) .card a[href].font-semibold:visited,:is(html.dark, .dark) .card h2 a,:is(html.dark, .dark) .card h2 a:visited,:is(html.dark, .dark) .card h3 a,:is(html.dark, .dark) .card h3 a:visited,:is(html.dark, .dark) .card h4 a,:is(html.dark, .dark) .card h4 a:visited,:is(html.dark, .dark) [data-component-part=step-title],:is(html.dark, .dark) h1,:is(html.dark, .dark) h2,:is(html.dark, .dark) h3,:is(html.dark, .dark) h4,:is(html.dark, .dark) h5,:is(html.dark, .dark) h6{color:#fafafa!important}a[target=_blank][href=\"https://console.corti.app/signup\"].group>span.absolute.inset-0{background-color:#18181b!important}:is(html.dark, .dark) a[target=_blank][href=\"https://console.corti.app/signup\"].group>span.absolute.inset-0{background-color:#fafafa!important}:is(html.dark, .dark) a[target=_blank][href=\"https://console.corti.app/signup\"].group .z-10,:is(html.dark, .dark) a[target=_blank][href=\"https://console.corti.app/signup\"].group .z-10 *,:is(html.dark, .dark) a[target=_blank][href=\"https://console.corti.app/signup\"].group svg{color:#18181b!important}[data-component-part=card-content-container]{align-items:flex-start!important}.card [data-component-part=card-content]>.code-block:last-child{margin-bottom:0!important}[data-component-part=card-content-container]>div[class*=h-6][class*=w-6]{width:24px!important;height:24px!important;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}[data-component-part=card-content-container]>div[class*=h-6][class*=w-6] img,[data-component-part=card-content-container]>div[class*=h-6][class*=w-6] svg{width:24px!important;height:24px!important}.accent-badge,.nav-tag-pill-text[data-nav-tag=beta],[data-nav-tag=beta].nav-tag-pill-text{background-color:#b8f818!important;border:0!important;color:#18181b!important;text-transform:uppercase!important;font-weight:600!important}#navigation-items{padding-bottom:9rem}.mdx-content li strong{font-weight:600!important}.mdx-content [class*=overflow-x-auto]{overflow-x:visible!important}.mdx-content [class*=\"w-[calc(100%+(var(--page-padding)*2))]\"]{width:100%!important}.mdx-content [class*=\"-mx-[var(--page-padding)]\"]{margin-left:0!important;margin-right:0!important}.mdx-content [class*=max-w-none],.mdx-content table{max-width:100%!important}.mdx-content .table{display:block!important}.mdx-content table{width:100%!important;min-width:0!important;table-layout:auto;border-collapse:collapse;box-sizing:border-box;margin:0}.mdx-content table td,.mdx-content table th{min-width:0!important;vertical-align:top}.mdx-content table th,.mdx-content table th *{white-space:normal;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual}.mdx-content table strong,.mdx-content table th,.mdx-content table th *{font-weight:600!important}.mdx-content table td,.mdx-content table td a{white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:manual}.mdx-content table code,.mdx-content table kbd,.mdx-content table samp{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.mdx-content table td code,.mdx-content table td kbd,.mdx-content table td samp{white-space:normal;overflow-wrap:normal;word-break:normal}.mdx-content .capabilities-table table td:first-child,.mdx-content .capabilities-table table td:first-child a,.mdx-content .capabilities-table table td:last-child,.mdx-content .capabilities-table table td:last-child a,.mdx-content .capabilities-table table th:first-child,.mdx-content .capabilities-table table th:last-child{white-space:nowrap}.mdx-content table img,.mdx-content table svg{max-width:100%;height:auto;display:block}.mdx-content [data-component-part=code-block-root]{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.mdx-content [data-component-part=code-block-root][class*=overflow-x-auto]{overflow-x:auto!important}.mdx-content [data-component-part=code-block-root] .shiki,.mdx-content [data-component-part=code-block-root] .shiki .line,.mdx-content [data-component-part=code-block-root] .shiki .line>span,.mdx-content [data-component-part=code-block-root] code,.mdx-content [data-component-part=code-block-root] pre{white-space:pre!important;word-break:normal!important;overflow-wrap:normal!important}.mdx-content [data-component-part=code-block-root] pre>code>span.line-diff{min-width:max-content!important}:not(pre)>code{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:6px;padding:.15em .4em;font-size:.875em;color:inherit}:is(html.dark, .dark) :not(pre)>code{background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);color:#fafafa}html:not(.dark) .mdx-content [data-component-part=code-block-root] .line-highlight,html:not(.dark) .mdx-content [data-component-part=code-block-root] .line-highlight::before{background-color:rgba(115,115,115,.16)!important}:is(html.dark, .dark) g.node.nodeBlue .label,:is(html.dark, .dark) g.node.nodeBlue .label text,:is(html.dark, .dark) g.node.nodeBlue span,:is(html.dark, .dark) g.node.nodeCyan .label,:is(html.dark, .dark) g.node.nodeCyan .label text,:is(html.dark, .dark) g.node.nodeCyan span,:is(html.dark, .dark) g.node.nodeGray .label,:is(html.dark, .dark) g.node.nodeGray .label text,:is(html.dark, .dark) g.node.nodeGray span,:is(html.dark, .dark) g.node.nodeGreen .label,:is(html.dark, .dark) g.node.nodeGreen .label text,:is(html.dark, .dark) g.node.nodeGreen span,:is(html.dark, .dark) g.node.nodeLightPurple .label,:is(html.dark, .dark) g.node.nodeLightPurple .label text,:is(html.dark, .dark) g.node.nodeLightPurple span,:is(html.dark, .dark) g.node.nodeNeutral .label,:is(html.dark, .dark) g.node.nodeNeutral .label text,:is(html.dark, .dark) g.node.nodeNeutral span,:is(html.dark, .dark) g.node.nodePurple .label,:is(html.dark, .dark) g.node.nodePurple .label text,:is(html.dark, .dark) g.node.nodePurple span,:is(html.dark, .dark) g.node.nodeYellow .label,:is(html.dark, .dark) g.node.nodeYellow .label text,:is(html.dark, .dark) g.node.nodeYellow span{color:#1a1a1a!important;fill:#1a1a1a!important}img[src$=\"embedded-assistant.svg\"]{filter:brightness(0) invert(32%)}a:hover img[src$=\"embedded-assistant.svg\"],a[aria-current=location] img[src$=\"embedded-assistant.svg\"]{filter:brightness(0) invert(15%)}:is(html.dark, .dark) img[src$=\"embedded-assistant.svg\"]{filter:brightness(0) invert(63%)}:is(html.dark, .dark) a:hover img[src$=\"embedded-assistant.svg\"],:is(html.dark, .dark) a[aria-current=location] img[src$=\"embedded-assistant.svg\"]{filter:brightness(0) invert(88%)}.errors-tabs [role=tablist] [role=tab],.errors-tabs [role=tablist] [role=tab] *,.errors-tabs [role=tablist] button,.errors-tabs [role=tablist] button *{font-weight:800!important;font-size:1.05em!important}"}],"page":{"pagePath":"api-reference/documents-classic/generate-document","slug":"/api-reference/documents-classic/generate-document","pageMetadata":{"title":"Generate Document","description":"This endpoint offers different ways to generate a document. Find guides to document generation [here](/textgen/documents-standard).\n\n\u003cNote>\nThis endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the [deprecation notice](/release-notes/changelog-upcoming#2026-08-21) for more details and migration guidance.\n\u003c/Note>\n","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/documents/","href":"/api-reference/documents-classic/generate-document","autogeneratedByOpenApi":true},"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 a: \"a\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n }, {Note} = _components;\n if (!Note) _missingMdxReference(\"Note\", true);\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"This endpoint offers different ways to generate a document. Find guides to document generation \", _jsx(_components.a, {\n href: \"/textgen/documents-standard\",\n children: \"here\"\n }), \".\"]\n }), \"\\n\", _jsx(Note, {\n children: _jsxs(_components.p, {\n children: [\"This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the \", _jsx(_components.a, {\n href: \"/release-notes/changelog-upcoming#2026-08-21\",\n children: \"deprecation notice\"\n }), \" for more details and migration guidance.\"]\n })\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};\nfunction _missingMdxReference(id, component) {\n throw new Error(\"Expected \" + (component ? \"component\" : \"object\") + \" `\" + id + \"` to be defined: you likely forgot to import, pass, or provide it.\");\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":{"title":"Generate Document","description":"This endpoint offers different ways to generate a document. Find guides to document generation [here](/textgen/documents-standard).\n\n\u003cNote>\nThis endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the [deprecation notice](/release-notes/changelog-upcoming#2026-08-21) for more details and migration guidance.\n\u003c/Note>\n","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/documents/","href":"/api-reference/documents-classic/generate-document","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/corti/f39b9e0170d6232a/api-reference/corti.js","/_mintlify/custom/corti/8c15918c79eb9f3c/generate-events-nav.js"],"openApiReferenceData":{"operation":{"operationId":"documents_create","deprecated":true,"responses":{"201":"8118332d-3cc7-4949-8fae-12500b342732","400":"c90539fa-e91c-43a6-b88c-807a0ca6a526","403":"cdf090da-3eaa-4ec0-a919-6ca4eb37970d","500":"080ffbaa-4716-4e86-ad88-c8b822ee8313","504":"4d1633e1-67cc-4ed9-a651-32c6493da3b6"},"tags":["Documents (Classic)"],"summary":"Generate Document","description":"This endpoint offers different ways to generate a document. Find guides to document generation [here](/textgen/documents-standard).\n\n\u003cNote>\nThis endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the [deprecation notice](/release-notes/changelog-upcoming#2026-08-21) for more details and migration guidance.\n\u003c/Note>\n","parameters":["3c79e327-2f39-45a5-be1d-b8a9273b8c6a","787f95b7-1af8-4384-982f-26e05d4e349f","0a701736-398c-4da3-8397-2d6670259d62"],"requestBody":"895f07fc-fef3-4f0e-a4dd-53670a9efaf2","x-codeSamples":[{"lang":"text","label":"from Facts","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"facts\",\n \"data\": [\n {\n \"text\": \"\u003cstring>\",\n \"group\": \"other\",\n \"source\": \"core\"\n }\n ]\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"lang":"text","label":"from Transcript","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"transcript\",\n \"data\": {\n \"channel\": 1,\n \"end\": 129,\n \"participant\": 123,\n \"start\": 20,\n \"text\": \"\u003cstring>\"\n }\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"lang":"text","label":"assemble Template","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"string\",\n \"data\": \"\u003cstring>\"\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"template\": {\n \"sectionKeys\": [\n \"\u003cstring>\"\n ],\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"lang":"text","label":"from string","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"string\",\n \"data\": \"\u003cstring>\"\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"lang":"csharp","label":"C# .NET SDK","source":"using Corti;\n\nvar client = new CortiClient(\n \"TENANT_NAME\",\n CortiClientEnvironment.Eu,\n new CortiClientAuth.ClientCredentials(\"client_id\", \"client_secret\")\n);\nawait client.Documents.Classic.CreateAsync(\n \"f47ac10b-58cc-4372-a567-0e02b2c3d479\",\n new DocumentsCreateRequestWithTemplateKey\n {\n Context = new List\u003cDocumentsContext>()\n {\n new DocumentsContextWithFacts\n {\n Type = DocumentsContextWithFactsType.Facts,\n Data = new List\u003cFactsContext>() { new FactsContext { Text = \"text\" } },\n },\n },\n TemplateKey = \"templateKey\",\n OutputLanguage = \"outputLanguage\",\n }\n);\n"},{"lang":"javascript","label":"JavaScript SDK","source":"import { CortiClient, CortiEnvironment } from \"@corti/sdk\";\n\nconst client = new CortiClient({\n environment: CortiEnvironment.Eu,\n auth: {\n clientId: \"YOUR_CLIENT_ID\",\n clientSecret: \"YOUR_CLIENT_SECRET\"\n },\n tenantName: \"YOUR_TENANT_NAME\"\n});\nawait client.documents.classic.create(\"f47ac10b-58cc-4372-a567-0e02b2c3d479\", {\n context: [{\n type: \"facts\",\n data: [{\n text: \"text\"\n }]\n }],\n templateKey: \"templateKey\",\n outputLanguage: \"outputLanguage\"\n});\n"}],"method":"post","type":"path","servers":["e28b1232-d248-4e01-9e62-262b94876da6"],"security":["604ea4ae-7224-4e00-bccd-8cfa09175ed7"],"path":"/interactions/{id}/documents/","baseUrlOptions":["https://api.{environment}.corti.app/v2/"],"title":"Generate Document","codeSamples":[{"label":"from Facts","lang":"text","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"facts\",\n \"data\": [\n {\n \"text\": \"\u003cstring>\",\n \"group\": \"other\",\n \"source\": \"core\"\n }\n ]\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"label":"from Transcript","lang":"text","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"transcript\",\n \"data\": {\n \"channel\": 1,\n \"end\": 129,\n \"participant\": 123,\n \"start\": 20,\n \"text\": \"\u003cstring>\"\n }\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"label":"assemble Template","lang":"text","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"string\",\n \"data\": \"\u003cstring>\"\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"template\": {\n \"sectionKeys\": [\n \"\u003cstring>\"\n ],\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"label":"from string","lang":"text","source":"curl --request POST \\\n --url https://api.{environment}.corti.app/v2/interactions/{id}/documents \\\n --header 'Content-Type: application/json' \\\n --data '{\n \"context\": [\n {\n \"type\": \"string\",\n \"data\": \"\u003cstring>\"\n }\n ],\n \"templateKey\": \"\u003cstring>\",\n \"name\": \"\u003cstring>\",\n \"outputLanguage\": \"\u003cstring>\"\n}'"},{"label":"C# .NET SDK","lang":"csharp","source":"using Corti;\n\nvar client = new CortiClient(\n \"TENANT_NAME\",\n CortiClientEnvironment.Eu,\n new CortiClientAuth.ClientCredentials(\"client_id\", \"client_secret\")\n);\nawait client.Documents.Classic.CreateAsync(\n \"f47ac10b-58cc-4372-a567-0e02b2c3d479\",\n new DocumentsCreateRequestWithTemplateKey\n {\n Context = new List\u003cDocumentsContext>()\n {\n new DocumentsContextWithFacts\n {\n Type = DocumentsContextWithFactsType.Facts,\n Data = new List\u003cFactsContext>() { new FactsContext { Text = \"text\" } },\n },\n },\n TemplateKey = \"templateKey\",\n OutputLanguage = \"outputLanguage\",\n }\n);\n"},{"label":"JavaScript SDK","lang":"javascript","source":"import { CortiClient, CortiEnvironment } from \"@corti/sdk\";\n\nconst client = new CortiClient({\n environment: CortiEnvironment.Eu,\n auth: {\n clientId: \"YOUR_CLIENT_ID\",\n clientSecret: \"YOUR_CLIENT_SECRET\"\n },\n tenantName: \"YOUR_TENANT_NAME\"\n});\nawait client.documents.classic.create(\"f47ac10b-58cc-4372-a567-0e02b2c3d479\", {\n context: [{\n type: \"facts\",\n data: [{\n text: \"text\"\n }]\n }],\n templateKey: \"templateKey\",\n outputLanguage: \"outputLanguage\"\n});\n"}],"requestExampleLanguages":["bash","javascript","csharp","python","php","go","java"],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"3c79e327-2f39-45a5-be1d-b8a9273b8c6a":{"name":"Tenant-Name","in":"header","description":"Identifies a distinct entity within Corti's multi-tenant system. Ensures correct routing and authentication of the request.","required":true,"example":"base","schema":{"type":"string","description":"Identifies a distinct entity within Corti's multi-tenant system. Ensures correct routing and authentication of the request.","example":"base","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"787f95b7-1af8-4384-982f-26e05d4e349f":{"name":"id","in":"path","description":"The unique identifier of the interaction. Must be a valid UUID.","required":true,"schema":{"type":"string","items":{"oneOf":[{}]},"format":"uuid","example":"f47ac10b-58cc-4372-a567-0e02b2c3d479","isRequired":true,"description":"The unique identifier of the interaction. Must be a valid UUID.","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"0a701736-398c-4da3-8397-2d6670259d62":{"name":"X-Corti-Retention-Policy","in":"header","description":"With the optional header `X-Corti-Retention-Policy:none` the API will generate and return the document as expected, but the generated document will not be saved to the database. The response will include the header `X-Corti-Retention-Policy:acknowledged` to confirm that your retention preference was respected. If the header is omitted or set to any other value, the default retention policy will apply, and the document will be stored in the database.","required":false,"schema":{"type":"string","enum":["none"],"isRequired":false,"description":"With the optional header `X-Corti-Retention-Policy:none` the API will generate and return the document as expected, but the generated document will not be saved to the database. The response will include the header `X-Corti-Retention-Policy:acknowledged` to confirm that your retention preference was respected. If the header is omitted or set to any other value, the default retention policy will apply, and the document will be stored in the database.","uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"requestBody":{"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Static Template","description":"Standard method for document generation: Use template key to generate document based on pre-defined template.","required":["context","templateKey","outputLanguage"],"properties":{"context":{"type":"array","description":"An array of context objects. Currently only accepts multiple objects when of type `transcript`. See [guide](/textgen/documents-standard#generate-document-from-transcript-as-input).","minItems":1,"items":{"oneOf":[{"type":"object","title":"Facts","required":["type","data"],"properties":{"type":{"type":"string","enum":["facts"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","description":"An array of facts. See [guide](/textgen/documents-standard##generate-document-from-facts-as-input).","minItems":1,"items":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"The text of the fact.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.data.items.[INDEX].text","typeLabel":"string"},"group":{"type":"string","description":"The group to which the fact belongs.","example":"Others","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.data.items.[INDEX].group","typeLabel":"string"},"source":{"type":"string","enum":["core","system","user"],"description":"Source 'core' indicates facts generated by the LLM, 'user' for facts added by the user, 'system' for system-derived facts (e.g. EHR).","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.data.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0.data","typeLabel":"object[]"}},"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.0","typeLabel":"Facts · object"},{"type":"object","title":"Transcript","required":["type","data"],"properties":{"type":{"type":"string","enum":["transcript"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"The spoken phrase or utterance extracted from the audio.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.text","typeLabel":"string"},"channel":{"type":"integer","description":"The channel associated with this phrase/utterance.","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.channel","typeLabel":"integer"},"participant":{"type":"integer","description":"The identifier of the participant.","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.participant","typeLabel":"integer"},"speakerId":{"type":"integer","description":"Id to tag an identified speaker. Auto-increments.","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.speakerId","typeLabel":"integer"},"start":{"type":"integer","description":"Start time in milliseconds for phrase/utterance.","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.start","typeLabel":"integer"},"end":{"type":"integer","description":"End time in milliseconds for phrase/utterance.","uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data.end","typeLabel":"integer"}},"description":"The transcript `data.text` object can accept the full transcript in one string, alternatively pass each transcript segment into a `context` object - [see guide](/textgen/documents-standard#generate-document-from-transcript-as-input).","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1.data","typeLabel":"object"}},"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.1","typeLabel":"Transcript · object"},{"type":"object","title":"String","required":["type","data"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"data":{"type":"string","description":"String data can include any text to be reasoned over for document generation: Transcript text, facts, or other narrative information.","isRequired":true,"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.2.data","typeLabel":"string"}},"uniqueKey":"oneOf.0.context.items.[INDEX].oneOf.2","typeLabel":"String · object"}],"uniqueKey":"oneOf.0.context.items.[INDEX]","typeLabel":"Facts · object | Transcript · object | String · object"},"isRequired":true,"uniqueKey":"oneOf.0.context","typeLabel":"(Facts · object | Transcript · object | String · object)[]"},"templateKey":{"type":"string","description":"The key of the template referencing the sections for generating a document.","isRequired":true,"uniqueKey":"oneOf.0.templateKey","typeLabel":"string"},"outputLanguage":{"type":"string","description":"The language in which the document will be generated. Check [languages page](/stt/languages) for more.","isRequired":true,"uniqueKey":"oneOf.0.outputLanguage","typeLabel":"string"},"name":{"type":"string","description":"An optional name for the document.","uniqueKey":"oneOf.0.name","typeLabel":"string"},"disableGuardrails":{"type":"boolean","description":"Set to true to disable guardrails during document generation, default is false.","uniqueKey":"oneOf.0.disableGuardrails","typeLabel":"boolean"},"documentationMode":{"type":"string","description":"Configures the approach and underlying system prompt that govern how the LLM generates documentation.","example":"global_sequential","enum":["global_sequential","routed_parallel"],"uniqueKey":"oneOf.0.documentationMode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0","typeLabel":"Static Template · object"},{"type":"object","title":"Dynamic Template","description":"Advanced method for document generation: Define Sections in the request to build a template dynamically. See a detailed example [here](/templates/documents-advanced#assemble-a-template-with-extra-instructions).","required":["context","template","outputLanguage"],"properties":{"context":{"type":"array","description":"An array of context objects. Currently only accepts multiple objects when of type `transcript`. See [guide](/textgen/documents-standard#generate-document-from-transcript-as-input).","minItems":1,"items":{"oneOf":[{"type":"object","title":"Facts","required":["type","data"],"properties":{"type":{"type":"string","enum":["facts"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","description":"An array of facts. See [guide](/textgen/documents-standard##generate-document-from-facts-as-input).","minItems":1,"items":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"The text of the fact.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.data.items.[INDEX].text","typeLabel":"string"},"group":{"type":"string","description":"The group to which the fact belongs.","example":"Others","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.data.items.[INDEX].group","typeLabel":"string"},"source":{"type":"string","enum":["core","system","user"],"description":"Source 'core' indicates facts generated by the LLM, 'user' for facts added by the user, 'system' for system-derived facts (e.g. EHR).","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.data.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0.data","typeLabel":"object[]"}},"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.0","typeLabel":"Facts · object"},{"type":"object","title":"Transcript","required":["type","data"],"properties":{"type":{"type":"string","enum":["transcript"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"The spoken phrase or utterance extracted from the audio.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.text","typeLabel":"string"},"channel":{"type":"integer","description":"The channel associated with this phrase/utterance.","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.channel","typeLabel":"integer"},"participant":{"type":"integer","description":"The identifier of the participant.","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.participant","typeLabel":"integer"},"speakerId":{"type":"integer","description":"Id to tag an identified speaker. Auto-increments.","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.speakerId","typeLabel":"integer"},"start":{"type":"integer","description":"Start time in milliseconds for phrase/utterance.","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.start","typeLabel":"integer"},"end":{"type":"integer","description":"End time in milliseconds for phrase/utterance.","uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data.end","typeLabel":"integer"}},"description":"The transcript `data.text` object can accept the full transcript in one string, alternatively pass each transcript segment into a `context` object - [see guide](/textgen/documents-standard#generate-document-from-transcript-as-input).","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1.data","typeLabel":"object"}},"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.1","typeLabel":"Transcript · object"},{"type":"object","title":"String","required":["type","data"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of context data that will be used in the request: `Facts`, `Transcript`, or `String`.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"data":{"type":"string","description":"String data can include any text to be reasoned over for document generation: Transcript text, facts, or other narrative information.","isRequired":true,"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.2.data","typeLabel":"string"}},"uniqueKey":"oneOf.1.context.items.[INDEX].oneOf.2","typeLabel":"String · object"}],"uniqueKey":"oneOf.1.context.items.[INDEX]","typeLabel":"Facts · object | Transcript · object | String · object"},"isRequired":true,"uniqueKey":"oneOf.1.context","typeLabel":"(Facts · object | Transcript · object | String · object)[]"},"template":{"oneOf":[{"type":"object","title":"Sections (overridable)","description":"Flexible sections to be used in document generation.","required":["sections"],"properties":{"sections":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The key that references the section to use for document generation.","isRequired":true,"uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].key","typeLabel":"string"},"nameOverride":{"type":"string","description":"Overrides the section name used in document generation and response.","uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].nameOverride","typeLabel":"string"},"writingStyleOverride":{"type":"string","description":"Overrides the section's default writing style with your custom prompt.","uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].writingStyleOverride","typeLabel":"string"},"formatRuleOverride":{"type":"string","description":"Overrides the section's default format rule with your custom prompt.","uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].formatRuleOverride","typeLabel":"string"},"additionalInstructionsOverride":{"type":"string","description":"Overrides and sets the section-level additional instructions with your custom prompt.","uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].additionalInstructionsOverride","typeLabel":"string"},"contentOverride":{"type":"string","description":"Overrides the section's content prompt used for input assignment with documentationMode: routed_parallel, and section generation.","uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX].contentOverride","typeLabel":"string"}},"required":["key"],"uniqueKey":"oneOf.1.template.oneOf.0.sections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.template.oneOf.0.sections","typeLabel":"object[]"},"description":{"type":"string","description":"A brief description of the document that can help give the LLM some context.","uniqueKey":"oneOf.1.template.oneOf.0.description","typeLabel":"string"},"additionalInstructionsOverride":{"type":"string","description":"Overrides and sets template-level additional instructions.","uniqueKey":"oneOf.1.template.oneOf.0.additionalInstructionsOverride","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.template.oneOf.0","typeLabel":"Sections (overridable) · object"},{"type":"object","title":"Section keys","description":"Section keys to be used in document generation, without overrides.","required":["sectionKeys"],"properties":{"sectionKeys":{"type":"array","description":"An array of section keys.","items":{"type":"string","uniqueKey":"oneOf.1.template.oneOf.1.sectionKeys.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.1.template.oneOf.1.sectionKeys","typeLabel":"string[]"},"documentName":{"type":"string","description":"The name of the document.","uniqueKey":"oneOf.1.template.oneOf.1.documentName","typeLabel":"string"},"additionalInstructions":{"type":"string","description":"Any additional instructions to be considered during document generation.","uniqueKey":"oneOf.1.template.oneOf.1.additionalInstructions","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.template.oneOf.1","typeLabel":"Section keys · object"}],"isRequired":true,"uniqueKey":"oneOf.1.template","typeLabel":"Sections (overridable) · object | Section keys · object"},"outputLanguage":{"type":"string","description":"The language in which the document will be generated. Check [languages page](/stt/languages) for more.","isRequired":true,"uniqueKey":"oneOf.1.outputLanguage","typeLabel":"string"},"name":{"type":"string","description":"An optional name for the document.","uniqueKey":"oneOf.1.name","typeLabel":"string"},"disableGuardrails":{"type":"boolean","description":"Set to true to disable guardrails during document generation, default is false.","uniqueKey":"oneOf.1.disableGuardrails","typeLabel":"boolean"},"documentationMode":{"type":"string","description":"Configures the approach and underlying system prompt that govern how the LLM generates documentation.","example":"global_sequential","enum":["global_sequential","routed_parallel"],"uniqueKey":"oneOf.1.documentationMode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1","typeLabel":"Dynamic Template · object"}],"uniqueKey":"","typeLabel":"Static Template · object | Dynamic Template · object"},"examples":{"Example":{"title":"Example","value":{"context":[{"type":"facts","data":[{"text":"\u003cstring>","group":"Others"}]}],"templateKey":"\u003cstring>","outputLanguage":"\u003cstring>","name":"\u003cstring>","disableGuardrails":true,"documentationMode":"global_sequential"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"8118332d-3cc7-4949-8fae-12500b342732":{"description":" ","headers":{"X-Corti-Retention-Policy":{"description":"Present and set to `acknowledged` if the request included `X-Corti-Retention-Policy: none`.\n","schema":{"type":"string","enum":["acknowledged"]}}},"content":{"application/json":{"schema":{"type":"object","required":["id","name","templateRef","isStream","sections","createdAt","updatedAt","outputLanguage","usageInfo"],"properties":{"id":{"type":"string","items":{"oneOf":[{}]},"format":"uuid","example":"f47ac10b-58cc-4372-a567-0e02b2c3d479","description":"Unique ID of the generated document","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Name of the generated document","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"templateRef":{"type":"string","description":"Reference for the used template","isRequired":true,"uniqueKey":"templateRef","typeLabel":"string"},"isStream":{"type":"boolean","isRequired":true,"uniqueKey":"isStream","typeLabel":"boolean"},"sections":{"type":"array","description":"Individual document sections","items":{"type":"object","required":["key","name","text","sort","createdAt","updatedAt"],"properties":{"key":{"type":"string","description":"Document section key","isRequired":true,"uniqueKey":"sections.items.[INDEX].key","typeLabel":"string"},"name":{"type":"string","description":"Name or heading of the document section within the generated document","isRequired":true,"uniqueKey":"sections.items.[INDEX].name","typeLabel":"string"},"text":{"type":"string","description":"Contents of the document section within the generated document","isRequired":true,"uniqueKey":"sections.items.[INDEX].text","typeLabel":"string"},"sort":{"type":"integer","description":"Order of the document section within the generated document","isRequired":true,"uniqueKey":"sections.items.[INDEX].sort","typeLabel":"integer"},"createdAt":{"type":"string","format":"date-time","description":"The original timestamp when the document section was created.","isRequired":true,"uniqueKey":"sections.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","description":"The timestamp when the document section was last updated.","isRequired":true,"uniqueKey":"sections.items.[INDEX].updatedAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"sections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"sections","typeLabel":"object[]"},"createdAt":{"type":"string","format":"date-time","description":"The original timestamp when the document was created.","isRequired":true,"uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","description":"The timestamp when the document was last updated.","isRequired":true,"uniqueKey":"updatedAt","typeLabel":"string\u003cdate-time>"},"outputLanguage":{"type":"string","description":"The language in which the document will be generated. Check https://docs.corti.ai/stt/languages for more.","isRequired":true,"uniqueKey":"outputLanguage","typeLabel":"string"},"usageInfo":{"type":"object","description":"Credits consumed for this request.","required":["creditsConsumed"],"properties":{"creditsConsumed":{"type":"number","isRequired":true,"uniqueKey":"usageInfo.creditsConsumed","typeLabel":"number"}},"isRequired":true,"uniqueKey":"usageInfo","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"f47ac10b-58cc-4372-a567-0e02b2c3d479","name":"\u003cstring>","templateRef":"\u003cstring>","isStream":true,"sections":[{"key":"\u003cstring>","name":"\u003cstring>","text":"\u003cstring>","sort":123,"createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z"}],"createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z","outputLanguage":"\u003cstring>","usageInfo":{"creditsConsumed":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"c90539fa-e91c-43a6-b88c-807a0ca6a526":{"content":{"application/json":{"schema":{"type":"object","required":["requestid","status","type","detail"],"properties":{"requestid":{"type":"string","isRequired":true,"uniqueKey":"requestid","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"type":{"type":"string","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"validationErrors":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"validationErrors.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"validationErrors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"validationErrors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"requestid":"\u003cstring>","status":123,"type":"\u003cstring>","detail":"\u003cstring>","validationErrors":[{}]}}},"exampleType":"generated"}},"description":"RFC9457","exampleType":"generated"},"cdf090da-3eaa-4ec0-a919-6ca4eb37970d":{"content":{"application/json":{"schema":{"type":"object","required":["requestid","status","type","detail"],"properties":{"requestid":{"type":"string","isRequired":true,"uniqueKey":"requestid","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"type":{"type":"string","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"validationErrors":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"validationErrors.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"validationErrors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"validationErrors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"requestid":"\u003cstring>","status":123,"type":"\u003cstring>","detail":"\u003cstring>","validationErrors":[{}]}}},"exampleType":"generated"}},"description":"RFC9457","exampleType":"generated"},"080ffbaa-4716-4e86-ad88-c8b822ee8313":{"content":{"application/json":{"schema":{"type":"object","required":["requestid","status","type","detail"],"properties":{"requestid":{"type":"string","isRequired":true,"uniqueKey":"requestid","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"type":{"type":"string","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"validationErrors":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"validationErrors.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"validationErrors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"validationErrors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"requestid":"\u003cstring>","status":123,"type":"\u003cstring>","detail":"\u003cstring>","validationErrors":[{}]}}},"exampleType":"generated"}},"description":"RFC9457","exampleType":"generated"},"4d1633e1-67cc-4ed9-a651-32c6493da3b6":{"content":{"application/json":{"schema":{"type":"object","required":["requestid","status","type","detail"],"properties":{"requestid":{"type":"string","isRequired":true,"uniqueKey":"requestid","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"type":{"type":"string","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"validationErrors":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"validationErrors.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"validationErrors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"validationErrors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"requestid":"\u003cstring>","status":123,"type":"\u003cstring>","detail":"\u003cstring>","validationErrors":[{}]}}},"exampleType":"generated"}},"description":"RFC9457","exampleType":"generated"}},"security":{"604ea4ae-7224-4e00-bccd-8cfa09175ed7":{"AuthorizationHeader":{"type":"http","description":"Input your token","scheme":"bearer","scopes":["bearer"],"schemeName":"AuthorizationHeader"}}},"servers":{"e28b1232-d248-4e01-9e62-262b94876da6":{"url":"https://api.{environment}.corti.app/v2/","variables":{"environment":{"default":"eu","enum":["us","eu"]}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"Input your token","scheme":"bearer","scopes":["bearer"],"schemeName":"AuthorizationHeader"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Input your token","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"AuthorizationHeader","name":"Authorization"}],"title":"AuthorizationHeader"}]},"originalFileLocation":"api-reference/auto-generated-openapi.yml"},"subdomain":"corti","siteName":"Corti API Documentation","title":"Generate Document - Corti API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T15:15:02.575Z","originalFileLocation":"api-reference/documents-classic/generate-document.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=\"This endpoint offers different ways to generate a document. Find guides to document generation here. This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the deprecation notice for more details and migration guidance.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Corti API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_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/corti/gI_ok5T7zaR8y4z1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Generate Document - Corti API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint offers different ways to generate a document. Find guides to document generation here. This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the deprecation notice for more details and migration guidance.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Corti API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.corti.ai/api-reference/documents-classic/generate-document\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://corti.mintlify.app/_mintlify/api/og/v2?division=Documents+%28Classic%29\u0026amp;title=Generate+Document\u0026amp;description=This+endpoint+offers+different+ways+to+generate+a+document.+Find+guides+to+document+generation+%5Bhere%5D%28%2Ftextgen%2Fdocuments-standard%29.%0A%0A%3CNote%3E%0AThis+endpoint+is+dep\u0026amp;theme=34b80329efcd2beff359af85\u0026amp;signature=5b442721f39d1698e61dbe50f12af0ec664afebcd0435d13c9493bab86975752\">\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=\"Generate Document - Corti API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint offers different ways to generate a document. Find guides to document generation here. This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the deprecation notice for more details and migration guidance.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://corti.mintlify.app/_mintlify/api/og/v2?division=Documents+%28Classic%29\u0026amp;title=Generate+Document\u0026amp;description=This+endpoint+offers+different+ways+to+generate+a+document.+Find+guides+to+document+generation+%5Bhere%5D%28%2Ftextgen%2Fdocuments-standard%29.%0A%0A%3CNote%3E%0AThis+endpoint+is+dep\u0026amp;theme=34b80329efcd2beff359af85\u0026amp;signature=5b442721f39d1698e61dbe50f12af0ec664afebcd0435d13c9493bab86975752\">\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/corti/gI_ok5T7zaR8y4z1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Corti API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3F3F46\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.corti.ai/api-reference/documents-classic/generate-document\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/documents-classic/generate-document.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.corti.ai/#organization\",\"name\":\"Corti API Documentation\",\"url\":\"https://docs.corti.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/corti/en_RPjQCFb1qJpbU/logo/corti_light.svg?fit=max\u0026auto=format\u0026n=en_RPjQCFb1qJpbU\u0026q=85\u0026s=effbca890e531e034f6b66ce8e15aa6c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.corti.ai#website\",\"name\":\"Corti API Documentation\",\"url\":\"https://docs.corti.ai\",\"publisher\":{\"@id\":\"https://docs.corti.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document#webpage\",\"url\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document\",\"name\":\"Generate Document\",\"description\":\"This endpoint offers different ways to generate a document. Find guides to document generation here. This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the deprecation notice for more details and migration guidance.\",\"dateModified\":\"2026-10-29T15:15:02.575Z\",\"isPartOf\":{\"@id\":\"https://docs.corti.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REST APIs\",\"item\":\"https://docs.corti.ai/api-reference/interactions/list-all-interactions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documents (Classic)\",\"item\":\"https://docs.corti.ai/api-reference/documents-classic/list-documents\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Generate Document\",\"item\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document#apireference\",\"headline\":\"Generate Document\",\"name\":\"Generate Document\",\"description\":\"This endpoint offers different ways to generate a document. Find guides to document generation here. This endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the deprecation notice for more details and migration guidance.\",\"url\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document\",\"mainEntityOfPage\":{\"@id\":\"https://docs.corti.ai/api-reference/documents-classic/generate-document#webpage\"},\"dateModified\":\"2026-10-29T15:15:02.575Z\",\"publisher\":{\"@id\":\"https://docs.corti.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.corti.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Corti API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Corti API Documentation","nav":{"global":null,"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/get_started/welcome"}]},{"tab":"Corti Models","icon":"microchip","pages":[{"title":"Corti Models","href":"/models/welcome"}]},{"tab":"Agentic Framework","icon":"layers","pages":[{"title":"Agentic Framework","href":"/agentic/overview"}]},{"tab":"Speech to Text","icon":"audio-lines","pages":[{"title":"Speech to Text","href":"/stt/overview"}]},{"tab":"Healthcare","icon":"heart-pulse","pages":[{"title":"Healthcare","href":"/healthcare"}]},{"tab":"API Reference","icon":"square-code","pages":[{"title":"Welcome to the Corti API Reference","sidebarTitle":"Welcome","mode":"wide","href":"/api-reference/welcome"},{"group":"Corti Models APIs","icon":"microchip","pages":[{"group":"Models","pages":[{"title":"List available models","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml get /v1/models","href":"/api-reference/corti-models/models/list-available-models"}]},{"group":"Chat","pages":[{"title":"Create chat completion","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml post /v1/chat/completions","href":"/api-reference/corti-models/chat/create-chat-completion"}]},{"group":"Completions","pages":[{"title":"Create completion","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml post /v1/completions","href":"/api-reference/corti-models/completions/create-completion"}]},{"group":"Responses","pages":[{"title":"Create response","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml post /v1/responses","href":"/api-reference/corti-models/responses/create-response"}]},{"group":"Anthropic","pages":[{"title":"Create message (Anthropic)","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml post /anthropic/v1/messages","href":"/api-reference/corti-models/anthropic/create-message-anthropic"}]},{"group":"Embeddings","pages":[{"title":"Create embeddings","deprecated":null,"version":null,"openapi":"/api-reference/corti-models/corti-models-openapi.yml post /v1/embeddings","href":"/api-reference/corti-models/embeddings/create-embeddings"}]}]},{"group":"Agentic APIs","icon":"layers","pages":[{"group":"Agents","pages":[{"title":"List agents","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents","href":"/agentic-v2/agents/list-agents"},{"title":"Create an agent","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents","href":"/agentic-v2/agents/create-an-agent"},{"title":"Get an agent","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}","href":"/agentic-v2/agents/get-an-agent"},{"title":"Delete an agent","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml delete /agentic/agents/{agentId}","href":"/agentic-v2/agents/delete-an-agent"},{"title":"Update an agent (partial)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml patch /agentic/agents/{agentId}","href":"/agentic-v2/agents/update-an-agent-partial"}]},{"group":"Agent Card","pages":[{"title":"Get the A2A agent card","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/.well-known/agent-card.json","href":"/agentic-v2/agent-card/get-the-a2a-agent-card"}]},{"group":"A2A","pages":[{"title":"A2A JSON-RPC binding","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/a2a","href":"/agentic-v2/a2a/a2a-json-rpc-binding"},{"title":"Send a message (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/a2a/message:send","href":"/agentic-v2/a2a/send-a-message-a2a-rest"},{"title":"Stream a message (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/a2a/message:stream","href":"/agentic-v2/a2a/stream-a-message-a2a-rest"},{"title":"List tasks (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/a2a/tasks","href":"/agentic-v2/a2a/list-tasks-a2a-rest"},{"title":"Get a task (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/a2a/tasks/{taskId}","href":"/agentic-v2/a2a/get-a-task-a2a-rest"},{"title":"Cancel a task (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/a2a/tasks/{taskId}:cancel","href":"/agentic-v2/a2a/cancel-a-task-a2a-rest"},{"title":"Subscribe to task events (A2A REST)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/a2a/tasks/{taskId}:subscribe","href":"/agentic-v2/a2a/subscribe-to-task-events-a2a-rest"}]},{"group":"Usage","pages":[{"title":"Get an agent's usage","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/usage","href":"/agentic-v2/usage/get-an-agents-usage"}]},{"group":"Connectors","pages":[{"title":"List an agent's connectors","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/connectors","href":"/agentic-v2/connectors/list-an-agents-connectors"},{"title":"Attach a connector","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/agents/{agentId}/connectors","href":"/agentic-v2/connectors/attach-a-connector"},{"title":"Get an agent-scoped connector","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/agents/{agentId}/connectors/{agentConnectorId}","href":"/agentic-v2/connectors/get-an-agent-scoped-connector"},{"title":"Remove a connector","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml delete /agentic/agents/{agentId}/connectors/{agentConnectorId}","href":"/agentic-v2/connectors/remove-a-connector"},{"title":"Update an agent-scoped connector (partial)","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml patch /agentic/agents/{agentId}/connectors/{agentConnectorId}","href":"/agentic-v2/connectors/update-an-agent-scoped-connector-partial"}]},{"group":"Contexts","pages":[{"title":"List contexts","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts","href":"/agentic-v2/contexts/list-contexts"},{"title":"Get a context","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}","href":"/agentic-v2/contexts/get-a-context"},{"title":"Delete or expire a context","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml delete /agentic/contexts/{contextId}","href":"/agentic-v2/contexts/delete-or-expire-a-context"},{"title":"Export the observability trace for a context","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}/trace","href":"/agentic-v2/contexts/export-the-observability-trace-for-a-context"},{"title":"List tasks within a context","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}/tasks","href":"/agentic-v2/contexts/list-tasks-within-a-context"},{"title":"Get a task within a context","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}/tasks/{taskId}","href":"/agentic-v2/contexts/get-a-task-within-a-context"}]},{"group":"Artifacts","pages":[{"title":"Get an artifact","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}/tasks/{taskId}/artifacts/{artifactId}","href":"/agentic-v2/artifacts/get-an-artifact"}]},{"group":"Registry","pages":[{"title":"List available registry connectors","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/registry/connectors","href":"/agentic-v2/registry/list-available-registry-connectors"},{"title":"Get registry connector details and configuration schema","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/registry/connectors/{connectorId}","href":"/agentic-v2/registry/get-registry-connector-details-and-configuration-schema"}]},{"group":"Feedback","pages":[{"title":"List feedback for a task","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml get /agentic/contexts/{contextId}/tasks/{taskId}/feedback","href":"/agentic-v2/feedback/list-feedback-for-a-task"},{"title":"Submit feedback for a task","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml post /agentic/contexts/{contextId}/tasks/{taskId}/feedback","href":"/agentic-v2/feedback/submit-feedback-for-a-task"},{"title":"Delete a feedback resource","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi-v2.yml delete /agentic/contexts/{contextId}/tasks/{taskId}/feedback/{feedbackId}","href":"/agentic-v2/feedback/delete-a-feedback-resource"}]}]},{"group":"Web Socket APIs","icon":"handshake","pages":[{"group":"Transcribe","pages":[{"title":"Real-time stateless dictation","sidebarTitle":"Stateless dictation","tag":"WSS","href":"/api-reference/transcribe"}]},{"group":"Streams","pages":[{"title":"Real-time conversational transcript generation and fact extraction (FactsR™)","sidebarTitle":"Conversational fact extraction","tag":"WSS","href":"/api-reference/streams"}]}]},{"group":"REST APIs","icon":"arrow-up-down","pages":[{"group":"Interactions","pages":[{"title":"List All Interactions","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/","href":"/api-reference/interactions/list-all-interactions"},{"title":"Create Interaction","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/","href":"/api-reference/interactions/create-interaction"},{"title":"Get Existing Interaction","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}","href":"/api-reference/interactions/get-existing-interaction"},{"title":"Delete Interaction","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /interactions/{id}","href":"/api-reference/interactions/delete-interaction"},{"title":"Update Interaction","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /interactions/{id}","href":"/api-reference/interactions/update-interaction"},{"title":"Update Interaction Retention Policy","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml put /interactions/{id}/retention-policy","href":"/api-reference/interactions/update-interaction-retention-policy"}]},{"group":"Recordings","pages":[{"title":"List Recordings","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/recordings/","href":"/api-reference/recordings/list-recordings"},{"title":"Upload Recording","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/recordings/","href":"/api-reference/recordings/upload-recording"},{"title":"Get Recording","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/recordings/{recordingId}","href":"/api-reference/recordings/get-recording"},{"title":"Delete Recording","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /interactions/{id}/recordings/{recordingId}","href":"/api-reference/recordings/delete-recording"}]},{"group":"Transcripts","pages":[{"title":"List Transcripts","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/transcripts/","href":"/api-reference/transcripts/list-transcripts"},{"title":"Create Transcript","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/transcripts/","href":"/api-reference/transcripts/create-transcript"},{"title":"Get Transcript","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/transcripts/{transcriptId}","href":"/api-reference/transcripts/get-transcript"},{"title":"Delete Transcript","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /interactions/{id}/transcripts/{transcriptId}","href":"/api-reference/transcripts/delete-transcript"},{"title":"Get Transcript Status","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/transcripts/{transcriptId}/status","href":"/api-reference/transcripts/get-transcript-status"}]},{"group":"Facts","pages":[{"title":"List Fact Groups","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /factgroups/","href":"/api-reference/facts/list-fact-groups"},{"title":"List Facts","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/facts/","href":"/api-reference/facts/list-facts"},{"title":"Add Facts","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/facts/","href":"/api-reference/facts/add-facts"},{"title":"Update Facts","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /interactions/{id}/facts/","href":"/api-reference/facts/update-facts"},{"title":"Update Fact","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /interactions/{id}/facts/{factId}","href":"/api-reference/facts/update-fact"},{"title":"Extract Facts","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /tools/extract-facts","href":"/api-reference/facts/extract-facts"}]},{"group":"Documents (Classic)","pages":[{"title":"List Documents","description":"List Documents\n\n\u003cNote>\nThis endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the [deprecation notice](/release-notes/changelog-upcoming#2026-08-21) for more details and migration guidance.\n\u003c/Note>\n","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/documents/","href":"/api-reference/documents-classic/list-documents"},{"title":"Generate Document","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/documents/","href":"/api-reference/documents-classic/generate-document"},{"title":"Get Document","description":"Get Document.\n\n\u003cNote>\nThis endpoint is deprecated in favour of the corresponding GUIDED endpoint. See the [deprecation notice](/release-notes/changelog-upcoming#2026-08-21) for more details and migration guidance.\n\u003c/Note>\n","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/documents/{documentId}","href":"/api-reference/documents-classic/get-document"},{"title":"Delete Document","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /interactions/{id}/documents/{documentId}","href":"/api-reference/documents-classic/delete-document"},{"title":"Update Document","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /interactions/{id}/documents/{documentId}","href":"/api-reference/documents-classic/update-document"}]},{"group":"Templates (Classic)","pages":[{"title":"List Template Sections","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /templateSections/","href":"/api-reference/templates-classic/list-template-sections"},{"title":"List Templates","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /templates/","href":"/api-reference/templates-classic/list-templates"},{"title":"Get Template","deprecated":true,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /templates/{key}","href":"/api-reference/templates-classic/get-template"}]},{"group":"Codes (Legacy)","pages":[{"title":"List Codes","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /interactions/{id}/codes/","href":"/api-reference/codes-legacy/list-codes"},{"title":"Select Codes","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml put /interactions/{id}/codes/","href":"/api-reference/codes-legacy/select-codes"},{"title":"Generate Codes","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /interactions/{id}/codes/","href":"/api-reference/codes-legacy/generate-codes"}]},{"group":"Codes","pages":[{"title":"Predict Codes","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /tools/coding/","href":"/api-reference/codes/predict-codes"}]},{"group":"Guided Templates","pages":[{"title":"List templates","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/templates/","href":"/api-reference/guided-templates/list-templates"},{"title":"Create template","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/templates/","href":"/api-reference/guided-templates/create-template"},{"title":"Get template","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/templates/{templateID}","href":"/api-reference/guided-templates/get-template"},{"title":"Delete template","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /documents/templates/{templateID}","href":"/api-reference/guided-templates/delete-template"},{"title":"Update template metadata","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /documents/templates/{templateID}","href":"/api-reference/guided-templates/update-template-metadata"},{"title":"List template versions","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/templates/{templateID}/versions/","href":"/api-reference/guided-templates/list-template-versions"},{"title":"Create template version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/templates/{templateID}/versions/","href":"/api-reference/guided-templates/create-template-version"},{"title":"Get template version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/templates/{templateID}/versions/{versionID}","href":"/api-reference/guided-templates/get-template-version"},{"title":"Delete template version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /documents/templates/{templateID}/versions/{versionID}","href":"/api-reference/guided-templates/delete-template-version"},{"title":"Publish template version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/templates/{templateID}/versions/{versionID}/publish","href":"/api-reference/guided-templates/publish-template-version"}]},{"group":"Guided Sections","pages":[{"title":"List sections","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/sections/","href":"/api-reference/guided-sections/list-sections"},{"title":"Create section","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/sections/","href":"/api-reference/guided-sections/create-section"},{"title":"Get section","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/sections/{sectionID}","href":"/api-reference/guided-sections/get-section"},{"title":"Delete section","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /documents/sections/{sectionID}","href":"/api-reference/guided-sections/delete-section"},{"title":"Update section metadata","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /documents/sections/{sectionID}","href":"/api-reference/guided-sections/update-section-metadata"},{"title":"List section versions","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/sections/{sectionID}/versions/","href":"/api-reference/guided-sections/list-section-versions"},{"title":"Create section version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/sections/{sectionID}/versions/","href":"/api-reference/guided-sections/create-section-version"},{"title":"Get section version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/sections/{sectionID}/versions/{versionID}","href":"/api-reference/guided-sections/get-section-version"},{"title":"Delete section version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /documents/sections/{sectionID}/versions/{versionID}","href":"/api-reference/guided-sections/delete-section-version"},{"title":"Publish section version","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/sections/{sectionID}/versions/{versionID}/publish","href":"/api-reference/guided-sections/publish-section-version"},{"title":"Get section impact","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/sections/{sectionID}/impact","href":"/api-reference/guided-sections/get-section-impact"}]},{"group":"Guided Documents","pages":[{"title":"List documents","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/","href":"/api-reference/guided-documents/list-documents"},{"title":"Generate a structured document","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml post /documents/","href":"/api-reference/guided-documents/generate-a-structured-document"},{"title":"Get document","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /documents/{documentID}","href":"/api-reference/guided-documents/get-document"},{"title":"Delete document","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml delete /documents/{documentID}","href":"/api-reference/guided-documents/delete-document"},{"title":"Update document","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml patch /documents/{documentID}","href":"/api-reference/guided-documents/update-document"}]},{"group":"Languages","pages":[{"title":"List Languages","deprecated":null,"version":null,"openapi":"/api-reference/auto-generated-openapi.yml get /languages/","href":"/api-reference/languages/list-languages"}]}]},{"group":"Admin APIs","icon":"shield-check","pages":[{"group":"Auth","pages":[{"title":"Authenticate user and get access token","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml post /auth/token","href":"/api-reference/admin/auth/authenticate-user-and-get-access-token"}]},{"group":"Customers","pages":[{"title":"List customers for a project","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/customers","href":"/api-reference/admin/customers/list-customers-for-a-project"},{"title":"Create a new customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml post /projects/{projectId}/customers","href":"/api-reference/admin/customers/create-a-new-customer"},{"title":"Delete a customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml delete /projects/{projectId}/customers/{customerId}","href":"/api-reference/admin/customers/delete-a-customer"},{"title":"Update a customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml patch /projects/{projectId}/customers/{customerId}","href":"/api-reference/admin/customers/update-a-customer"},{"title":"Get quotas for a customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/customers/{customerId}/quotas","href":"/api-reference/admin/customers/get-quotas-for-a-customer"}]},{"group":"Projects","pages":[{"title":"Get quotas for all tenants within a project","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/quotas","href":"/api-reference/admin/projects/get-quotas-for-all-tenants-within-a-project"}]},{"group":"Users","pages":[{"title":"List users for a customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/customers/{customerId}/users","href":"/api-reference/admin/users/list-users-for-a-customer"},{"title":"Create a new user and add it to the customer","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml post /projects/{projectId}/customers/{customerId}/users","href":"/api-reference/admin/users/create-a-new-user-and-add-it-to-the-customer"},{"title":"Get a user by ID","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/customers/{customerId}/users/{userId}","href":"/api-reference/admin/users/get-a-user-by-id"},{"title":"Update a user","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml patch /projects/{projectId}/customers/{customerId}/users/{userId}","href":"/api-reference/admin/users/update-a-user"},{"title":"Get usage consumption for a user within a time window","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml get /projects/{projectId}/customers/{customerId}/users/{userId}/consumption","href":"/api-reference/admin/users/get-usage-consumption-for-a-user-within-a-time-window"},{"title":"Delete a user","deprecated":null,"version":null,"openapi":"/api-reference/admin/admin-openapi.yml delete /projects/{projectId}/customers/{customerId}/users/{userId}/consumption","href":"/api-reference/admin/users/delete-a-user"}]}]},{"group":"Errors","icon":"triangle-alert","pages":[{"title":"Errors","href":"/api-reference/errors"}]},{"group":"Agentic APIs v1 (deprecated)","icon":"layers","pages":[{"group":"Agents","pages":[{"title":"List Agents","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents","href":"/agentic/agents/list-agents"},{"title":"Create Agent","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml post /agents","href":"/agentic/agents/create-agent"},{"title":"Get Agent by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents/{id}","href":"/agentic/agents/get-agent-by-id"},{"title":"Delete Agent by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml delete /agents/{id}","href":"/agentic/agents/delete-agent-by-id"},{"title":"Update Agent by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml patch /agents/{id}","href":"/agentic/agents/update-agent-by-id"},{"title":"Get Agent Card","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents/{id}/agent-card.json","href":"/agentic/agents/get-agent-card"},{"title":"Send Message to Agent","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml post /agents/{id}/v1/message:send","href":"/agentic/agents/send-message-to-agent"},{"title":"Get Task by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents/{id}/v1/tasks/{taskId}","href":"/agentic/agents/get-task-by-id"},{"title":"Get Context by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents/{id}/v1/contexts/{contextId}","href":"/agentic/agents/get-context-by-id"},{"title":"Delete Context by ID","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml delete /agents/{id}/v1/contexts/{contextId}","href":"/agentic/agents/delete-context-by-id"},{"title":"List Registry Experts","deprecated":null,"version":null,"openapi":"/agentic/auto-generated-openapi.yml get /agents/registry/experts","href":"/agentic/agents/list-registry-experts"}]}]}]}]},"basePath":"","title":"Generate Document - Corti API Documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-CX_qQQOL.js","dist-BTZUMDnx.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-xpJZXxdP.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","AssistantPageLink-DqdKa2R4.js"]}