A key is a credential for your account. Anything that ships to a browser
ships the key with it — put it in an environment variable and call the API from
your own server.
Query strings are logged by proxies and stored in browser history. Use this
only where the header is genuinely impossible, and never for a key with real
credit behind it.
Paste keys. Never retype them, and never read one off a screenshot.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Maya","description":"Streaming text-to-speech for eleven Indian languages, in two voices.","colors":{"primary":"#034f46","light":"#4FBFAC","dark":"#034f46"},"logo":{"light":"https://mintcdn.com/maya-research-347d0ec4/GI_TFiwYZ3UbeuzZ/logo/light.svg?fit=max\u0026auto=format\u0026n=GI_TFiwYZ3UbeuzZ\u0026q=85\u0026s=921c59227c79cc0fcba702ba9cdfbf6d","dark":"https://mintcdn.com/maya-research-347d0ec4/GI_TFiwYZ3UbeuzZ/logo/dark.svg?fit=max\u0026auto=format\u0026n=GI_TFiwYZ3UbeuzZ\u0026q=85\u0026s=ac8b290ea4ab12edaf9e49ae85f0420a","href":"https://www.mayaresearch.ai"},"favicon":"https://mintcdn.com/maya-research-347d0ec4/GI_TFiwYZ3UbeuzZ/favicon.svg?fit=max\u0026auto=format\u0026n=GI_TFiwYZ3UbeuzZ\u0026q=85\u0026s=17be20935b64563f69e9a6af576aab86","navbar":{"links":[{"href":"https://www.mayaresearch.ai/llm.txt","label":"llms.txt"},{"href":"https://www.mayaresearch.ai/studio","label":"Studio"}],"primary":{"type":"button","label":"Get an API key","href":"https://www.mayaresearch.ai/studio/developers"}},"footer":{"socials":{"website":"https://www.mayaresearch.ai","x":"https://x.com/mayaresearch"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"maya-research-347d0ec4","hasAudioNarration":false,"actualSubdomain":"maya-research-347d0ec4","customDomains":["docs.mayaresearch.ai"],"gitSource":{"type":"github","owner":"mayaresearch","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae95cbf6c00b4612dbc97c7:success","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"Guides","count":6},{"language":"default","tag":"Reference","count":6},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"API reference","count":2},{"language":"default","tag":"Endpoints","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"authentication","slug":"/authentication","pageMetadata":{"title":"Authentication","description":"One header, one key.","href":"/authentication"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"One header, one key.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Every request carries a bearer token:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Authorization: Bearer maya_hk_live_...`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`Get a key from the `,_jsx(_components.a,{href:`https://www.mayaresearch.ai/studio/developers`,children:`studio`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`keep-it-out-of-the-browser`,children:`Keep it out of the browser`}),`\n`,_jsxs(_components.p,{children:[`A key is a credential for `,_jsx(_components.strong,{children:`your`}),` account. Anything that ships to a browser\nships the key with it — put it in an environment variable and call the API from\nyour own server.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`export`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` MAYA_API_KEY`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"maya_hk_live_...\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`websocket-auth`,children:`WebSocket auth`}),`\n`,_jsx(_components.p,{children:`Prefer the header, so the key never lands in a URL or an access log:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Authorization: Bearer \u003cMAYA_API_KEY>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`Browsers cannot set headers on a WebSocket, so a query parameter is accepted as\na fallback:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`wss://tts.mayaresearch.ai/v1/tts/stream?key=\u003cMAYA_API_KEY>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Query strings are logged by proxies and stored in browser history. Use this\nonly where the header is genuinely impossible, and never for a key with real\ncredit behind it.`})}),`\n`,_jsx(Heading,{level:`2`,id:`when-a-key-that-looks-right-is-rejected`,children:`When a key that looks right is rejected`}),`\n`,_jsxs(_components.p,{children:[`Almost always a transcription error. In most fonts capital `,_jsx(_components.strong,{children:`I`}),` and lowercase\n`,_jsx(_components.strong,{children:`l`}),` are drawn identically, and a dropped character is invisible:`]}),`\n`,_jsx(CodeBlock,{numberOfLines:`3`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`maya_hk_live_...RvInsDxi... ✗ 55 characters`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`maya_hk_live_...RvlnsfDxi... ✓ 56 characters`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Paste keys. Never retype them`}),`, and never read one off a screenshot.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Authentication","description":"One header, one key.","href":"/authentication"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Keep it out of the browser","slug":"keep-it-out-of-the-browser","depth":2,"children":[]},{"title":"WebSocket auth","slug":"websocket-auth","depth":2,"children":[]},{"title":"When a key that looks right is rejected","slug":"when-a-key-that-looks-right-is-rejected","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"maya-research-347d0ec4","siteName":"Maya","title":"Authentication - Maya","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-07T08:57:31.236Z","originalFileLocation":"authentication.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=\"One header, one key.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Maya\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Authentication - Maya\">\u003cmeta data-mint-head property=\"og:description\" content=\"One header, one key.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Maya\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mayaresearch.ai/authentication\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://maya-research-347d0ec4.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Authentication\u0026amp;description=One+header%2C+one+key.\u0026amp;theme=e11480eb76f274b506112d53\u0026amp;signature=3557dd9c62e7618cd032bffd27fa233d08744f61bb5dcc2bb00d544816ded759\">\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=\"Authentication - Maya\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"One header, one key.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://maya-research-347d0ec4.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Authentication\u0026amp;description=One+header%2C+one+key.\u0026amp;theme=e11480eb76f274b506112d53\u0026amp;signature=3557dd9c62e7618cd032bffd27fa233d08744f61bb5dcc2bb00d544816ded759\">\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/maya-research-347d0ec4/Es2sc4jLhPFWSZvv/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Maya\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#034f46\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mayaresearch.ai/authentication\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/authentication.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mayaresearch.ai/#organization\",\"name\":\"Maya\",\"url\":\"https://docs.mayaresearch.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/maya-research-347d0ec4/GI_TFiwYZ3UbeuzZ/logo/light.svg?fit=max\u0026auto=format\u0026n=GI_TFiwYZ3UbeuzZ\u0026q=85\u0026s=921c59227c79cc0fcba702ba9cdfbf6d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mayaresearch.ai#website\",\"name\":\"Maya\",\"url\":\"https://docs.mayaresearch.ai\",\"publisher\":{\"@id\":\"https://docs.mayaresearch.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mayaresearch.ai/authentication#webpage\",\"url\":\"https://docs.mayaresearch.ai/authentication\",\"name\":\"Authentication\",\"description\":\"One header, one key.\",\"dateModified\":\"2026-08-07T08:57:31.236Z\",\"isPartOf\":{\"@id\":\"https://docs.mayaresearch.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mayaresearch.ai/authentication#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mayaresearch.ai/authentication#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Get started\",\"item\":\"https://docs.mayaresearch.ai/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Authentication\",\"item\":\"https://docs.mayaresearch.ai/authentication\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.mayaresearch.ai/authentication#article\",\"headline\":\"Authentication\",\"name\":\"Authentication\",\"description\":\"One header, one key.\",\"url\":\"https://docs.mayaresearch.ai/authentication\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mayaresearch.ai/authentication#webpage\"},\"dateModified\":\"2026-08-07T08:57:31.236Z\",\"publisher\":{\"@id\":\"https://docs.mayaresearch.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mayaresearch.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Maya\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Maya","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get started","pages":[{"title":"Maya API","href":""},{"title":"Quickstart","description":"A clip playing in under a minute.","href":"/quickstart"},{"title":"Authentication","href":"/authentication"}]},{"group":"Guides","pages":[{"title":"Voice agents","description":"Turns, barge-in, and pushing text as your LLM writes it.","href":"/guides/voice-agents"},{"title":"Playing the audio","href":"/guides/streaming"},{"title":"Pipecat","href":"/guides/pipecat"},{"title":"Before you ship","href":"/guides/checklist"},{"title":"Common mistakes","href":"/guides/mistakes"},{"title":"Building with an AI agent","href":"/guides/agents"}]},{"group":"Reference","pages":[{"title":"Voices","href":"/reference/voices"},{"title":"Languages","href":"/reference/languages"},{"title":"Models","href":"/reference/models"},{"title":"Emotion tags","href":"/reference/emotions"},{"title":"Limits \u0026 concurrency","href":"/reference/limits"},{"title":"Errors","href":"/reference/errors"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/tts"}]}]},"basePath":"","title":"Authentication - Maya","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}