{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"apowerb by thaink2","description":"Open-source agentic framework designed and developed by thaink2 (https://thaink2.com/) — orchestration, tools, RAG, Text-to-SQL and webhooks on top of FastAPI and Google ADK.","colors":{"primary":"#0A1E72","light":"#5B7CFA","dark":"#061551"},"logo":{"light":"https://mintcdn.com/thaink2-445e19b2/G-Bg0QEpn3RacSgU/logo/apowerb-wide.png?fit=max\u0026auto=format\u0026n=G-Bg0QEpn3RacSgU\u0026q=85\u0026s=8c55ead64dbd0accc078436c4677b613","dark":"https://mintcdn.com/thaink2-445e19b2/G-Bg0QEpn3RacSgU/logo/apowerb-wide.png?fit=max\u0026auto=format\u0026n=G-Bg0QEpn3RacSgU\u0026q=85\u0026s=8c55ead64dbd0accc078436c4677b613","href":"https://github.com/apowerb/apowerb"},"favicon":"https://mintcdn.com/thaink2-445e19b2/G-Bg0QEpn3RacSgU/logo/favicon.png?fit=max\u0026auto=format\u0026n=G-Bg0QEpn3RacSgU\u0026q=85\u0026s=8067a724851c9622a9ab114c9d0e798d","navbar":{"links":[{"icon":"bug","href":"https://github.com/apowerb/apowerb/issues","label":"Issues"}],"primary":{"type":"github","href":"https://github.com/apowerb/apowerb"}},"footer":{"socials":{"github":"https://github.com/apowerb","discord":"https://discord.com/channels/1470717940075597896","website":"https://thaink2.com"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/apowerb"},{"anchor":"PyPI","icon":"python","href":"https://pypi.org/project/apowerb/"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/channels/1470717940075597896"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"thaink2-445e19b2","hasAudioNarration":false,"actualSubdomain":"thaink2-445e19b2","customDomains":["docs.apowerb.com"],"gitSource":{"type":"github","owner":"apowerb","repo":"apowerb-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad9d24c8f23b9083221e8fa","collectionId":"5a148b9c-cb04-456e-8332-ef6a79c90b36","liveDeploymentHistoryId":"6ad9d24c8f23b9083221e8fa","schemaVersion":"v3"},"feedback":{"thumbs":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad9d24c8f23b9083221e8fa","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API reference","count":217},{"language":"default","tag":"Endpoints","count":214},{"language":"default","tag":"Documentation","count":44},{"language":"default","tag":"API Reference","count":27},{"language":"default","tag":"dashboards","count":16},{"language":"default","tag":"integrations","count":15},{"language":"default","tag":"adk","count":14},{"language":"default","tag":"Deployment","count":12},{"language":"default","tag":"Platforms","count":12},{"language":"default","tag":"Get started","count":11}],"searchSettings":{"isFiltersEnabled":true}},"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":"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":"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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/streaming","slug":"/guides/streaming","pageMetadata":{"title":"SSE streaming","description":"Three server-sent event channels.","href":"/guides/streaming"},"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: \"Three server-sent event channels.\"\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`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Channel`}),_jsx(_components.th,{children:`Endpoint`}),_jsx(_components.th,{children:`Events`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Agent response`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /api/adk/run_sse`})}),_jsx(_components.td,{children:`Token-by-token output`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`RAG progress`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`GET /api/rag/stream/{agent_id}`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`connected`}),`, `,_jsx(_components.code,{children:`status`}),`, `,_jsx(_components.code,{children:`complete`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Notifications`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`GET /api/notifications/stream`})}),_jsx(_components.td,{children:`Real-time user notifications`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`consuming-a-stream`,children:`Consuming a stream`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`21`,language:`javascript`,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:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`21`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` res`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"/api/adk/run_sse\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Authorization:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `Bearer \"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`token`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`payload`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` reader`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` res`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`body`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`getReader`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` decoder`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` TextDecoder`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`while`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`done`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`value`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` reader`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`read`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`done`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`break`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` line`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` of`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` decoder`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`decode`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`value`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`).`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`split`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\n`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`line`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`startsWith`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"data: \"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` handle`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`parse`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`line`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`slice`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`6`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)));`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Chunks do not align with event boundaries. Buffer the decoded text and split on\nnewlines across reads rather than parsing each chunk on its own.`})})]})}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":"SSE streaming","description":"Three server-sent event channels.","href":"/guides/streaming"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Consuming a stream","slug":"consuming-a-stream","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"thaink2-445e19b2","siteName":"apowerb by thaink2","title":"SSE streaming - apowerb by thaink2","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-03T10:53:25.624Z","originalFileLocation":"guides/streaming.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=\"Three server-sent event channels.\">\u003cmeta data-mint-head name=\"application-name\" content=\"apowerb by thaink2\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"SSE streaming - apowerb by thaink2\">\u003cmeta data-mint-head property=\"og:description\" content=\"Three server-sent event channels.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"apowerb by thaink2\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.apowerb.com/guides/streaming\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://thaink2-445e19b2.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=SSE+streaming\u0026amp;description=Three+server-sent+event+channels.\u0026amp;theme=045de83b015c06428e8044cd\u0026amp;signature=e2b0f0a5c49160823b14cb6cb175e98d606dad4033617ce1e535acb46029a8fd\">\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=\"SSE streaming - apowerb by thaink2\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Three server-sent event channels.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://thaink2-445e19b2.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=SSE+streaming\u0026amp;description=Three+server-sent+event+channels.\u0026amp;theme=045de83b015c06428e8044cd\u0026amp;signature=e2b0f0a5c49160823b14cb6cb175e98d606dad4033617ce1e535acb46029a8fd\">\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/thaink2-445e19b2/S8FDIqkMO24RnD5m/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"apowerb by thaink2\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0A1E72\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.apowerb.com/guides/streaming\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/streaming.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"apowerb by thaink2\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"apowerb by thaink2","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/apowerb"},{"anchor":"PyPI","icon":"python","href":"https://pypi.org/project/apowerb/"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/channels/1470717940075597896"}]},"tabs":[{"tab":"Documentation","icon":"book-open","groups":[{"group":"Get started","icon":"rocket","pages":[{"group":"Introduction","icon":"house","pages":[{"title":"Introduction","href":""}]},{"group":"Quickstart","icon":"bolt","pages":[{"title":"Quickstart","href":"/quickstart"}]},{"group":"Installation","icon":"download","pages":[{"title":"Installation","href":"/installation"}]},{"group":"Configuration","icon":"gear","pages":[{"title":"Configuration","href":"/configuration"},{"title":"Shared model","href":"/configuration/default-llm"},{"title":"File storage","href":"/configuration/storage"},{"title":"Microsoft","href":"/configuration/microsoft"},{"title":"Google","href":"/configuration/google"},{"title":"Orchestrator","href":"/configuration/orchestration"},{"title":"Logs and traces","href":"/configuration/observability"},{"title":"System mail","href":"/configuration/mail"}]}]},{"group":"Concepts","icon":"layers","pages":[{"group":"Architecture","icon":"network-wired","pages":[{"title":"Architecture","href":"/concepts/architecture"}]},{"group":"Editions \u0026 Extensions","icon":"box","pages":[{"title":"Editions and extensions","href":"/concepts/editions"}]},{"group":"Agents","icon":"robot","pages":[{"title":"Agents","href":"/concepts/agents"},{"title":"Orchestration","href":"/concepts/orchestration"}]},{"group":"Sessions \u0026 Runs","icon":"play","pages":[{"title":"Sessions and runs","href":"/concepts/sessions-and-runs"}]},{"group":"Tools","icon":"wrench","pages":[{"title":"Tools","href":"/concepts/tools"}]},{"group":"Artifacts","icon":"box-archive","pages":[{"title":"Artifacts","href":"/guides/artifacts"}]},{"group":"Hub","icon":"store","pages":[{"title":"Agent Hub","href":"/guides/hub"}]}]},{"group":"Business Agents","icon":"sparkles","pages":[{"group":"Business knowledge (RAG)","icon":"book-open-cover","pages":[{"title":"Business knowledge (RAG)","href":"/guides/rag"}]},{"group":"Data Analyst","icon":"database","pages":[{"title":"Text-to-SQL","href":"/guides/text-to-sql"}]},{"group":"BI \u0026 Dashboards","icon":"chart-pie","pages":[{"title":"BI and dashboards","href":"/guides/bi"}]}]},{"group":"Frontend","icon":"desktop","pages":[{"group":"JavaScript SDK","icon":"code","pages":[{"title":"JavaScript SDK","href":"/ecosystem/javascript-sdk"}]},{"group":"Web Interface","icon":"window","pages":[{"title":"apowerb-ui","href":"/ecosystem/apowerb-ui"}]}]},{"group":"Automation","icon":"webhook","pages":[{"title":"Workflows","href":"/guides/workflows"},{"title":"Webhooks","href":"/guides/webhooks"},{"title":"Orchestrator","href":"/guides/orchestrator"}]},{"group":"AgentOps","icon":"magnifying-glass-chart","pages":[{"group":"Supervision","icon":"user-shield","pages":[{"title":"Supervision","href":"/monitoring/supervision"}]},{"group":"Logs","icon":"file-lines","pages":[{"title":"Logs","href":"/monitoring/logs"}]},{"group":"Guardrails","icon":"shield-check","pages":[{"title":"Guardrails","href":"/monitoring/guardrails"}]}]},{"group":"Integrations","icon":"puzzle-piece","pages":[{"group":"Overview","icon":"info","pages":[{"title":"Integrations","href":"/guides/integrations/overview"}]},{"group":"Google","icon":"google","pages":[{"title":"Google Integration","href":"/guides/integrations/google"}]},{"group":"Microsoft","icon":"microsoft","pages":[{"title":"Microsoft Integration","href":"/guides/integrations/microsoft"}]}]},{"group":"Tools \u0026 Skills","icon":"wrench","pages":[{"group":"Tools","icon":"toolbox","pages":[{"title":"Tools","href":"/guides/tools"}]},{"group":"MCP","icon":"server","pages":[{"title":"MCP","href":"/guides/mcp"}]},{"group":"Skills","icon":"lightbulb","pages":[{"title":"Skills","href":"/guides/skills"}]}]},{"group":"Ecosystem","icon":"globe","pages":[{"group":"Overview","icon":"info","pages":[{"title":"Overview","href":"/ecosystem/overview"}]},{"group":"Core","icon":"apowerb","pages":[{"title":"apowerb","href":"/ecosystem/apowerb"}]},{"group":"Interface","icon":"window","pages":[{"title":"apowerb-ui","href":"/ecosystem/apowerb-ui"}]},{"group":"RAG","icon":"database","pages":[{"title":"th2rag","href":"/ecosystem/th2rag"}]},{"group":"Monitoring","icon":"file-lines","pages":[{"title":"th2pulse","href":"/ecosystem/th2pulse"}]},{"group":"Automation","icon":"bolt","pages":[{"title":"th2etl","href":"/ecosystem/th2etl"}]}]},{"group":"Contributing","icon":"heart","pages":[{"group":"Guide","icon":"book","pages":[{"title":"Contributing","href":"/contributing/contributing"}]},{"title":"Development setup","href":"/contributing/development"},{"title":"Release process","href":"/contributing/releases"}]}]},{"tab":"Deployment","icon":"server","groups":[{"group":"Platforms","icon":"server","pages":[{"title":"Deployment","href":"/deployment/introduction"},{"title":"Installation guide","href":"/deployment/install"},{"title":"Docker Compose","href":"/deployment/dockercompose"},{"title":"Kubernetes, step by step","href":"/deployment/kubernetes"},{"title":"Helm Chart","href":"/deployment/helmchart"},{"title":"Single VM / HTTPS","href":"/deployment/virtual-machine"},{"title":"DigitalOcean","href":"/deployment/digitalocean"},{"title":"Azure App Service","href":"/deployment/azure-app-service"},{"title":"Google Cloud Run","href":"/deployment/google-cloud-run"},{"title":"Podman","href":"/deployment/podman"},{"title":"Portainer","href":"/deployment/portainer"},{"title":"Hostman","href":"/deployment/hostman"}]}]},{"tab":"API reference","icon":"code","groups":[{"group":"Overview","icon":"info","pages":[{"title":"API reference","href":"/api-reference/introduction"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Errors","href":"/api-reference/errors"}]},{"group":"Endpoints","icon":"database","pages":[{"group":"API Reference","pages":[{"title":"Health Legacy Alias","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /health","href":"/api-reference/health-legacy-alias"},{"title":"Version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /version","href":"/api-reference/version"},{"title":"Finalize Agent Identity Credentials","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /agent-identity/finalize","href":"/api-reference/finalize-agent-identity-credentials"},{"title":"List Apps","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /list-apps","href":"/api-reference/list-apps"},{"title":"Get Adk App Info","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/app-info","href":"/api-reference/get-adk-app-info"},{"title":"Get Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/api-reference/get-session"},{"title":"Create Session With Id","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/api-reference/create-session-with-id"},{"title":"Delete Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/api-reference/delete-session"},{"title":"Update Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/api-reference/update-session"},{"title":"List Sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions","href":"/api-reference/list-sessions"},{"title":"Create Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /apps/{app_name}/users/{user_id}/sessions","href":"/api-reference/create-session"},{"title":"Get Artifact Version Metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}/metadata","href":"/api-reference/get-artifact-version-metadata"},{"title":"List Artifact Versions Metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/metadata","href":"/api-reference/list-artifact-versions-metadata"},{"title":"List Artifact Names","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/api-reference/list-artifact-names"},{"title":"Save Artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/api-reference/save-artifact"},{"title":"Load Artifact Version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}","href":"/api-reference/load-artifact-version"},{"title":"List Artifact Versions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions","href":"/api-reference/list-artifact-versions"},{"title":"Load Artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/api-reference/load-artifact"},{"title":"Delete Artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/api-reference/delete-artifact"},{"title":"Patch Memory","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /apps/{app_name}/users/{user_id}/memory","href":"/api-reference/patch-memory"},{"title":"Run Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /run","href":"/api-reference/run-agent"},{"title":"Run Agent Sse","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /run_sse","href":"/api-reference/run-agent-sse"},{"title":"Run Adk Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/{agent_id}/run","href":"/api-reference/run-adk-agent"},{"title":"Get Agent Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/{agent_id}/status","href":"/api-reference/get-agent-status"},{"title":"Get Models","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/models","href":"/api-reference/get-models"},{"title":"Transcribe Audio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/audio/transcribe","href":"/api-reference/transcribe-audio"},{"title":"Google Verification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /google3c3f80c61f9d38d4.html","href":"/api-reference/google-verification"}]},{"group":"auth","pages":[{"title":"Login","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/token","href":"/api-reference/auth/login"},{"title":"Refresh Token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/refresh-token","href":"/api-reference/auth/refresh-token"},{"title":"Logout","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/logout","href":"/api-reference/auth/logout"},{"title":"Forgot Password","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/forgot-password","href":"/api-reference/auth/forgot-password"},{"title":"Reset Password","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/reset-password","href":"/api-reference/auth/reset-password"},{"title":"Verify Email","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/verify-email","href":"/api-reference/auth/verify-email"},{"title":"Resend Verification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/auth/resend-verification","href":"/api-reference/auth/resend-verification"}]},{"group":"users","pages":[{"title":"Get All Users","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/users/","href":"/api-reference/users/get-all-users"},{"title":"Create User","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/users/","href":"/api-reference/users/create-user"},{"title":"Get Current User Route","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/users/me","href":"/api-reference/users/get-current-user-route"},{"title":"Get User By Id","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/users/{user_id}","href":"/api-reference/users/get-user-by-id"},{"title":"Delete User","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/users/{user_id}","href":"/api-reference/users/delete-user"},{"title":"Update User","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/users/{user_id}","href":"/api-reference/users/update-user"},{"title":"Get User By Email","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/users/email/{user_email}","href":"/api-reference/users/get-user-by-email"},{"title":"Delete User By Email","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/users/email/{user_email}","href":"/api-reference/users/delete-user-by-email"}]},{"group":"agents","pages":[{"title":"List Agents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents","href":"/api-reference/agents/list-agents"},{"title":"Create Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents","href":"/api-reference/agents/create-agent"},{"title":"Read Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/{agent_id}","href":"/api-reference/agents/read-agent"},{"title":"Update Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/agents/{agent_id}","href":"/api-reference/agents/update-agent"},{"title":"Remove Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/agents/{agent_id}","href":"/api-reference/agents/remove-agent"},{"title":"Template Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/agents/{agent_id}/template-status","href":"/api-reference/agents/template-status"},{"title":"Resync Template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/{agent_id}/resync-template","href":"/api-reference/agents/resync-template"},{"title":"Hot-reload an agent's module and runner","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/agents/{agent_id}/reload","href":"/api-reference/agents/hot-reload-an-agents-module-and-runner"}]},{"group":"tools","pages":[{"title":"List Tools","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools","href":"/api-reference/tools/list-tools"},{"title":"Get Tools Docs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/docs","href":"/api-reference/tools/get-tools-docs"},{"title":"Get Tool Params","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools/{tool_name}/params","href":"/api-reference/tools/get-tool-params"},{"title":"List Mcp Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/mcp_configs","href":"/api-reference/tools/list-mcp-configs"},{"title":"Save Mcp Config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/mcp_configs","href":"/api-reference/tools/save-mcp-config"},{"title":"Update Mcp Config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/mcp_configs/{mcp_config_id}","href":"/api-reference/tools/update-mcp-config"},{"title":"Reload Mcp Toolbox","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/mcp_configs/reload","href":"/api-reference/tools/reload-mcp-toolbox"}]},{"group":"tools_config","pages":[{"title":"List Tool Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools_config","href":"/api-reference/tools_config/list-tool-configs"},{"title":"Create Tool Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/tools_config","href":"/api-reference/tools_config/create-tool-configs"},{"title":"Get Tool Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/tools_config/{tool_config_id}","href":"/api-reference/tools_config/get-tool-configs"},{"title":"Update Tool Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/tools_config/{tool_config_id}","href":"/api-reference/tools_config/update-tool-configs"},{"title":"Delete Tool Configs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/tools_config/{tool_config_id}","href":"/api-reference/tools_config/delete-tool-configs"}]},{"group":"adk","pages":[{"title":"Run Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/run","href":"/api-reference/adk/run-agent"},{"title":"Run Agent Sse","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/run_sse","href":"/api-reference/adk/run-agent-sse"},{"title":"List All Sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/adk/sessions/list","href":"/api-reference/adk/list-all-sessions"},{"title":"Generate Title Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/generate_title","href":"/api-reference/adk/generate-title-endpoint"},{"title":"Create Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/sessions","href":"/api-reference/adk/create-session"},{"title":"Get Session History","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/adk/sessions/{agent_name}/{user_id}/{session_id}","href":"/api-reference/adk/get-session-history"},{"title":"Delete Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/adk/sessions/{agent_name}/{user_id}/{session_id}","href":"/api-reference/adk/delete-session"},{"title":"Update Session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/adk/sessions/{agent_name}/{user_id}/{session_id}","href":"/api-reference/adk/update-session"},{"title":"Get Session Trace","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/adk/sessions/{agent_name}/{user_id}/{session_id}/trace","href":"/api-reference/adk/get-session-trace"},{"title":"Set Session Title","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/adk/sessions/{agent_name}/{user_id}/{session_id}/title","href":"/api-reference/adk/set-session-title"},{"title":"Run Agent From Jwt Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/run_from_jwt","href":"/api-reference/adk/run-agent-from-jwt-endpoint"},{"title":"Schedule Agent Run Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/schedule_run","href":"/api-reference/adk/schedule-agent-run-endpoint"},{"title":"Run Agent Now Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/run_now","href":"/api-reference/adk/run-agent-now-endpoint"},{"title":"Run Agent From Refresh Token Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/adk/run_from_refresh_token","href":"/api-reference/adk/run-agent-from-refresh-token-endpoint"}]},{"group":"artifacts","pages":[{"title":"List Artifact Library","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/artifacts/library","href":"/api-reference/artifacts/list-artifact-library"},{"title":"List Artifacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/artifacts/{agent_name}/{user_id}/{session_id}","href":"/api-reference/artifacts/list-artifacts"},{"title":"Get Artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/artifacts/{agent_name}/{user_id}/{session_id}/{filename}","href":"/api-reference/artifacts/get-artifact"},{"title":"Execute Artifact Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/artifacts/{agent_name}/{user_id}/{session_id}/{filename}/execute","href":"/api-reference/artifacts/execute-artifact-endpoint"}]},{"group":"scheduler","pages":[{"title":"List Pipelines","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/pipelines","href":"/api-reference/scheduler/list-pipelines"},{"title":"Create Agent Trigger","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/pipelines/agents/triggers","href":"/api-reference/scheduler/create-agent-trigger"},{"title":"List Pipeline Schedules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/pipelines/{pipeline_uuid}/schedules","href":"/api-reference/scheduler/list-pipeline-schedules"},{"title":"List Schedule Runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/pipelines/{pipeline_uuid}/schedules/{schedule_id}/runs","href":"/api-reference/scheduler/list-schedule-runs"},{"title":"Cancel Pipeline Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/pipelines/runs/{run_id}/cancel","href":"/api-reference/scheduler/cancel-pipeline-run"},{"title":"Get Pipeline Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/pipelines/runs/{run_id}","href":"/api-reference/scheduler/get-pipeline-run"},{"title":"Get Pipeline Run Logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/pipelines/runs/{run_id}/logs","href":"/api-reference/scheduler/get-pipeline-run-logs"},{"title":"Update Pipeline Schedule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/pipelines/{pipeline_uuid}/schedules/{schedule_id}","href":"/api-reference/scheduler/update-pipeline-schedule"}]},{"group":"files","pages":[{"title":"Upload File","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/files/upload","href":"/api-reference/files/upload-file"},{"title":"Upload Chunk","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/files/upload-chunk","href":"/api-reference/files/upload-chunk"},{"title":"Upload Complete","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/files/upload-complete","href":"/api-reference/files/upload-complete"},{"title":"List Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/files/{agent_id}","href":"/api-reference/files/list-files"},{"title":"Download File","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/files/{agent_id}/{filename}","href":"/api-reference/files/download-file"}]},{"group":"superagents","pages":[{"title":"List Templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/superagents","href":"/api-reference/superagents/list-templates"},{"title":"Get Template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/superagents/{template_id}","href":"/api-reference/superagents/get-template"}]},{"group":"hub","pages":[{"title":"List Hub","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/hub","href":"/api-reference/hub/list-hub"},{"title":"Get Hub","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/hub/{hub_id}","href":"/api-reference/hub/get-hub"},{"title":"Remove From Hub","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/hub/{hub_id}","href":"/api-reference/hub/remove-from-hub"},{"title":"Publish","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/hub/publish","href":"/api-reference/hub/publish"},{"title":"Clone","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/hub/clone","href":"/api-reference/hub/clone"}]},{"group":"rag","pages":[{"title":"Index Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/index-files","href":"/api-reference/rag/index-files"},{"title":"Index Url","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/index-url","href":"/api-reference/rag/index-url"},{"title":"Index Db","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/index-db","href":"/api-reference/rag/index-db"},{"title":"Index Db Nl","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/index-db-nl","href":"/api-reference/rag/index-db-nl"},{"title":"Index S3","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/index-s3","href":"/api-reference/rag/index-s3"},{"title":"Get Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/rag/status/{knowledge_id}","href":"/api-reference/rag/get-status"},{"title":"Get Knowledge Map","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/rag/knowledge/{agent_id}","href":"/api-reference/rag/get-knowledge-map"},{"title":"Rag Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/rag/webhook","href":"/api-reference/rag/rag-webhook"},{"title":"Rag Stream","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/rag/stream/{agent_id}","href":"/api-reference/rag/rag-stream"}]},{"group":"data-lake","pages":[{"title":"List Pins","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/data-lake/pins/list","href":"/api-reference/data-lake/list-pins"},{"title":"Read Pin","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/data-lake/pins/read","href":"/api-reference/data-lake/read-pin"},{"title":"Write Pin","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/data-lake/pins/write","href":"/api-reference/data-lake/write-pin"}]},{"group":"config","pages":[{"title":"Get Public Config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/config","href":"/api-reference/config/get-public-config"}]},{"group":"api-keys","pages":[{"title":"List Keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/saved-api-keys","href":"/api-reference/api-keys/list-keys"},{"title":"Create Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/saved-api-keys","href":"/api-reference/api-keys/create-key"},{"title":"Remove Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/saved-api-keys/{api_key_id}","href":"/api-reference/api-keys/remove-key"}]},{"group":"integrations","pages":[{"title":"Github Connect","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/github/connect","href":"/api-reference/integrations/github-connect"},{"title":"Github Callback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/github/callback","href":"/api-reference/integrations/github-callback"},{"title":"Microsoft Service Connect","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/microsoft/{service}/connect","href":"/api-reference/integrations/microsoft-service-connect"},{"title":"Microsoft Service Callback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/microsoft/{service}/callback","href":"/api-reference/integrations/microsoft-service-callback"},{"title":"List Shared Mailboxes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/microsoft/outlook/shared-mailboxes","href":"/api-reference/integrations/list-shared-mailboxes"},{"title":"Add Shared Mailbox","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/microsoft/outlook/shared-mailboxes","href":"/api-reference/integrations/add-shared-mailbox"},{"title":"Debug Outlook Token Scopes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/microsoft/outlook/debug/token-scopes","href":"/api-reference/integrations/debug-outlook-token-scopes"},{"title":"Suggest Shared Mailboxes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/microsoft/outlook/shared-mailboxes/suggestions","href":"/api-reference/integrations/suggest-shared-mailboxes"},{"title":"Set Active Shared Mailbox","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/integrations/microsoft/outlook/shared-mailboxes/active","href":"/api-reference/integrations/set-active-shared-mailbox"},{"title":"Remove Shared Mailbox","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/integrations/microsoft/outlook/shared-mailboxes/{email}","href":"/api-reference/integrations/remove-shared-mailbox"},{"title":"Google Connect","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/google/connect","href":"/api-reference/integrations/google-connect"},{"title":"Google Callback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/google/callback","href":"/api-reference/integrations/google-callback"},{"title":"Odoo Connect","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/integrations/odoo/connect","href":"/api-reference/integrations/odoo-connect"},{"title":"List Integrations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/integrations/","href":"/api-reference/integrations/list-integrations"},{"title":"Disconnect Integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/integrations/{provider}","href":"/api-reference/integrations/disconnect-integration"}]},{"group":"webhooks","pages":[{"title":"List Subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/webhooks/subscriptions","href":"/api-reference/webhooks/list-subscriptions"},{"title":"Create Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/webhooks/subscriptions","href":"/api-reference/webhooks/create-subscription"},{"title":"Delete Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/webhooks/subscriptions/{subscription_db_id}","href":"/api-reference/webhooks/delete-subscription"},{"title":"Update Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/webhooks/subscriptions/{subscription_db_id}","href":"/api-reference/webhooks/update-subscription"},{"title":"Renew Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/webhooks/subscriptions/{subscription_db_id}/renew","href":"/api-reference/webhooks/renew-subscription"},{"title":"Receive Notification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/webhooks/{service}/notifications","href":"/api-reference/webhooks/receive-notification"},{"title":"List Webhook Logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/webhooks/logs","href":"/api-reference/webhooks/list-webhook-logs"},{"title":"Get Webhook Log By Id","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/webhooks/logs/{log_id}","href":"/api-reference/webhooks/get-webhook-log-by-id"},{"title":"Get Webhook Log Body","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/webhooks/logs/{log_id}/body","href":"/api-reference/webhooks/get-webhook-log-body"},{"title":"Get Webhook Log Attachment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/webhooks/logs/{log_id}/attachments/{filename}","href":"/api-reference/webhooks/get-webhook-log-attachment"},{"title":"Retrigger Webhook Log","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/webhooks/logs/{log_id}/retrigger","href":"/api-reference/webhooks/retrigger-webhook-log"}]},{"group":"notifications","pages":[{"title":"List Notifications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications","href":"/api-reference/notifications/list-notifications"},{"title":"Notification Stream","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications/stream","href":"/api-reference/notifications/notification-stream"},{"title":"Unread Count","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/notifications/unread-count","href":"/api-reference/notifications/unread-count"},{"title":"Mark As Read","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/notifications/{notification_id}/read","href":"/api-reference/notifications/mark-as-read"},{"title":"Mark All As Read","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/notifications/read-all","href":"/api-reference/notifications/mark-all-as-read"}]},{"group":"emailing","pages":[{"title":"Get Auth Url","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/emailing/microsoft/auth-url","href":"/api-reference/emailing/get-auth-url"},{"title":"Oauth Callback","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/emailing/microsoft/callback","href":"/api-reference/emailing/oauth-callback"},{"title":"Connection Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/emailing/microsoft/status","href":"/api-reference/emailing/connection-status"}]},{"group":"onedrive-browser","pages":[{"title":"List Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/onedrivebrowser/list","href":"/api-reference/onedrive-browser/list-files"},{"title":"Search Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/onedrivebrowser/search","href":"/api-reference/onedrive-browser/search-files"},{"title":"Get File Content","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/onedrivebrowser/content","href":"/api-reference/onedrive-browser/get-file-content"},{"title":"Get Excel Preview","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/onedrivebrowser/excel-preview","href":"/api-reference/onedrive-browser/get-excel-preview"}]},{"group":"google-drive-browser","pages":[{"title":"List Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/googledrivebrowser/list","href":"/api-reference/google-drive-browser/list-files"},{"title":"Search Files","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/googledrivebrowser/search","href":"/api-reference/google-drive-browser/search-files"},{"title":"Get File Content","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/googledrivebrowser/content","href":"/api-reference/google-drive-browser/get-file-content"}]},{"group":"charts","pages":[{"title":"List charts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/charts","href":"/api-reference/charts/list-charts"},{"title":"Create a chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/charts","href":"/api-reference/charts/create-a-chart"},{"title":"Get a single chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/charts/{chart_id}","href":"/api-reference/charts/get-a-single-chart"},{"title":"Delete a chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/charts/{chart_id}","href":"/api-reference/charts/delete-a-chart"},{"title":"Partially update a chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/charts/{chart_id}","href":"/api-reference/charts/partially-update-a-chart"},{"title":"Create a KPI stat card","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/charts/shortcuts/kpi","href":"/api-reference/charts/create-a-kpi-stat-card"},{"title":"Create a time-series chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/charts/shortcuts/timeseries","href":"/api-reference/charts/create-a-time-series-chart"},{"title":"Add a chart to the user's chat dashboard (user-triggered)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/charts/{chart_id}/send-to-dashboard","href":"/api-reference/charts/add-a-chart-to-the-users-chat-dashboard-user-triggered"}]},{"group":"dashboards","pages":[{"title":"List dashboards","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards","href":"/api-reference/dashboards/list-dashboards"},{"title":"Create a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/dashboards","href":"/api-reference/dashboards/create-a-dashboard"},{"title":"List published dashboards shared with the current user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/shared","href":"/api-reference/dashboards/list-published-dashboards-shared-with-the-current-user"},{"title":"Get a dashboard by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/{dashboard_id}","href":"/api-reference/dashboards/get-a-dashboard-by-id"},{"title":"Delete a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/dashboards/{dashboard_id}","href":"/api-reference/dashboards/delete-a-dashboard"},{"title":"Partially update a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/dashboards/{dashboard_id}","href":"/api-reference/dashboards/partially-update-a-dashboard"},{"title":"Get a dashboard by slug","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/by-slug/{slug}","href":"/api-reference/dashboards/get-a-dashboard-by-slug"},{"title":"Get published dashboard by slug (public access)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/public/{slug}","href":"/api-reference/dashboards/get-published-dashboard-by-slug-public-access"},{"title":"Publish a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/dashboards/{dashboard_id}/publish","href":"/api-reference/dashboards/publish-a-dashboard"},{"title":"Unpublish a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/dashboards/{dashboard_id}/unpublish","href":"/api-reference/dashboards/unpublish-a-dashboard"},{"title":"Add a component to a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/dashboards/{dashboard_id}/components","href":"/api-reference/dashboards/add-a-component-to-a-dashboard"},{"title":"Remove a component from a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/dashboards/{dashboard_id}/components/{component_id}","href":"/api-reference/dashboards/remove-a-component-from-a-dashboard"},{"title":"Update a key-value component's content","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/dashboards/{dashboard_id}/components/{component_id}","href":"/api-reference/dashboards/update-a-key-value-components-content"},{"title":"Move a component to a new grid position","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/dashboards/{dashboard_id}/components/{component_id}/position","href":"/api-reference/dashboards/move-a-component-to-a-new-grid-position"},{"title":"Get agent linked to dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/{dashboard_id}/agent","href":"/api-reference/dashboards/get-agent-linked-to-dashboard"},{"title":"Link or unlink an agent to a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/dashboards/{dashboard_id}/agent","href":"/api-reference/dashboards/link-or-unlink-an-agent-to-a-dashboard"}]},{"group":"chart-data","pages":[{"title":"Get chart data (public access)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/public/charts/{chart_id}/data","href":"/api-reference/chart-data/get-chart-data-public-access"},{"title":"Fetch paginated data for a chart","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/charts/{chart_id}/data","href":"/api-reference/chart-data/fetch-paginated-data-for-a-chart"}]},{"group":"bi-stats","pages":[{"title":"BI module statistics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bi/stats","href":"/api-reference/bi-stats/bi-module-statistics"}]},{"group":"bi-upload","pages":[{"title":"Upload a CSV file for BI analysis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bi/upload-csv","href":"/api-reference/bi-upload/upload-a-csv-file-for-bi-analysis"},{"title":"Import a Google Drive file for BI analysis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bi/import/google-drive","href":"/api-reference/bi-upload/import-a-google-drive-file-for-bi-analysis"},{"title":"List user's connected Google Drive tool configurations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bi/tool-configs/google-drive","href":"/api-reference/bi-upload/list-users-connected-google-drive-tool-configurations"}]},{"group":"bi-datasets","pages":[{"title":"List uploaded datasets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bi/datasets","href":"/api-reference/bi-datasets/list-uploaded-datasets"},{"title":"Preview a OneDrive spreadsheet (xlsx/xls/xlsm/ods/csv/tsv)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bi/onedrive/preview","href":"/api-reference/bi-datasets/preview-a-onedrive-spreadsheet-xlsxxlsxlsmodscsvtsv"},{"title":"Preview a dataset","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bi/datasets/{file_id}/preview","href":"/api-reference/bi-datasets/preview-a-dataset"},{"title":"Delete an uploaded dataset","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/bi/datasets/{file_id}","href":"/api-reference/bi-datasets/delete-an-uploaded-dataset"},{"title":"List database tool configurations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bi/tool-configs/database","href":"/api-reference/bi-datasets/list-database-tool-configurations"}]},{"group":"dashboard-refresh","pages":[{"title":"Schedule automatic refresh of a dashboard via an agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/dashboards/{dashboard_id}/schedule-refresh","href":"/api-reference/dashboard-refresh/schedule-automatic-refresh-of-a-dashboard-via-an-agent"},{"title":"List refresh schedules for a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/dashboards/{dashboard_id}/schedules","href":"/api-reference/dashboard-refresh/list-refresh-schedules-for-a-dashboard"},{"title":"Delete a dashboard refresh schedule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/dashboards/{dashboard_id}/schedules/{schedule_id}","href":"/api-reference/dashboard-refresh/delete-a-dashboard-refresh-schedule"}]},{"group":"chart-refresh","pages":[{"title":"Schedule automatic refresh of a chart via an agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/charts/{chart_id}/schedule-refresh","href":"/api-reference/chart-refresh/schedule-automatic-refresh-of-a-chart-via-an-agent"}]},{"group":"share","pages":[{"title":"Create Share","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/conversations/share","href":"/api-reference/share/create-share"},{"title":"Get Share","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/conversations/share/{share_id}","href":"/api-reference/share/get-share"},{"title":"Delete Share","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/conversations/share/{share_id}","href":"/api-reference/share/delete-share"}]},{"group":"skills","pages":[{"title":"List Skills","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/skills","href":"/api-reference/skills/list-skills"},{"title":"Create Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/skills","href":"/api-reference/skills/create-skill"},{"title":"Get Portfolio Skills","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/skills/portfolio","href":"/api-reference/skills/get-portfolio-skills"},{"title":"Export Portfolio Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/skills/portfolio/{skill_name}/export","href":"/api-reference/skills/export-portfolio-skill"},{"title":"Import Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/skills/import","href":"/api-reference/skills/import-skill"},{"title":"Export Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/skills/{skill_id}/export","href":"/api-reference/skills/export-skill"},{"title":"Get Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/skills/{skill_id}","href":"/api-reference/skills/get-skill"},{"title":"Update Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/skills/{skill_id}","href":"/api-reference/skills/update-skill"},{"title":"Delete Skill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/skills/{skill_id}","href":"/api-reference/skills/delete-skill"}]},{"group":"workflows","pages":[{"title":"Run Workflow Sse","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workflows/run-sse","href":"/api-reference/workflows/run-workflow-sse"},{"title":"Cancel Workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/workflows/{wid}/cancel","href":"/api-reference/workflows/cancel-workflow"}]},{"group":"supervision","pages":[{"title":"List Supervision Sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/supervision/sessions","href":"/api-reference/supervision/list-supervision-sessions"}]},{"group":"health","pages":[{"title":"Liveness","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /health/live","href":"/api-reference/health/liveness"},{"title":"Readiness","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /health/ready","href":"/api-reference/health/readiness"},{"title":"Notifier Health Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /health/notifier","href":"/api-reference/health/notifier-health-endpoint"}]}]}]}]},"basePath":"","title":"SSE streaming - apowerb by thaink2","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}