dd_a3f9b2c1d4e5f6g7h8i9j0 ^ ^ | |-- 22 random characters (base62) |-- prefix tells us it's a Data Driver key
Keep it secret. Don’t paste it in public code, screenshots, or
chat. If you leak it, ask us to revoke and reissue. We only show the
raw key once — at creation.
Every response includes rate-limit info so you can pace yourself:
X-RateLimit-Limit: 60 # max requests per minuteX-RateLimit-Remaining: 58 # how many you have left in this windowX-RateLimit-Reset: 1715253600 # when the counter resets (unix timestamp)X-Request-Id: req_a3f9b2c1d4e5 # echo this back if you need support
If something goes wrong, the error body always includes the
request_id — include it when you contact support.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Data Driver API","colors":{"primary":"#1B5E20","light":"#388E3C","dark":"#0D3D11"},"favicon":"https://mintcdn.com/ajffinancialgroup/TZ9AkYbImzRz0TKl/favicon.svg?fit=max\u0026auto=format\u0026n=TZ9AkYbImzRz0TKl\u0026q=85\u0026s=5c13038c4c40989222ecfd2075239053","navbar":{"links":[{"href":"mailto:support@datadriver.com","label":"Support"}],"primary":{"type":"button","label":"Get API key","href":"https://datadriverpro.com/api-keys"}},"footer":{"socials":{"website":"https://datadriverpro.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ajffinancialgroup","hasAudioNarration":false,"actualSubdomain":"ajffinancialgroup","customDomains":["docs.trydatadriver.com"],"gitSource":{"type":"github","owner":"djdebtfree","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae957c9f74cc9f20f50146d:success","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Documentation","count":14},{"language":"default","tag":"Endpoints","count":6},{"language":"default","tag":"Start here","count":4},{"language":"default","tag":"Reference","count":4}]},"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":"Every request needs your API key. Without it, you'll get a 401 Unauthenticated error.","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: \"Every request needs your API key. Without it, you’ll get a 401 Unauthenticated error.\"\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={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Every request needs your API key. Without it, you’ll get a\n`,_jsx(_components.code,{children:`401 UNAUTHENTICATED`}),` error.`]}),`\n`,_jsx(Heading,{level:`2`,id:`anatomy-of-an-api-key`,children:`Anatomy of an API key`}),`\n`,_jsx(_components.p,{children:`Your key looks like this:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`5`,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:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`dd_a3f9b2c1d4e5f6g7h8i9j0`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` ^ ^`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` | |-- 22 random characters (base62)`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` |-- prefix tells us it's a Data Driver key`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Keep it secret.`}),` Don’t paste it in public code, screenshots, or\nchat. If you leak it, ask us to revoke and reissue. We only show the\nraw key `,_jsx(_components.strong,{children:`once`}),` — at creation.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-send-it`,children:`How to send it`}),`\n`,_jsxs(_components.p,{children:[`Add an `,_jsx(_components.code,{children:`Authorization`}),` header to every request. The value is the word\n`,_jsx(_components.code,{children:`Bearer`}),` plus a space plus your key:`]}),`\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:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`Authorization:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` Bearer`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` YOUR_API_KEY`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`what-you’ll-see-in-responses`,children:`What you’ll see in responses`}),`\n`,_jsx(_components.p,{children:`Every response includes rate-limit info so you can pace yourself:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`http`,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:`http`,children:_jsxs(_components.code,{language:`http`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`X-RateLimit-Limit`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 60 # max requests per minute`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`X-RateLimit-Remaining`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 58 # how many you have left in this window`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`X-RateLimit-Reset`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 1715253600 # when the counter resets (unix timestamp)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`X-Request-Id`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` req_a3f9b2c1d4e5 # echo this back if you need support`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`If something goes wrong, the error body always includes the\n`,_jsx(_components.code,{children:`request_id`}),` — include it when you contact support.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Authentication","description":"Every request needs your API key. Without it, you'll get a 401 Unauthenticated error.","href":"/authentication"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Anatomy of an API key","slug":"anatomy-of-an-api-key","depth":2,"children":[]},{"title":"How to send it","slug":"how-to-send-it","depth":2,"children":[]},{"title":"What you’ll see in responses","slug":"what-you’ll-see-in-responses","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"ajffinancialgroup","siteName":"Data Driver API","title":"Authentication - Data Driver API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-03T14:57:46.560Z","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=\"Every request needs your API key. Without it, you\u0026#x27;ll get a 401 Unauthenticated error.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Data Driver API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_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/ajffinancialgroup/Z1dhQMlYBONi51jY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Authentication - Data Driver API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Every request needs your API key. Without it, you\u0026#x27;ll get a 401 Unauthenticated error.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Data Driver API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trydatadriver.com/authentication\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ajffinancialgroup.mintlify.site/_mintlify/api/og/v2?division=Start+here\u0026amp;title=Authentication\u0026amp;description=Every+request+needs+your+API+key.+Without+it%2C+you%27ll+get+a+401+Unauthenticated+error.\u0026amp;theme=603ffea7b643cabdf018ba29\u0026amp;signature=ba6ef056fe19ac7bede29a72ccc23443b6d4d16b7eb002d020e5a8618b29bc7f\">\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 - Data Driver API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Every request needs your API key. Without it, you\u0026#x27;ll get a 401 Unauthenticated error.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ajffinancialgroup.mintlify.site/_mintlify/api/og/v2?division=Start+here\u0026amp;title=Authentication\u0026amp;description=Every+request+needs+your+API+key.+Without+it%2C+you%27ll+get+a+401+Unauthenticated+error.\u0026amp;theme=603ffea7b643cabdf018ba29\u0026amp;signature=ba6ef056fe19ac7bede29a72ccc23443b6d4d16b7eb002d020e5a8618b29bc7f\">\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/ajffinancialgroup/Z1dhQMlYBONi51jY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Data Driver API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1B5E20\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trydatadriver.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.trydatadriver.com/#organization\",\"name\":\"Data Driver API\",\"url\":\"https://docs.trydatadriver.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trydatadriver.com#website\",\"name\":\"Data Driver API\",\"url\":\"https://docs.trydatadriver.com\",\"publisher\":{\"@id\":\"https://docs.trydatadriver.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trydatadriver.com/authentication#webpage\",\"url\":\"https://docs.trydatadriver.com/authentication\",\"name\":\"Authentication\",\"description\":\"Every request needs your API key. Without it, you'll get a 401 Unauthenticated error.\",\"dateModified\":\"2026-08-03T14:57:46.560Z\",\"isPartOf\":{\"@id\":\"https://docs.trydatadriver.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trydatadriver.com/authentication#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trydatadriver.com/authentication#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start here\",\"item\":\"https://docs.trydatadriver.com/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Authentication\",\"item\":\"https://docs.trydatadriver.com/authentication\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.trydatadriver.com/authentication#article\",\"headline\":\"Authentication\",\"name\":\"Authentication\",\"description\":\"Every request needs your API key. Without it, you'll get a 401 Unauthenticated error.\",\"url\":\"https://docs.trydatadriver.com/authentication\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trydatadriver.com/authentication#webpage\"},\"dateModified\":\"2026-08-03T14:57:46.560Z\",\"publisher\":{\"@id\":\"https://docs.trydatadriver.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trydatadriver.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Data Driver API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Data Driver API","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Start here","pages":[{"title":"Data Driver API","href":"/introduction"},{"title":"Concepts","description":"Each one is just a name for something simple.","href":"/concepts"},{"title":"Authentication","href":"/authentication"},{"title":"Quickstart","description":"Call the simplest endpoint and see real data come back.","href":"/quickstart"}]},{"group":"Endpoints","pages":[{"title":"List datasets","api":"GET https://api.trydatadriver.com/v1/datasets","href":"/endpoints/list-datasets"},{"title":"Get schema","api":"GET https://api.trydatadriver.com/v1/datasets/{table}/schema","href":"/endpoints/get-schema"},{"title":"Get stats","api":"GET https://api.trydatadriver.com/v1/datasets/{table}/stats","href":"/endpoints/get-stats"},{"title":"Search rows","api":"POST https://api.trydatadriver.com/v1/datasets/{table}/search","href":"/endpoints/search-rows"},{"title":"Create export","api":"POST https://api.trydatadriver.com/v1/exports","href":"/endpoints/create-export"},{"title":"Get export","api":"GET https://api.trydatadriver.com/v1/exports/{id}","href":"/endpoints/get-export"}]},{"group":"Reference","pages":[{"title":"Filter operators","href":"/reference/filter-operators"},{"title":"Error codes","href":"/reference/error-codes"},{"title":"Common workflows","href":"/reference/common-workflows"},{"title":"Glossary","href":"/reference/glossary"}]}]}]},"basePath":"","title":"Authentication - Data Driver API","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}