Connect route where the user types their supplier and tariff when the supplier is not listed.
The user types their supplier and tariff name. SUPPLIER_MISSING on Supplier leads here. Support this route so every user can finish.Offer BILL_UPLOAD at the top of the form, because a bill fills in the supplier and the prices.
Returns the callback_url set on the Connect session.
Errors
Error code
Description
tariff_name_missing
Tariff name is required.
data_json_invalid
Data does not conform to the JSON schema.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Flatpeak","colors":{"primary":"#0D9373","light":"#55D799","dark":"#0D9373"},"logo":{"light":"https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/shared/flatpeak-logo-new-dark.png?fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=b3eb2629b2f6d7ac5813f2fc130d3b98","dark":"https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/shared/flatpeak-logo-new-light.png?fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=79bc7b47f8f54f7b623a2aa0522d5dce","href":"/"},"favicon":"https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/favicon.png?fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=f21ca4406e76bd3d6900999d5c9f1510","navbar":{"links":[{"href":"/support","label":"Support"}],"primary":{"type":"button","label":"Console","href":"https://console.flatpeak.com"}},"footer":{"socials":{"github":"https://github.com/flat-peak","linkedin":"https://www.linkedin.com/company/flatpeak"}},"fonts":{"heading":{"family":"NB International Pro","source":"https://flatpeak-static.s3.amazonaws.com/misc/fonts/nbinternationalpro-bold-webfont.woff2","format":"woff2"},"body":{"family":"NB International Pro","source":"https://flatpeak-static.s3.amazonaws.com/misc/fonts/nbinternationalpro-regular-webfont.woff2","format":"woff2"}},"styling":{"eyebrows":"section","codeblocks":"system","latex":false},"integrations":{"ga4":{"measurementId":"G-2ZGZW08N65"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flatpeak-d495c19e","hasAudioNarration":false,"actualSubdomain":"flatpeak-d495c19e","customDomains":[],"gitSource":{"type":"github","owner":"flat-peak","repo":"busbar-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af588a42092b9c7b91cf695"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af783c51bcf9df148926cf0","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"API Reference","count":155},{"language":"default","tag":"Energy API","count":116},{"language":"default","tag":"Fleet API","count":88},{"language":"default","tag":"Platform","count":51},{"language":"default","tag":"Guides","count":49},{"language":"default","tag":"Tariffs","count":45},{"language":"default","tag":"VPP","count":45},{"language":"default","tag":"Enroll customers","count":26},{"language":"default","tag":"Connect","count":23},{"language":"default","tag":"VPP events","count":16}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":not(pre)>code{white-space:nowrap}html[data-current-path=\"/\"] #navbar div:has(>.nav-tabs),html[data-current-path=\"/\"] #navbar [data-component-part=\"products-selector-trigger\"]{display:none}"}],"page":{"pagePath":"energy-api/reference/connect/tariff/unlisted-supplier","slug":"/energy-api/reference/connect/tariff/unlisted-supplier","pageMetadata":{"title":"Unlisted supplier","icon":"input-text","sidebarTitle":"Unlisted supplier","description":"Connect route where the user types their supplier and tariff when the supplier is not listed.","href":"/energy-api/reference/connect/tariff/unlisted-supplier"},"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: \"Connect route where the user types their supplier and tariff when the supplier is not listed.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Frame,Heading,OptimizedImage,Tab,Table,Tabs}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The user types their supplier and tariff name. `,_jsx(_components.code,{children:`SUPPLIER_MISSING`}),` on `,_jsx(_components.a,{href:`/energy-api/reference/connect/tariff/supplier`,children:`Supplier`}),` leads here. Support this route so every user can finish.`]}),`\n`,_jsxs(_components.p,{children:[`Offer `,_jsx(_components.code,{children:`BILL_UPLOAD`}),` at the top of the form, because a bill fills in the supplier and the prices.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Preview`,id:`preview`,children:_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=5a8de072c5af6ef3118c40ee9f0fb9ea`,style:{width:`200px`},\"data-og-width\":`1572`,width:`1572`,\"data-og-height\":`3408`,height:`3408`,\"data-path\":`images/busbar/connect/unlisted-provider.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=280\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=82767ce8777fbc01e78c91916f043860 280w, https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=560\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=f680bd534769b867ac2a062be7f6989a 560w, https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=840\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=8c4be9d6573096b2b3a79d57d142b3ed 840w, https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=2a21ec8d6342254d4f18b89939448c0f 1100w, https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=4f7fa7387ca489c362dd2f3e4aa67419 1650w, https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2B6nWUU4-c2pSD3E\u0026q=85\u0026s=1429867ef07f63e5c9a6ec2b555151fc 2500w`})})}),_jsxs(Tab,{title:`Code`,id:`code`,\"data-child-heading-ids\":`[\"actions\",\"errors\"]`,children:[_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`Connect response`,numberOfLines:`31`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`31`,children:[_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:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"connect_session\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"cos_6587fa4362341be5b524de3b\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"route\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"supplier_input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"live_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"actions\"`}),_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:` \"BILL_UPLOAD\"`}),_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:` \"BACK\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"CLOSE\"`})}),`\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:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"device_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BATTERY_STORAGE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"timezone\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Europe/London\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GBP\"`})]}),`\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:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"postal_address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address_line1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1-3\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address_line2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Strand\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"city\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"London\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Greater London\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"post_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"WC2N 5EH\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"country_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GB\"`})]}),`\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:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"supplier\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},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:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tariff\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},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`]})})}),_jsx(CodeBlock,{filename:`Your POST to connect`,numberOfLines:`15`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`15`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://connect.flatpeak.com`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"connect_session\": \"cos_66f3b3ce79623c504678cd0a\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"route\": \"supplier_input\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"data\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"supplier\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"Bright Energy\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"tariff\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"Simple Saver\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`})}),`\n`]})})})]}),_jsx(Heading,{level:`4`,id:`actions`,children:`Actions`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Action`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`BILL_UPLOAD`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Returns `,_jsx(_components.a,{href:`/energy-api/reference/connect/tariff/bill-upload`,children:`Bill upload`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`BACK`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Returns the previous page.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`CLOSE`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Returns the `,_jsx(_components.code,{children:`callback_url`}),` set on the Connect session.`]})]})]})]}),_jsx(Heading,{level:`4`,id:`errors`,children:`Errors`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Error code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`tariff_name_missing`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Tariff name is required.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`data_json_invalid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Data does not conform to the JSON schema.`})]})]})]})]})]})]})}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":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Unlisted supplier","icon":"input-text","sidebarTitle":"Unlisted supplier","description":"Connect route where the user types their supplier and tariff when the supplier is not listed.","href":"/energy-api/reference/connect/tariff/unlisted-supplier"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Actions","slug":"actions","depth":4,"children":[],"tabId":"code"},{"title":"Errors","slug":"errors","depth":4,"children":[],"tabId":"code"}],"codeExamples":{}},"jsLinks":[],"subdomain":"flatpeak-d495c19e","siteName":"Flatpeak","title":"Unlisted supplier - Flatpeak","relatedPagesConfig":{"enabled":false,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T14:49:09.786Z","originalFileLocation":"energy-api/reference/connect/tariff/unlisted-supplier.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=\"Connect route where the user types their supplier and tariff when the supplier is not listed.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Flatpeak\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex, nofollow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_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=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Unlisted supplier - Flatpeak\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect route where the user types their supplier and tariff when the supplier is not listed.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Flatpeak\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://flatpeak-d495c19e.mintlify.dev/docs/energy-api/reference/connect/tariff/unlisted-supplier\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flatpeak-d495c19e.mintlify.site/docs/_mintlify/api/og/v2?division=Pages\u0026amp;title=Unlisted+supplier\u0026amp;description=Connect+route+where+the+user+types+their+supplier+and+tariff+when+the+supplier+is+not+listed.\u0026amp;theme=c5a97c60590f79f8ff853eab\u0026amp;signature=daa10011908b9f72934bdf495cb56ca9483cd7845044f53f43dcd44f53ec056b\">\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=\"Unlisted supplier - Flatpeak\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect route where the user types their supplier and tariff when the supplier is not listed.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flatpeak-d495c19e.mintlify.site/docs/_mintlify/api/og/v2?division=Pages\u0026amp;title=Unlisted+supplier\u0026amp;description=Connect+route+where+the+user+types+their+supplier+and+tariff+when+the+supplier+is+not+listed.\u0026amp;theme=c5a97c60590f79f8ff853eab\u0026amp;signature=daa10011908b9f72934bdf495cb56ca9483cd7845044f53f43dcd44f53ec056b\">\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=\"/docs/mintlify-assets/_mintlify/favicons/flatpeak-d495c19e/z8DTelcRm9a6-O99/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Flatpeak\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://flatpeak-d495c19e.mintlify.dev/docs/energy-api/reference/connect/tariff/unlisted-supplier\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/energy-api/reference/connect/tariff/unlisted-supplier.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Flatpeak\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Flatpeak\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/energy-api/reference/connect/tariff/unlisted-supplier.md","siteName":"Flatpeak","nav":{"global":null,"products":[{"product":"Energy API","icon":"bolt-auto","description":"For manufacturers (OEMs)","tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/energy-api/guides"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Platform","icon":"server","pages":[{"title":"Energy API reference","sidebarTitle":"Introduction","icon":"memo-circle-info","href":"/energy-api/reference"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /auth/tokens","sidebarTitle":"Authentication","title":"Create a bearer token","href":"/energy-api/reference/auth/tokens"},{"group":"Events","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /events","sidebarTitle":"List events","title":"List all events","href":"/energy-api/reference/events/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /events/{event_id}","sidebarTitle":"Retrieve event","title":"Retrieve an event","href":"/energy-api/reference/events/retrieve"}]},{"group":"Users","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /users","sidebarTitle":"List users","title":"List all users","href":"/energy-api/reference/users/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /users/{user_id}","sidebarTitle":"Retrieve user","title":"Retrieve a user","href":"/energy-api/reference/users/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /users","sidebarTitle":"Create user","title":"Create a user","href":"/energy-api/reference/users/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json PATCH /users/{user_id}","sidebarTitle":"Update user","title":"Update a user","href":"/energy-api/reference/users/update"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json DELETE /users/{user_id}","sidebarTitle":"Delete user","title":"Delete a user","href":"/energy-api/reference/users/delete"}]},{"group":"Locations","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /locations","sidebarTitle":"List locations","title":"List all locations","href":"/energy-api/reference/locations/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /locations/{location_id}","sidebarTitle":"Retrieve location","title":"Retrieve a location","href":"/energy-api/reference/locations/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /locations","sidebarTitle":"Create location","title":"Create a location","href":"/energy-api/reference/locations/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json PATCH /locations/{location_id}","sidebarTitle":"Update location","title":"Update a location","href":"/energy-api/reference/locations/update"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json DELETE /locations/{location_id}","sidebarTitle":"Delete location","title":"Delete a location","href":"/energy-api/reference/locations/delete"}]},{"group":"Devices","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices","sidebarTitle":"List devices","title":"List all devices","href":"/energy-api/reference/devices/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices/{device_id}","sidebarTitle":"Retrieve device","title":"Retrieve a device","href":"/energy-api/reference/devices/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /devices","sidebarTitle":"Create device","title":"Create a device","href":"/energy-api/reference/devices/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json PATCH /devices/{device_id}","sidebarTitle":"Update device","title":"Update a device","href":"/energy-api/reference/devices/update"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json DELETE /devices/{device_id}","sidebarTitle":"Delete device","title":"Delete a device","href":"/energy-api/reference/devices/delete"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices/{device_id}/locations","sidebarTitle":"Location history","title":"List device locations","href":"/energy-api/reference/devices/location-history"}]}]},{"group":"Tariffs","icon":"money-bill-1","pages":[{"group":"Connect","pages":[{"group":"Sessions","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /connect-sessions","title":"Create a Connect session","sidebarTitle":"Create session","href":"/energy-api/reference/connect-sessions/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json PATCH /connect-sessions/{session_id}","title":"Update a Connect session","sidebarTitle":"Update session","href":"/energy-api/reference/connect-sessions/update"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /connect-sessions/{session_id}","title":"Retrieve a Connect session","sidebarTitle":"Retrieve session","href":"/energy-api/reference/connect-sessions/retrieve"}]},{"group":"Pages","pages":[{"title":"Start a Connect session","icon":"circle-play","sidebarTitle":"Start session","href":"/energy-api/reference/connect/tariff/start-session"},{"title":"Color mode","icon":"circle-half-stroke","sidebarTitle":"Color mode","href":"/energy-api/reference/connect/tariff/color-mode"},{"title":"Address","icon":"map-location","sidebarTitle":"Address","href":"/energy-api/reference/connect/tariff/address"},{"title":"Supplier","icon":"utility-pole","sidebarTitle":"Supplier","description":"Connect route where the user picks their energy supplier.","href":"/energy-api/reference/connect/tariff/supplier"},{"title":"Unlisted supplier","icon":"input-text","sidebarTitle":"Unlisted supplier","href":"/energy-api/reference/connect/tariff/unlisted-supplier"},{"title":"Bill upload","icon":"camera","sidebarTitle":"Bill upload","description":"Connect route where the user uploads a bill and Flatpeak reads the supplier and prices.","href":"/energy-api/reference/connect/tariff/bill-upload"},{"title":"Tariff library","icon":"book","sidebarTitle":"Tariff library","href":"/energy-api/reference/connect/tariff/tariff-library"},{"title":"Prices","icon":"calendar-lines-pen","sidebarTitle":"Prices","href":"/energy-api/reference/connect/tariff/prices"},{"title":"Tariff summary","icon":"file-lines","sidebarTitle":"Tariff summary","href":"/energy-api/reference/connect/tariff/summary"},{"title":"Error report","icon":"bug","sidebarTitle":"Error report","href":"/energy-api/reference/connect/tariff/error-report"},{"title":"Banner","icon":"message","sidebarTitle":"Banner","href":"/energy-api/reference/connect/tariff/banner"},{"title":"Redirects","icon":"arrows-retweet","sidebarTitle":"Redirects","href":"/energy-api/reference/connect/tariff/redirects"},{"title":"Server error","icon":"triangle-exclamation","sidebarTitle":"Server error","href":"/energy-api/reference/connect/tariff/server-error"}]}]},{"group":"Tariffs","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /tariffs","sidebarTitle":"List tariffs","title":"List all tariffs","href":"/energy-api/reference/tariffs/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /tariffs","sidebarTitle":"Create tariff","title":"Create a tariff","href":"/energy-api/reference/tariffs/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /tariffs/{tariff_id}","sidebarTitle":"Retrieve tariff","title":"Retrieve a tariff","href":"/energy-api/reference/tariffs/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json DELETE /tariffs/{tariff_id}","sidebarTitle":"Delete tariff","title":"Delete a tariff","href":"/energy-api/reference/tariffs/delete"}]},{"group":"Prices","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices/{device_id}/prices","sidebarTitle":"By device","title":"Retrieve a device price","href":"/energy-api/reference/prices/retrieve-device"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices/{device_id}/prices/audit","sidebarTitle":"Audit by device","title":"Audit a device price","href":"/energy-api/reference/prices/audit-device"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /locations/{location_id}/prices","sidebarTitle":"By location","title":"Retrieve a location price","href":"/energy-api/reference/prices/retrieve-location"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /locations/{location_id}/prices/audit","sidebarTitle":"Audit by location","title":"Audit a location price","href":"/energy-api/reference/prices/audit-location"}]},{"group":"Optimizations","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /devices/{device_id}/optimizations/duration","sidebarTitle":"By duration","title":"Optimize by time duration","href":"/energy-api/reference/optimizations/duration"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /devices/{device_id}/optimizations/limit","sidebarTitle":"By price limit","title":"Optimize by price limit","href":"/energy-api/reference/optimizations/limit"}]},{"group":"Costs","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /devices/{device_id}/costs","sidebarTitle":"By device","title":"Retrieve a device cost","href":"/energy-api/reference/costs/retrieve-device"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /locations/{location_id}/costs","sidebarTitle":"By location","title":"Retrieve a location cost","href":"/energy-api/reference/costs/retrieve-location"}]},{"group":"Meter records","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /devices/{device_id}/meter-records","sidebarTitle":"Submit by device","title":"Submit device meter records","href":"/energy-api/reference/meter-records/submit-device"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json POST /locations/{location_id}/meter-records","sidebarTitle":"Submit by location","title":"Submit location meter records","href":"/energy-api/reference/meter-records/submit-location"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy-tariffs.json GET /meter-records/batches/{batch_id}","sidebarTitle":"Retrieve batch","title":"Retrieve a meter records batch","href":"/energy-api/reference/meter-records/retrieve-batch"}]}]},{"group":"VPP","icon":"hexagon-nodes","pages":[{"title":"What VPP adds","sidebarTitle":"What VPP adds","href":"/energy-api/reference/vpp-fields"},{"group":"Connect","pages":[{"title":"Programs","icon":"list","sidebarTitle":"Programs","href":"/energy-api/reference/connect/vpp/programs"},{"title":"Consent","icon":"badge-check","sidebarTitle":"Consent","href":"/energy-api/reference/connect/vpp/consent"},{"title":"Personal details","icon":"id-badge","sidebarTitle":"Personal details","href":"/energy-api/reference/connect/vpp/personal-details"},{"title":"VPP summary","icon":"file-lines","sidebarTitle":"VPP summary","href":"/energy-api/reference/connect/vpp/summary"},{"title":"Enrollment","icon":"list-check","sidebarTitle":"Enrollment","href":"/energy-api/reference/connect/vpp/enrollment"},{"title":"Rewards","icon":"wallet","sidebarTitle":"Rewards","href":"/energy-api/reference/connect/vpp/rewards"},{"title":"Universal links","icon":"linktree","sidebarTitle":"Universal links","href":"/energy-api/reference/connect/vpp/universal-links"}]},{"group":"Programs","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/vpp-programs","sidebarTitle":"List programs","title":"List VPP programs","href":"/energy-api/reference/vpp-programs/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/vpp-programs/{program_id}","sidebarTitle":"Retrieve program","title":"Retrieve a VPP program","href":"/energy-api/reference/vpp-programs/retrieve"}]},{"group":"Enrollments","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/vpp-enrollments","sidebarTitle":"List enrollments","title":"List VPP enrollments","href":"/energy-api/reference/vpp-enrollments/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /vpp-enrollments/{enrollment_id}","sidebarTitle":"Retrieve enrollment","title":"Retrieve a VPP enrollment","href":"/energy-api/reference/vpp-enrollments/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/vpp-enrollments","sidebarTitle":"Create enrollment","title":"Create a VPP enrollment","href":"/energy-api/reference/vpp-enrollments/create"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /vpp-enrollments/{enrollment_id}/unenroll","sidebarTitle":"Unenroll device","title":"Unenroll a device","href":"/energy-api/reference/vpp-enrollments/unenroll"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/rewards","sidebarTitle":"List rewards","title":"List device rewards","href":"/energy-api/reference/vpp-enrollments/list-rewards"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/consent-history","sidebarTitle":"Consent history","title":"Retrieve consent history","href":"/energy-api/reference/vpp-enrollments/consent-history"}]},{"group":"Instructions","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/instructions","sidebarTitle":"Retrieve instructions","title":"Retrieve device instructions","href":"/energy-api/reference/instructions/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/instructions/confirm","sidebarTitle":"Confirm instructions","title":"Confirm instructions","href":"/energy-api/reference/instructions/confirm"}]},{"group":"Optimizations","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/optimizations/soc","sidebarTitle":"By state of charge","title":"Optimize by state of charge","href":"/energy-api/reference/optimizations/soc"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/optimizations/strategy","sidebarTitle":"By strategy","title":"Optimize by strategy","href":"/energy-api/reference/optimizations/strategy"}]},{"group":"Device state","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/state","sidebarTitle":"Submit state","title":"Submit a device state","href":"/energy-api/reference/device-state/submit"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /device-states","sidebarTitle":"Submit state batch","title":"Submit device states","href":"/energy-api/reference/device-state/submit-batch"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/state","sidebarTitle":"Retrieve state","title":"Retrieve a device state","href":"/energy-api/reference/device-state/retrieve"}]},{"group":"Device settings","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/settings","sidebarTitle":"Retrieve settings","title":"Retrieve device settings","href":"/energy-api/reference/device-settings/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json PATCH /devices/{device_id}/settings","sidebarTitle":"Update settings","title":"Update device settings","href":"/energy-api/reference/device-settings/update"}]},{"group":"VPP events","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /vpp-events","sidebarTitle":"List events","title":"List all VPP events","href":"/energy-api/reference/vpp-events/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /vpp-events/{vpp_event_id}","sidebarTitle":"Retrieve event","title":"Retrieve a VPP event","href":"/energy-api/reference/vpp-events/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /devices/{device_id}/deliveries","sidebarTitle":"List deliveries","title":"List device deliveries","href":"/energy-api/reference/vpp-events/list-deliveries"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/vpp-events/{vpp_event_id}/opt-out","sidebarTitle":"Opt out","title":"Opt a device out of a VPP event","href":"/energy-api/reference/vpp-events/opt-out"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json POST /devices/{device_id}/vpp-events/{vpp_event_id}/opt-in","sidebarTitle":"Opt in","title":"Opt a device back in to a VPP event","href":"/energy-api/reference/vpp-events/opt-in"}]},{"group":"Groups","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /groups","sidebarTitle":"List groups","title":"List all groups","href":"/energy-api/reference/groups/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /groups/{group_id}","sidebarTitle":"Retrieve group","title":"Retrieve a group","href":"/energy-api/reference/groups/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /groups/{group_id}/devices","sidebarTitle":"List group devices","title":"List group devices","href":"/energy-api/reference/groups/list-devices"}]},{"group":"Zones","pages":[{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /zones","sidebarTitle":"List zones","title":"List all zones","href":"/energy-api/reference/zones/list"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /zones/{zone_id}","sidebarTitle":"Retrieve zone","title":"Retrieve a zone","href":"/energy-api/reference/zones/retrieve"},{"openapi":"energy-api/reference/flatpeak-api-spec-energy.json GET /zones/{zone_id}/devices","sidebarTitle":"List zone devices","title":"List zone devices","href":"/energy-api/reference/zones/list-devices"}]}]}]}]},{"product":"Fleet API","icon":"transformer-bolt","description":"For energy suppliers and VPP operators","pages":[{"title":"Fleet API","href":"/fleet-api/guides"}]}]},"basePath":"","title":"Unlisted supplier - Flatpeak","buildId":"dpl_Eok1jboeiLTUE4ccnKdogAktkDhH","deploymentId":"dpl_Eok1jboeiLTUE4ccnKdogAktkDhH","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CAyqa8za.js","DynamicMarkdown-BeNxZ5px.js","zoom-image-lightbox-B856EPTN.js","lightbox-handle-r17bVUz3.js"]}