Benzinga Widgets require authorization to access premium features and real-time data. Authorization is handled through API tokens that are embedded in the widget URLs, ensuring secure access to financial data while maintaining seamless integration.
Never expose your API token in client-side code that could be viewed by users. Widgets are designed to be embedded on public websites, but you should implement server-side token management when possible.
Recommended Approach:
Store tokens as environment variables on your server
Generate widget URLs server-side with the token included
Use URL signing or token rotation for enhanced security
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Benzinga API Documentation","colors":{"primary":"#093451","light":"#5489C4","dark":"#093451"},"logo":{"light":"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/light.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=403bc1a840639b27c9ab9956952e8ae3","dark":"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/dark.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=9c661cce1f0403dbce1844a23dd6c907"},"favicon":"https://mintcdn.com/benzinga-2/KWFZXbZWxBg0mA31/favicon.png?fit=max\u0026auto=format\u0026n=KWFZXbZWxBg0mA31\u0026q=85\u0026s=9362065944e3bb35ec149b9b266c0199","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"key"}}},"appearance":{"default":"light","strict":false},"background":{"color":{"light":"#ffffff","dark":"#0D1117"}},"navbar":{"links":[{"href":"mailto:licensing+benzingadocs@benzinga.com","label":"Support"}],"primary":{"type":"button","label":"Start for Free","href":"https://www.benzinga.com/apis/licensing/register"}},"footer":{"socials":{"twitter":"https://twitter.com/Benzinga","facebook":"https://www.facebook.com/Benzinga","website":"https://www.benzinga.com/apis","github":"https://github.com/benzinga","linkedin":"https://www.linkedin.com/company/benzinga"},"links":[{"header":"POPULAR","items":[{"label":"Benzinga","href":"https://benzinga.com/"},{"label":"Benzinga Pro","href":"https://benzinga.com/pro"}]},{"header":"QUICK LINKS","items":[{"label":"Changelog","href":"https://docs.benzinga.com/changelog/overview"},{"label":"LLMs","href":"https://docs.benzinga.com/llms.txt"},{"label":"FAQs","href":"https://docs.benzinga.com/introduction/faq"}]},{"header":"SUPPORT","items":[{"label":"Feedback \u0026 Requests","href":"https://github.com/Benzinga/benzinga-docs/issues/new"},{"label":"Terms of Service","href":"https://www.benzinga.com/terms-and-conditions"},{"label":"Privacy Policy","href":"https://www.benzinga.com/page/privacy"}]}]},"integrations":{"ga4":{"measurementId":"G-S98KMZZZY1"}},"contextual":{"options":["copy","view","cursor","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"introduction/welcome"},{"language":"ar","href":"ar/introduction/welcome"},{"language":"es","href":"es/introduction/welcome"},{"language":"ja","href":"ja/introduction/welcome"},{"language":"ko","href":"ko/introduction/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"benzinga-2","hasAudioNarration":false,"actualSubdomain":"benzinga-2","customDomains":["docs.benzinga.com"],"gitSource":{"type":"github","owner":"benzinga","repo":"benzinga-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed99cf7d3fe39d4f380290","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"API Reference","count":83},{"language":"ar","tag":"مرجع واجهة برمجة التطبيقات API","count":82},{"language":"es","tag":"Referencia de la API","count":82},{"language":"ja","tag":"API リファレンス","count":82},{"language":"ko","tag":"API 레퍼런스","count":82},{"language":"en","tag":"Calendars","count":21},{"language":"ar","tag":"التقويمات","count":21},{"language":"es","tag":"Calendarios","count":21},{"language":"ja","tag":"calendar","count":21},{"language":"ko","tag":"캘린더","count":21},{"language":"en","tag":"Company Fundamentals","count":18},{"language":"ar","tag":"الأساسيات المالية للشركات","count":18},{"language":"es","tag":"Fundamentos de la empresa","count":18},{"language":"ja","tag":"企業ファンダメンタルズ","count":18},{"language":"ko","tag":"기업 기초 재무 지표","count":18},{"language":"en","tag":"WebSocket Reference","count":12},{"language":"ar","tag":"مرجع ويب سوكيت","count":12},{"language":"es","tag":"Referencia de WebSocket","count":12},{"language":"ja","tag":"ウェブソケットリファレンス","count":12},{"language":"ko","tag":"웹소켓 레퍼런스","count":12},{"language":"ar","tag":"عدة تطوير البرمجيات SDK","count":8},{"language":"ja","tag":"SDK","count":8},{"language":"ko","tag":"SDK","count":8},{"language":"en","tag":"Conference Call Transcripts","count":5},{"language":"en","tag":"Newsfeed","count":5},{"language":"en","tag":"Documentation","count":5},{"language":"en","tag":"SDKs","count":5},{"language":"en","tag":"TCP Reference","count":5},{"language":"en","tag":"Websockets","count":5},{"language":"ar","tag":"نصوص مكالمات الأرباح","count":5},{"language":"ar","tag":"التوثيق","count":5},{"language":"ar","tag":"مرجع TCP","count":5},{"language":"ar","tag":"اتصالات ويب سوكيت","count":5},{"language":"es","tag":"Transcripciones de conferencias telefónicas","count":5},{"language":"es","tag":"Documentación","count":5},{"language":"es","tag":"Referencia de TCP","count":5},{"language":"es","tag":"WebSockets","count":5},{"language":"ja","tag":"カンファレンスコールの書き起こし","count":5},{"language":"ja","tag":"ドキュメント","count":5},{"language":"ja","tag":"TCP リファレンス","count":5},{"language":"ja","tag":"ウェブソケット","count":5},{"language":"ko","tag":"컨퍼런스 콜 통화록","count":5},{"language":"ko","tag":"문서","count":5},{"language":"ko","tag":"TCP 레퍼런스","count":5},{"language":"ko","tag":"웹소켓","count":5},{"language":"ar","tag":"موجز الأخبار","count":4},{"language":"es","tag":"Feed de noticias","count":4},{"language":"es","tag":"Introducción","count":4},{"language":"ja","tag":"ニュースフィード","count":4},{"language":"ko","tag":"뉴스 피드","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":[{"filePath":"style.css","content":"@media (min-width: 1024px){#localization-select-trigger{position:absolute;z-index:1000;right:28%}#search-bar-entry{width:60%}}@media (min-width: 1150px){#localization-select-trigger{right:26%}#search-bar-entry{width:70%}}@media (min-width: 1250px){#localization-select-trigger{right:24%}#search-bar-entry{width:80%}}@media (min-width: 1350px){#localization-select-trigger{right:22%}#search-bar-entry{width:90%}}@media (min-width: 1450px){#localization-select-trigger{right:20%}}"}],"page":{"pagePath":"widgets/authorization","slug":"/widgets/authorization","pageMetadata":{"title":"Authorization","description":"How to authorize access to Benzinga Widgets","href":"/widgets/authorization"},"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 authorize access to Benzinga Widgets\"\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`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._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:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Benzinga Widgets require authorization to access premium features and real-time data. Authorization is handled through API tokens that are embedded in the widget URLs, ensuring secure access to financial data while maintaining seamless integration.`}),`\n`,_jsx(Heading,{level:`2`,id:`getting-your-api-token`,children:`Getting Your API Token`}),`\n`,_jsx(_components.p,{children:`To use Benzinga Widgets with full functionality:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Contact Benzinga`}),`: Reach out to `,_jsx(_components.a,{href:`mailto:licensing@benzinga.com`,children:`licensing@benzinga.com`}),` to obtain your widget API token`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`License Agreement`}),`: Complete the licensing process for widget access`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Receive Credentials`}),`: You’ll receive your unique API token for widget authorization`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`using-your-token`,children:`Using Your Token`}),`\n`,_jsx(Heading,{level:`3`,id:`basic-authentication`,children:`Basic Authentication`}),`\n`,_jsxs(_components.p,{children:[`Add your API token to the widget URL using the `,_jsx(_components.code,{children:`token`}),` parameter:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`html`,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:`html`,children:_jsxs(_components.code,{language:`html`,numberOfLines:`6`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`iframe`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` frameBorder`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` height`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"600\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` width`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"100%\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` src`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://widgets.benzinga.com/embed/chart/AAPL?token=YOUR_API_TOKEN\u0026timeframe=6m\u0026exchange=NASDAQ\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>\u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`iframe`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`best-practices`,children:`Best Practices`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Never expose your API token in client-side code that could be viewed by users.`}),` Widgets are designed to be embedded on public websites, but you should implement server-side token management when possible.`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Recommended Approach:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Store tokens as environment variables on your server`}),`\n`,_jsx(_components.li,{children:`Generate widget URLs server-side with the token included`}),`\n`,_jsx(_components.li,{children:`Use URL signing or token rotation for enhanced security`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`token-management`,children:`Token Management`}),`\n`,_jsx(Heading,{level:`3`,id:`security-considerations`,children:`Security Considerations`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Keep tokens private`}),`: Don’t commit tokens to version control`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Monitor usage`}),`: Track widget loads to detect unauthorized use`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rotate tokens`}),`: Request new tokens periodically from Benzinga`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Domain restrictions`}),`: Configure allowed domains with Benzinga support`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`rate-limits`,children:`Rate Limits`}),`\n`,_jsx(_components.p,{children:`Widget API tokens are subject to rate limits based on your license agreement:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Standard tier: Up to 10,000 widget loads per day`}),`\n`,_jsx(_components.li,{children:`Premium tier: Up to 100,000 widget loads per day`}),`\n`,_jsx(_components.li,{children:`Enterprise tier: Custom limits based on agreement`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(Heading,{level:`3`,id:`common-authorization-issues`,children:`Common Authorization Issues`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Widget shows “Unauthorized” error:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verify your token is correctly included in the URL`}),`\n`,_jsx(_components.li,{children:`Check that your token hasn’t expired`}),`\n`,_jsx(_components.li,{children:`Ensure you’re accessing from an authorized domain`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Data not updating:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Confirm your license includes real-time data access`}),`\n`,_jsx(_components.li,{children:`Check that your token has the necessary permissions`}),`\n`,_jsx(_components.li,{children:`Verify your rate limits haven’t been exceeded`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`getting-help`,children:`Getting Help`}),`\n`,_jsx(_components.p,{children:`For authorization issues or questions:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Email: `,_jsx(_components.a,{href:`mailto:licensing@benzinga.com`,children:`licensing@benzinga.com`})]}),`\n`,_jsx(_components.li,{children:`Include your widget URL structure (with token redacted)`}),`\n`,_jsx(_components.li,{children:`Describe the specific error or behavior you’re experiencing`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsxs(_components.p,{children:[`Once authorized, explore the available `,_jsx(_components.a,{href:`/widgets/overview`,children:`widget options`}),` to customize your financial data displays.`]})]})}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":"Authorization","description":"How to authorize access to Benzinga Widgets","href":"/widgets/authorization"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Getting Your API Token","slug":"getting-your-api-token","depth":2,"children":[]},{"title":"Using Your Token","slug":"using-your-token","depth":2,"children":[{"title":"Basic Authentication","slug":"basic-authentication","depth":3,"children":[]},{"title":"Best Practices","slug":"best-practices","depth":3,"children":[]}]},{"title":"Token Management","slug":"token-management","depth":2,"children":[{"title":"Security Considerations","slug":"security-considerations","depth":3,"children":[]},{"title":"Rate Limits","slug":"rate-limits","depth":3,"children":[]}]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[{"title":"Common Authorization Issues","slug":"common-authorization-issues","depth":3,"children":[]},{"title":"Getting Help","slug":"getting-help","depth":3,"children":[]}]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/benzinga-2/65c7cf6e6b1f9cc4/segment-tracking.js"],"subdomain":"benzinga-2","siteName":"Benzinga API Documentation","title":"Authorization - Benzinga API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/widgets/authorization","matchLevel":0},"ar":{"href":"/ar/widgets/authorization","matchLevel":1},"es":{"href":"/es/widgets/authorization","matchLevel":1},"ja":{"href":"/ja/widgets/authorization","matchLevel":1},"ko":{"href":"/ko/widgets/authorization","matchLevel":1}}},"lastModified":"2026-01-28T15:21:31.480Z","originalFileLocation":"widgets/authorization.mdx","locale":"en"},"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=\"light\"}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 authorize access to Benzinga Widgets\">\u003cmeta data-mint-head name=\"application-name\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Authorization - Benzinga API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to authorize access to Benzinga Widgets\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.benzinga.com/widgets/authorization\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://benzinga-2.mintlify.site/_mintlify/api/og/v2?division=Widgets\u0026amp;title=Authorization\u0026amp;description=How+to+authorize+access+to+Benzinga+Widgets\u0026amp;theme=951387b6cad12e407ed6cc82\u0026amp;signature=6e1dd7ce5b5fa34229c602f38b96178bdbe2a77de7f48874834eaf19db0a136a\">\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=\"Authorization - Benzinga API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to authorize access to Benzinga Widgets\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://benzinga-2.mintlify.site/_mintlify/api/og/v2?division=Widgets\u0026amp;title=Authorization\u0026amp;description=How+to+authorize+access+to+Benzinga+Widgets\u0026amp;theme=951387b6cad12e407ed6cc82\u0026amp;signature=6e1dd7ce5b5fa34229c602f38b96178bdbe2a77de7f48874834eaf19db0a136a\">\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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#093451\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.benzinga.com/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/widgets/authorization.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.benzinga.com/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.benzinga.com/ar/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.benzinga.com/es/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.benzinga.com/ja/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.benzinga.com/ko/widgets/authorization\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.benzinga.com/widgets/authorization\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.benzinga.com/#organization\",\"name\":\"Benzinga API Documentation\",\"url\":\"https://docs.benzinga.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/light.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=403bc1a840639b27c9ab9956952e8ae3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.benzinga.com#website\",\"name\":\"Benzinga API Documentation\",\"url\":\"https://docs.benzinga.com\",\"publisher\":{\"@id\":\"https://docs.benzinga.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.benzinga.com/widgets/authorization#webpage\",\"url\":\"https://docs.benzinga.com/widgets/authorization\",\"name\":\"Authorization\",\"description\":\"How to authorize access to Benzinga Widgets\",\"dateModified\":\"2026-01-28T15:21:31.480Z\",\"isPartOf\":{\"@id\":\"https://docs.benzinga.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.benzinga.com/widgets/authorization#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.benzinga.com/widgets/authorization#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Widgets\",\"item\":\"https://docs.benzinga.com/widgets/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Authorization\",\"item\":\"https://docs.benzinga.com/widgets/authorization\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.benzinga.com/widgets/authorization#article\",\"headline\":\"Authorization\",\"name\":\"Authorization\",\"description\":\"How to authorize access to Benzinga Widgets\",\"url\":\"https://docs.benzinga.com/widgets/authorization\",\"mainEntityOfPage\":{\"@id\":\"https://docs.benzinga.com/widgets/authorization#webpage\"},\"dateModified\":\"2026-01-28T15:21:31.480Z\",\"publisher\":{\"@id\":\"https://docs.benzinga.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.benzinga.com#website\"}}]}\u003c/script>","siteName":"Benzinga API Documentation","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction/welcome"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"WebSocket Reference","pages":[{"title":"WebSocket Reference","href":"/ws-reference/overview"}]},{"tab":"Webhook Reference","pages":[{"title":"Webhook Reference","href":"/webhook-reference/overview"}]},{"tab":"TCP Reference","pages":[{"title":"TCP Reference","href":"/tcp-reference/introduction"}]},{"tab":"Widgets","groups":[{"group":"Widgets","pages":[{"title":"Benzinga Widgets","description":"Embeddable financial data visualizations for your website","href":"/widgets/overview"},{"title":"Authorization","href":"/widgets/authorization"}]}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/widgets/authorization"}]},{"language":"es","pages":[{"title":"es","href":"/es/widgets/authorization"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/widgets/authorization"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/widgets/authorization"}]}]},"basePath":"","title":"Authorization - Benzinga API Documentation","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}