The Nitro API uses HTTP Basic authentication where your API key is the
username and the password is left blank. API keys are generated per account
and managed on the
Settings page.Pass the API key with curl’s -u flag, leaving the password empty (note the
trailing colon):
This sends an Authorization: Basic <base64(apikey:)> header — the API key
followed by a colon with nothing after it. You can also set the header
directly:
Endpoints that draw down funds — such as
Translate — accept an MPP payment
authorization in place of standing account credentials. The credential is
sent on the same Authorization header with the Payment scheme:
Use Payment authorization when settling an order’s cost with a per-request
payment credential rather than against your prefunded account balance. This is
the basis of the no-account Agentic flow, where a first request
without an Authorization header returns a 402 challenge and you retry with
the Payment credential.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"NitroTranslate","colors":{"primary":"#43A047","light":"#43A047","dark":"#43A047"},"logo":"https://mintcdn.com/nitrotranslate/ljaHJy7JyFyE-Xb5/logo.svg?fit=max\u0026auto=format\u0026n=ljaHJy7JyFyE-Xb5\u0026q=85\u0026s=b05e34fd1d4b1217d8e7082fd6e82fda","favicon":"https://mintcdn.com/nitrotranslate/ljaHJy7JyFyE-Xb5/favicon.ico?fit=max\u0026auto=format\u0026n=ljaHJy7JyFyE-Xb5\u0026q=85\u0026s=33b2f92572f0215a5fe7cc106fca4099","api":{"openapi":"https://api.nitrotranslate.com/openapi.json"},"appearance":{"default":"dark"},"navbar":{"primary":{"type":"button","label":"Create an account","href":"https://app.nitrotranslate.com/signup"}},"integrations":{"ga4":{"measurementId":"G-RDRFBG1N3F"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"nitrotranslate","hasAudioNarration":false,"actualSubdomain":"nitrotranslate","customDomains":["docs.nitrotranslate.com"],"gitSource":{"type":"github","owner":"nitrotranslate","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6adf3cf78d250d16df273995"},"chroma":{"latestBuiltDeploymentHistoryId":"6adf3f7d6894e3d9c6b8f304","collectionId":"34602a39-e89c-4b36-9947-050833eab240","liveDeploymentHistoryId":"6adf3f7d6894e3d9c6b8f304","schemaVersion":"v3"},"entitlements":{},"buildId":"6adf3f7d6894e3d9c6b8f304","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":10},{"language":"default","tag":"Documentation","count":5},{"language":"default","tag":"Orders","count":3},{"language":"default","tag":"Translation","count":3},{"language":"default","tag":"Account","count":1},{"language":"default","tag":"Rates","count":1}]},"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":"vite-origin","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},{"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":"How to authenticate requests to the NitroTranslate API.","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: \"How to authenticate requests to the NitroTranslate API.\"\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}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Every request to the NitroTranslate API must be authenticated using the\n`,_jsx(_components.code,{children:`Authorization`}),` header. The API supports three schemes.`]}),`\n`,_jsx(Heading,{level:`2`,id:`basic`,children:`Basic`}),`\n`,_jsxs(_components.p,{children:[`The Nitro API uses HTTP Basic authentication where your `,_jsx(_components.strong,{children:`API key is the\nusername`}),` and the password is left blank. API keys are generated per account\nand managed on the\n`,_jsx(_components.a,{href:`https://app.nitrotranslate.com/customer/settings`,children:`Settings page`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Pass the API key with curl’s `,_jsx(_components.code,{children:`-u`}),` flag, leaving the password empty (note the\ntrailing colon):`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,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:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.nitrotranslate.com/v1/account`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -u`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"apikey:\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`This sends an `,_jsx(_components.code,{children:`Authorization: Basic \u003cbase64(apikey:)>`}),` header — the API key\nfollowed by a colon with nothing after it. You can also set the header\ndirectly:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,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:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.nitrotranslate.com/v1/account`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Basic \u003cbase64(apikey:)>\"`})]}),`\n`]})})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`When you generate an API key, you can just copy the ready-made\n`,_jsx(_components.code,{children:`Authorization`}),` header value instead of Base64-encoding it yourself.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`bearer`,children:`Bearer`}),`\n`,_jsx(_components.p,{children:`The same API key can also be passed as a bearer token, which is often more\nconvenient for server-to-server integrations:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,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:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.nitrotranslate.com/v1/account`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer \u003capikey>\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`payment`,children:`Payment`}),`\n`,_jsxs(_components.p,{children:[`Endpoints that draw down funds — such as\n`,_jsx(_components.a,{href:`/api-reference/translation/translate`,children:`Translate`}),` — accept an `,_jsx(_components.strong,{children:`MPP payment\nauthorization`}),` in place of standing account credentials. The credential is\nsent on the same `,_jsx(_components.code,{children:`Authorization`}),` header with the `,_jsx(_components.code,{children:`Payment`}),` scheme:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,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:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.nitrotranslate.com/v1/translate`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Payment \u003ccredential>\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{ \"source_language\": \"en\", \"target_languages\": [\"de\"], \"resource\": { \"type\": \"text/plain\", \"data\": \"Hello\" } }'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Use Payment authorization when settling an order’s cost with a per-request\npayment credential rather than against your prefunded account balance. This is\nthe basis of the no-account `,_jsx(_components.a,{href:`/agentic-flow`,children:`Agentic flow`}),`, where a first request\nwithout an `,_jsx(_components.code,{children:`Authorization`}),` header returns a `,_jsx(_components.code,{children:`402`}),` challenge and you retry with\nthe `,_jsx(_components.code,{children:`Payment`}),` credential.`]})]})}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":"How to authenticate requests to the NitroTranslate API.","href":"/authentication"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Basic","slug":"basic","depth":2,"children":[]},{"title":"Bearer","slug":"bearer","depth":2,"children":[]},{"title":"Payment","slug":"payment","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"nitrotranslate","siteName":"NitroTranslate","title":"Authentication - NitroTranslate","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T11:48:46.135Z","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=\"dark\"}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=\"How to authenticate requests to the NitroTranslate API.\">\u003cmeta data-mint-head name=\"application-name\" content=\"NitroTranslate\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_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/nitrotranslate/bTGN2VMEW6E6N2Zk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Authentication - NitroTranslate\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to authenticate requests to the NitroTranslate API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"NitroTranslate\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.nitrotranslate.com/authentication\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://nitrotranslate.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Authentication\u0026amp;description=How+to+authenticate+requests+to+the+NitroTranslate+API.\u0026amp;theme=bc22b39fe260445336e3f2d3\u0026amp;signature=7b5372fb36033f113525f37581dd6e745c7d6de43b574924f3b16795222281bf\">\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 - NitroTranslate\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to authenticate requests to the NitroTranslate API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://nitrotranslate.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Authentication\u0026amp;description=How+to+authenticate+requests+to+the+NitroTranslate+API.\u0026amp;theme=bc22b39fe260445336e3f2d3\u0026amp;signature=7b5372fb36033f113525f37581dd6e745c7d6de43b574924f3b16795222281bf\">\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/nitrotranslate/bTGN2VMEW6E6N2Zk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"NitroTranslate\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#43A047\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.nitrotranslate.com/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.nitrotranslate.com/#organization\",\"name\":\"NitroTranslate\",\"url\":\"https://docs.nitrotranslate.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/nitrotranslate/ljaHJy7JyFyE-Xb5/logo.svg?fit=max\u0026auto=format\u0026n=ljaHJy7JyFyE-Xb5\u0026q=85\u0026s=b05e34fd1d4b1217d8e7082fd6e82fda\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.nitrotranslate.com#website\",\"name\":\"NitroTranslate\",\"url\":\"https://docs.nitrotranslate.com\",\"publisher\":{\"@id\":\"https://docs.nitrotranslate.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.nitrotranslate.com/authentication#webpage\",\"url\":\"https://docs.nitrotranslate.com/authentication\",\"name\":\"Authentication\",\"description\":\"How to authenticate requests to the NitroTranslate API.\",\"dateModified\":\"2026-10-26T11:48:46.135Z\",\"isPartOf\":{\"@id\":\"https://docs.nitrotranslate.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.nitrotranslate.com/authentication#article\",\"headline\":\"Authentication\",\"name\":\"Authentication\",\"description\":\"How to authenticate requests to the NitroTranslate API.\",\"url\":\"https://docs.nitrotranslate.com/authentication\",\"mainEntityOfPage\":{\"@id\":\"https://docs.nitrotranslate.com/authentication#webpage\"},\"dateModified\":\"2026-10-26T11:48:46.135Z\",\"publisher\":{\"@id\":\"https://docs.nitrotranslate.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.nitrotranslate.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"NitroTranslate\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"NitroTranslate","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Introduction","description":"Welcome to the NitroTranslate human translation API.","href":"/introduction"},{"title":"Authentication","href":"/authentication"},{"title":"Agentic Flow","description":"Pay per request with the Machine Payments Protocol (MPP) — no account or balance required.","href":"/agentic-flow"},{"title":"Supported Languages","href":"/languages"},{"title":"Errors","href":"/errors"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]}]},"basePath":"","title":"Authentication - NitroTranslate","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}