Use Try it to exchange an Application’s or Data Provider’s client credentials for a short-lived access token. The audience identifies the API the token targets, while the optional scope limits what the token can do.
Treat the client secret and returned access token as secrets. Use the playground only for direct testing. Do not copy either value into browser application code, source control, logs, or client-side configuration.
For legacy import and media ingest, send a client_credentials request to https://auth.occtoo.com/oauth2/token. Use the OAuth client ID and client secret for your Data Provider, your tenant ID as audience, and import-datasource as scope. Send the returned access_token as a bearer token to the Ingest API and reuse it until it expires.See Applications for the complete access model, resource restrictions, language examples, and troubleshooting guidance.
Optional space-delimited scopes. Use import-datasource for a Data Provider. Omit for destination access or to request every tenant scope granted to an Application.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Occtoo Documentation","colors":{"primary":"#E36103","light":"#FA9A17","dark":"#EB8F38"},"logo":{"light":"https://mintcdn.com/occtoo/-gNJJgSF3T9V_IbQ/logo/occtoo-light.svg?fit=max\u0026auto=format\u0026n=-gNJJgSF3T9V_IbQ\u0026q=85\u0026s=21e485640a50820820a663446d883d87","dark":"https://mintcdn.com/occtoo/-gNJJgSF3T9V_IbQ/logo/occtoo-dark.svg?fit=max\u0026auto=format\u0026n=-gNJJgSF3T9V_IbQ\u0026q=85\u0026s=d127d743e86586f660c4432069ac6e7f"},"favicon":"https://mintcdn.com/occtoo/wBeHKCIOR2NPRpYE/favicon.ico?fit=max\u0026auto=format\u0026n=wBeHKCIOR2NPRpYE\u0026q=85\u0026s=2ef86d93e26a6f82f9947f1881a0e8e8","navbar":{"links":[{"href":"https://www.occtoo.com","label":"occtoo.com"}]},"footer":{"socials":{"github":"https://github.com/Occtoo","linkedin":"https://www.linkedin.com/company/occtoo"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"occtoo","hasAudioNarration":false,"actualSubdomain":"occtoo","customDomains":["docs.occtoo.com"],"gitSource":{"type":"github","owner":"occtoo","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6adb5f3cb256aa4200f8bb43","collectionId":"9fb5ceeb-bec7-4a13-8fd7-bd3f632e547b","liveDeploymentHistoryId":"6adb5f3cb256aa4200f8bb43","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adb5f3cb256aa4200f8bb43","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Documentation","count":131},{"language":"default","tag":"Guides","count":112},{"language":"default","tag":"Occtoo Studio","count":99},{"language":"default","tag":"API Reference","count":44},{"language":"default","tag":"Sources","count":33},{"language":"default","tag":"Configuration API","count":26},{"language":"default","tag":"Destinations","count":18},{"language":"default","tag":"Partner Zone","count":13},{"language":"default","tag":"Cards","count":13},{"language":"default","tag":"Get started","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"table td:first-child>code:only-child{white-space:nowrap}.occ-hero h1,.occ-home{margin:0 auto;color:var(--occ-ink)}.occ-home{--occ-accent:rgb(var(--primary));--occ-accent-text:color-mix(in srgb, rgb(var(--primary)) 82%, #1d1916);--occ-ink:#1d1916;--occ-strong:#2c2825;--occ-muted:#565250;--occ-border:rgb(3 7 18 / 0.1);--occ-card:#ffffff;--occ-tile:rgb(var(--primary) / 0.09);--occ-panel:rgb(var(--primary) / 0.06);--occ-hover-border:rgb(var(--primary) / 0.45);--occ-on-accent:#ffffff;--occ-shadow:rgba(29, 25, 22, 0.22);max-width:72rem;padding:0 1.5rem 5rem;font-size:15px;line-height:1.55}.dark .occ-home{--occ-accent:rgb(var(--primary-light));--occ-accent-text:rgb(var(--primary-light));--occ-ink:#e5e1de;--occ-strong:#ffffff;--occ-muted:#a39d97;--occ-border:rgb(255 255 255 / 0.1);--occ-card:rgb(var(--background-dark));--occ-tile:rgb(var(--primary-light) / 0.14);--occ-panel:rgb(var(--primary-light) / 0.07);--occ-hover-border:rgb(var(--primary-light) / 0.45);--occ-on-accent:rgb(var(--background-dark));--occ-shadow:rgba(0, 0, 0, 0.55)}.occ-home a{text-decoration:none}.occ-arrow{flex:none;width:15px;height:15px}.occ-hero{text-align:center;padding:3.75rem 0 2.5rem}.occ-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--occ-accent-text);margin:0 0 1.25rem}.occ-hero h1{max-width:18ch;font-size:clamp(2.25rem,5.2vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.07}.occ-dot,.occ-pill svg{color:var(--occ-accent)}.occ-hl{color:var(--occ-accent-text)}.occ-lede{max-width:44ch;margin:1.15rem auto 0;color:var(--occ-muted)}.occ-popular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:1.65rem}.occ-pill,.occ-popular-label{font-size:12px;font-weight:600}.occ-popular-label{margin-right:.25rem;color:var(--occ-muted)}.occ-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .8rem;border:1px solid var(--occ-border);border-radius:999px;background:var(--occ-card);color:var(--occ-ink);transition:border-color .15s ease,transform .15s ease}.occ-pill:hover{border-color:var(--occ-accent);transform:translateY(-1px)}.occ-pill svg{flex:none}.occ-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:1.1rem 0}.occ-card h3,.occ-panel-head h2,.occ-section-head h2{font-weight:700;letter-spacing:-.02em;color:var(--occ-ink)}.occ-section-head h2{margin:0;font-size:1.35rem}.occ-section-link{display:inline-flex;align-items:center;gap:.35rem;font-size:13px;font-weight:600;white-space:nowrap;color:var(--occ-accent);transition:opacity .15s ease}.occ-section-link:hover{opacity:.75}.occ-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.occ-card{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--occ-border);border-radius:14px;background:var(--occ-card);transition:border-color .15s ease,box-shadow .15s ease}.occ-card:hover{border-color:var(--occ-hover-border);box-shadow:0 8px 22px -14px var(--occ-shadow)}.occ-tile{--occ-tile-size:34px;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--occ-tile-size);height:var(--occ-tile-size);border-radius:10px;background:var(--occ-tile);color:var(--occ-accent)}.occ-card .occ-tile{--occ-tile-size:44px;border-radius:12px;margin-bottom:1.25rem}.occ-card .occ-tile svg{width:22px;height:22px}.occ-card h3{margin:0 0 .5rem;font-size:17px;letter-spacing:-.01em;color:var(--occ-strong)}.occ-card p{margin:0 0 1.35rem;font-size:13.5px;line-height:1.55;color:var(--occ-muted)}.occ-card-links{margin-top:auto}.occ-sub{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem 0;border-top:1px solid var(--occ-border);font-size:13px;font-weight:500;color:var(--occ-accent-text);transition:color .15s ease}.occ-sub .occ-arrow{opacity:.55}.occ-sub:hover{color:var(--occ-accent)}.occ-sub:hover .occ-arrow{opacity:1}.occ-panel{margin-top:1.75rem;padding:1.5rem;border:1px solid var(--occ-border);border-radius:16px;background:var(--occ-panel)}.occ-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.occ-panel-head h2{margin:.35rem 0 0;font-size:1.3rem}.occ-button{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:8px;background:var(--occ-accent);color:var(--occ-on-accent);font-size:12.5px;font-weight:700;white-space:nowrap;transition:filter .15s ease,transform .15s ease}.occ-button:hover{filter:brightness(1.07);transform:translateY(-1px)}.occ-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.occ-step{padding:.9rem;border:1px solid var(--occ-border);border-radius:12px;background:var(--occ-card)}.occ-step-num{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-bottom:.85rem;border-radius:999px;background:var(--occ-accent);color:var(--occ-on-accent);font-size:11px;font-weight:700}.occ-footer-card h3,.occ-step h4{margin:0 0 .25rem;font-size:12.5px;font-weight:700;color:var(--occ-strong)}.occ-footer-card p,.occ-step p{margin:0;font-size:11.5px;line-height:1.45;color:var(--occ-muted)}.occ-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.75rem}.occ-footer-card{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border:1px solid var(--occ-border);border-radius:14px;background:var(--occ-card);transition:border-color .15s ease}.occ-footer-card:hover{border-color:var(--occ-hover-border)}.occ-footer-card h3{margin:0 0 .15rem;font-size:13.5px}.occ-footer-card p{font-size:12px}.occ-footer-arrow{margin-left:auto;color:var(--occ-muted)}@media (max-width:900px){.occ-grid,.occ-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.occ-footer-grid,.occ-grid,.occ-steps{grid-template-columns:minmax(0,1fr)}.occ-hero{padding-top:2.5rem}}"}],"page":{"pagePath":"api-reference/authentication/application-token","slug":"/api-reference/authentication/application-token","pageMetadata":{"title":"Request an Application access token","sidebarTitle":"Application access token","description":"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.","openapi":"api-reference/openapi/applications.json POST /oauth2/token","playground":"interactive","href":"/api-reference/authentication/application-token"},"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: \"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\"\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`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Try it`}),` to exchange an Application’s or Data Provider’s client credentials for a short-lived access token. The audience identifies the API the token targets, while the optional scope limits what the token can do.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Treat the client secret and returned access token as secrets. Use the playground only for direct testing. Do not copy either value into browser application code, source control, logs, or client-side configuration.`})}),`\n`,_jsx(Heading,{level:`2`,id:`choose-an-audience-and-scope`,children:`Choose an audience and scope`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Use case`}),_jsx(_components.th,{children:`Audience`}),_jsx(_components.th,{children:`Scope`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Call a protected destination API version`}),_jsx(_components.td,{children:`API version ID`}),_jsx(_components.td,{children:`Leave empty`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ingest data`}),_jsx(_components.td,{children:`Tenant ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`write:sources`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Legacy import or media ingest with a Data Provider`}),_jsx(_components.td,{children:`Tenant ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`import-datasource`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Use every Events API transport`}),_jsx(_components.td,{children:`Tenant ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`read:events`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pull events and inspect metadata`}),_jsx(_components.td,{children:`Tenant ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`read:events:pull`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Stream events with SSE`}),_jsx(_components.td,{children:`Tenant ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`read:events:sse`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manage sources and source properties`}),_jsx(_components.td,{children:`Tenant ID`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`read:sources`}),`, `,_jsx(_components.code,{children:`write:sources`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manage applications`}),_jsx(_components.td,{children:`Tenant ID`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`read:applications`}),`, `,_jsx(_components.code,{children:`write:applications`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manage managed tags`}),_jsx(_components.td,{children:`Tenant ID`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`read:cards`}),`, `,_jsx(_components.code,{children:`write:cards`})]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Omit `,_jsx(_components.code,{children:`scope`}),` with the tenant audience to request every tenant API scope enabled for the Application.`]}),`\n`,_jsx(Heading,{level:`2`,id:`data-provider-access-token`,children:`Data Provider access token`}),`\n`,_jsxs(_components.p,{children:[`For legacy import and media ingest, send a `,_jsx(_components.code,{children:`client_credentials`}),` request to `,_jsx(_components.code,{children:`https://auth.occtoo.com/oauth2/token`}),`. Use the OAuth client ID and client secret for your `,_jsx(_components.a,{href:`/guides/studio/sources/add-a-data-provider`,children:`Data Provider`}),`, your tenant ID as `,_jsx(_components.code,{children:`audience`}),`, and `,_jsx(_components.code,{children:`import-datasource`}),` as `,_jsx(_components.code,{children:`scope`}),`. Send the returned `,_jsx(_components.code,{children:`access_token`}),` as a bearer token to the Ingest API and reuse it until it expires.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/concepts/applications`,children:`Applications`}),` for the complete access model, resource restrictions, language examples, and troubleshooting guidance.`]})]})}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":"Request an Application access token","sidebarTitle":"Application access token","description":"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.","openapi":"api-reference/openapi/applications.json POST /oauth2/token","playground":"interactive","href":"/api-reference/authentication/application-token"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Choose an audience and scope","slug":"choose-an-audience-and-scope","depth":2,"children":[]},{"title":"Data Provider access token","slug":"data-provider-access-token","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Request an Application access token","description":"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.","operationId":"requestApplicationAccessToken","security":[],"requestBody":"474eeb3f-1579-4303-88d1-24cd43212e06","responses":{"200":"1d037a16-1034-4613-a8b0-6da8f3812a79","400":"dfdb1e52-8fed-4abf-ae34-b38b31a4725a","401":"be454b52-0eaa-4993-9c8d-a6c406d51adb","403":"46dcd5ca-93fb-4e92-ae6e-549362de4b3b"},"method":"post","type":"path","servers":["0b6902d9-a5d2-4407-9ab5-585f916a4bad"],"path":"/oauth2/token","baseUrlOptions":["https://auth.occtoo.com"],"title":"Request an Application access token","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"grant_type":{"type":"string","enum":["client_credentials"],"default":"client_credentials","description":"OAuth grant used by machine-to-machine Applications and Data Providers.","isRequired":true,"uniqueKey":"grant_type","typeLabel":"enum\u003cstring>"},"client_id":{"type":"string","description":"OAuth client ID of the Application or Data Provider.","example":"\u003cclient-id>","isRequired":true,"uniqueKey":"client_id","typeLabel":"string"},"client_secret":{"type":"string","format":"password","writeOnly":true,"description":"Client secret of the Application or Data Provider. Treat this value as a secret.","example":"\u003cclient-secret>","isRequired":true,"uniqueKey":"client_secret","typeLabel":"string\u003cpassword>"},"audience":{"type":"string","description":"Tenant ID for ingest and events, or API version ID for a protected destination API.","example":"\u003ctenant-or-api-version-id>","isRequired":true,"uniqueKey":"audience","typeLabel":"string"},"scope":{"type":"string","description":"Optional space-delimited scopes. Use import-datasource for a Data Provider. Omit for destination access or to request every tenant scope granted to an Application.","examples":["write:sources","import-datasource","read:events","read:events:pull","read:events:sse"],"uniqueKey":"scope","typeLabel":"string"}},"required":["grant_type","client_id","client_secret","audience"],"uniqueKey":"","typeLabel":"object"},"examples":{"ingest":{"title":"ingest","value":{"grant_type":"client_credentials","client_id":"\u003cclient-id>","client_secret":"\u003cclient-secret>","audience":"\u003ctenant-id>","scope":"write:sources"}},"dataProvider":{"title":"dataProvider","value":{"grant_type":"client_credentials","client_id":"\u003cdata-provider-client-id>","client_secret":"\u003cdata-provider-client-secret>","audience":"\u003ctenant-id>","scope":"import-datasource"}},"events":{"title":"events","value":{"grant_type":"client_credentials","client_id":"\u003cclient-id>","client_secret":"\u003cclient-secret>","audience":"\u003ctenant-id>","scope":"read:events"}},"destination":{"title":"destination","value":{"grant_type":"client_credentials","client_id":"\u003cclient-id>","client_secret":"\u003cclient-secret>","audience":"\u003capi-version-id>"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"1d037a16-1034-4613-a8b0-6da8f3812a79":{"description":"Access token issued.","content":{"application/json":{"schema":{"type":"object","properties":{"access_token":{"type":"string","description":"Bearer token to send to the target API.","isRequired":true,"uniqueKey":"access_token","typeLabel":"string"},"token_type":{"type":"string","const":"Bearer","isRequired":true,"uniqueKey":"token_type","typeLabel":"string"},"expires_in":{"type":"integer","description":"Token lifetime in seconds.","isRequired":true,"uniqueKey":"expires_in","typeLabel":"integer"},"scope":{"type":"string","description":"Space-delimited scopes included in the token.","uniqueKey":"scope","typeLabel":"string"}},"required":["access_token","token_type","expires_in"],"uniqueKey":"","typeLabel":"object"},"example":{"access_token":"\u003caccess-token>","token_type":"Bearer","expires_in":3600,"scope":"write:sources"},"examples":{"Example":{"title":"Example","value":{"access_token":"\u003caccess-token>","token_type":"Bearer","expires_in":3600,"scope":"write:sources"}}},"exampleType":"examples"}},"exampleType":"examples"},"dfdb1e52-8fed-4abf-ae34-b38b31a4725a":{"description":"The request is malformed or contains an invalid scope.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"error_description":{"type":"string","uniqueKey":"error_description","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","error_description":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"be454b52-0eaa-4993-9c8d-a6c406d51adb":{"description":"The client credentials are invalid.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"error_description":{"type":"string","uniqueKey":"error_description","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","error_description":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"46dcd5ca-93fb-4e92-ae6e-549362de4b3b":{"description":"The Application is not authorized for the requested audience or scope.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"error_description":{"type":"string","uniqueKey":"error_description","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","error_description":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"0b6902d9-a5d2-4407-9ab5-585f916a4bad":{"url":"https://auth.occtoo.com","description":"Occtoo production authentication service"}}},"originalFileLocation":"api-reference/openapi/applications.json"},"subdomain":"occtoo","siteName":"Occtoo Documentation","title":"Request an Application access token - Occtoo Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T12:08:25.182Z","originalFileLocation":"api-reference/authentication/application-token.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=\"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Occtoo 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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_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/occtoo/7xHmPomztRvrPxPl/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Request an Application access token - Occtoo Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Occtoo Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.occtoo.com/api-reference/authentication/application-token\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://occtoo.mintlify.app/_mintlify/api/og/v2?division=Application+authentication\u0026amp;title=Request+an+Application+access+token\u0026amp;description=Exchange+Application+or+Data+Provider+credentials+for+a+short-lived+Occtoo+access+token.\u0026amp;theme=088d609b25a5d30f2fe21826\u0026amp;signature=dd03d088d3aaa9ed139c59a8ed49e9aded91603a5b8b76b23455e1be424387d5\">\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=\"Request an Application access token - Occtoo Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://occtoo.mintlify.app/_mintlify/api/og/v2?division=Application+authentication\u0026amp;title=Request+an+Application+access+token\u0026amp;description=Exchange+Application+or+Data+Provider+credentials+for+a+short-lived+Occtoo+access+token.\u0026amp;theme=088d609b25a5d30f2fe21826\u0026amp;signature=dd03d088d3aaa9ed139c59a8ed49e9aded91603a5b8b76b23455e1be424387d5\">\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/occtoo/7xHmPomztRvrPxPl/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Occtoo Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E36103\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.occtoo.com/api-reference/authentication/application-token\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/authentication/application-token.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.occtoo.com/#organization\",\"name\":\"Occtoo Documentation\",\"url\":\"https://docs.occtoo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/occtoo/-gNJJgSF3T9V_IbQ/logo/occtoo-light.svg?fit=max\u0026auto=format\u0026n=-gNJJgSF3T9V_IbQ\u0026q=85\u0026s=21e485640a50820820a663446d883d87\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.occtoo.com#website\",\"name\":\"Occtoo Documentation\",\"url\":\"https://docs.occtoo.com\",\"publisher\":{\"@id\":\"https://docs.occtoo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.occtoo.com/api-reference/authentication/application-token#webpage\",\"url\":\"https://docs.occtoo.com/api-reference/authentication/application-token\",\"name\":\"Request an Application access token\",\"description\":\"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\",\"dateModified\":\"2026-10-07T12:08:25.182Z\",\"isPartOf\":{\"@id\":\"https://docs.occtoo.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.occtoo.com/api-reference/authentication/application-token#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.occtoo.com/api-reference/authentication/application-token#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Occtoo Documentation\",\"item\":\"https://docs.occtoo.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Request an Application access token\",\"item\":\"https://docs.occtoo.com/api-reference/authentication/application-token\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.occtoo.com/api-reference/authentication/application-token#apireference\",\"headline\":\"Request an Application access token\",\"name\":\"Request an Application access token\",\"description\":\"Exchange Application or Data Provider credentials for a short-lived Occtoo access token.\",\"url\":\"https://docs.occtoo.com/api-reference/authentication/application-token\",\"mainEntityOfPage\":{\"@id\":\"https://docs.occtoo.com/api-reference/authentication/application-token#webpage\"},\"dateModified\":\"2026-10-07T12:08:25.182Z\",\"publisher\":{\"@id\":\"https://docs.occtoo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.occtoo.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Occtoo Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Occtoo Documentation","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/get-started/introduction"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Getting started","pages":[{"title":"API overview","description":null,"href":"/api-reference/overview"}]},{"group":"Application authentication","pages":[{"title":"Request an Application access token","sidebarTitle":"Application access token","openapi":"api-reference/openapi/applications.json POST /oauth2/token","playground":"interactive","href":"/api-reference/authentication/application-token"}]},{"group":"Ingest API","pages":[{"title":"Ingest","description":null,"href":"/api-reference/ingest/overview"},{"title":"Ingest typed JSON into a source","deprecated":null,"version":null,"sidebarTitle":"Typed source entries","tag":"NEW","openapi":"/api-reference/openapi/ingest.json post /v1/sources/{sourceId}","href":"/api-reference/ingest/typed-source-entries"},{"title":"Read source entries by ID","deprecated":null,"version":null,"sidebarTitle":"Read source entries","openapi":"/api-reference/openapi/ingest.json get /v1/sources/{sourceId}/entries","href":"/api-reference/ingest/read-source-entries"},{"title":"Read a typed source entry","deprecated":null,"version":null,"sidebarTitle":"Read source entry","openapi":"/api-reference/openapi/ingest.json get /v1/sources/{sourceId}/entries/{entryId}","href":"/api-reference/ingest/read-source-entry"},{"title":"Start an asynchronous ingest","deprecated":true,"version":null,"openapi":"/api-reference/openapi/ingest.json post /datasources/{dataSource}/import","href":"/api-reference/ingest/start-an-asynchronous-ingest"}]},{"group":"Events API","pages":[{"title":"Events","href":"/api-reference/events/overview"},{"title":"List public event types and schema versions","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json get /v1/event-types","href":"/api-reference/event-discovery/list-public-event-types-and-schema-versions"},{"title":"Pull public events","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json get /v1/events","href":"/api-reference/event-delivery/pull-public-events"},{"title":"Get public event stream metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json get /v1/events/metadata","href":"/api-reference/event-delivery/get-public-event-stream-metadata"},{"title":"Stream public events using SSE","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json get /v1/events/stream","href":"/api-reference/event-delivery/stream-public-events-using-sse"},{"title":"Get a versioned event data schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json get /v1/events/schemas/{type}/{version}","href":"/api-reference/event-schemas/get-a-versioned-event-data-schema"},{"title":"Event stream (SSE)","href":"/api-reference/events/streaming"},{"title":"Durable consumers","href":"/api-reference/events/durable-consumers"},{"title":"Pull the next leased batch of events","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json post /v1/event-destinations/{id}/pull","href":"/api-reference/event-delivery/pull-the-next-leased-batch-of-events"},{"title":"Acknowledge a leased batch","deprecated":null,"version":null,"openapi":"/api-reference/openapi/events.json post /v1/event-destinations/{id}/acknowledge","href":"/api-reference/event-delivery/acknowledge-a-leased-batch"}]},{"group":"Configuration API","pages":[{"title":"Configuration","href":"/api-reference/configuration/overview"},{"group":"Sources","pages":[{"title":"List sources","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/sources","href":"/api-reference/sources/list-sources"},{"title":"Create a source","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json post /v1/sources","href":"/api-reference/sources/create-a-source"},{"title":"Get a source","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/sources/{sourceId}","href":"/api-reference/sources/get-a-source"},{"title":"Update source metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json patch /v1/sources/{sourceId}","href":"/api-reference/sources/update-source-metadata"},{"title":"Delete a source","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json delete /v1/sources/{sourceId}","href":"/api-reference/sources/delete-a-source"},{"title":"List source properties","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/sources/{sourceId}/properties","href":"/api-reference/sources/list-source-properties"},{"title":"Get a source property","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/sources/{sourceId}/properties/{propertyId}","href":"/api-reference/sources/get-a-source-property"},{"title":"Create or update a source property","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json put /v1/sources/{sourceId}/properties/{propertyId}","href":"/api-reference/sources/create-or-update-a-source-property"},{"title":"Delete a source property","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json delete /v1/sources/{sourceId}/properties/{propertyId}","href":"/api-reference/sources/delete-a-source-property"}]},{"group":"Applications","pages":[{"title":"List applications","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/applications","href":"/api-reference/applications/list-applications"},{"title":"Create an application","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json post /v1/applications","href":"/api-reference/applications/create-an-application"},{"title":"Discover application access options","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/applications/access-catalog","href":"/api-reference/applications/discover-application-access-options"},{"title":"Get an application","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/applications/{applicationId}","href":"/api-reference/applications/get-an-application"},{"title":"Replace application settings and access","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json put /v1/applications/{applicationId}","href":"/api-reference/applications/replace-application-settings-and-access"},{"title":"Delete an application and revoke its credentials","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json delete /v1/applications/{applicationId}","href":"/api-reference/applications/delete-an-application-and-revoke-its-credentials"}]},{"group":"Managed tags","pages":[{"title":"List managed tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/managed-tags","href":"/api-reference/managed-tags/list-managed-tags"},{"title":"Create a managed tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json post /v1/managed-tags","href":"/api-reference/managed-tags/create-a-managed-tag"},{"title":"Get a managed tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/managed-tags/{managedTagId}","href":"/api-reference/managed-tags/get-a-managed-tag"},{"title":"Replace managed tag settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json put /v1/managed-tags/{managedTagId}","href":"/api-reference/managed-tags/replace-managed-tag-settings"},{"title":"Delete a managed tag and its values","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json delete /v1/managed-tags/{managedTagId}","href":"/api-reference/managed-tags/delete-a-managed-tag-and-its-values"},{"title":"List managed tag values","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/managed-tags/{managedTagId}/values","href":"/api-reference/managed-tag-values/list-managed-tag-values"},{"title":"Create a managed tag value","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json post /v1/managed-tags/{managedTagId}/values","href":"/api-reference/managed-tag-values/create-a-managed-tag-value"},{"title":"Get a managed tag value","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json get /v1/managed-tags/{managedTagId}/values/{key}","href":"/api-reference/managed-tag-values/get-a-managed-tag-value"},{"title":"Replace a managed tag value","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json put /v1/managed-tags/{managedTagId}/values/{key}","href":"/api-reference/managed-tag-values/replace-a-managed-tag-value"},{"title":"Delete a managed tag value","deprecated":null,"version":null,"openapi":"/api-reference/openapi/configuration.json delete /v1/managed-tags/{managedTagId}/values/{key}","href":"/api-reference/managed-tag-values/delete-a-managed-tag-value"}]}]},{"group":"Data consumption","pages":[{"title":"Destination","href":"/api-reference/consumption/overview"}]}]},{"tab":"Integrations","icon":"plug","hidden":true,"pages":[{"title":"Integrations","href":"/integrations/providers/overview"}]},{"tab":"Changelog","icon":"list-check","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"Announcements","icon":"bullhorn","pages":[{"title":"Announcements","href":"/announcements/overview"}]}]},"title":"Request an Application access token - Occtoo Documentation","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}