https://api.incentives.leap.energy/alpha in production, https://api.staging.incentives.leap.energy/alpha in staging. Send your Leap API key in the x-api-key header:
Send create_application: true on Look up incentives and Leap creates one application per eligible program in the background, usually within a few seconds and before the customer opens the Connect URL. Without the flag, Leap creates no applications.
Three operations act on the application itself, and five more manage its attachments:
Search applications: filter by reference ID or status. Each result’s top-level id is the application ID you pass as application_id everywhere else.
Get application: one application in full, with customer and device detail.
Update application: supply data on the customer’s behalf. Only the fields you include change; null clears one. Status and system identifiers (id, customer_id, program_id) are read-only.
Attachments: upload, list, download, and delete supporting files. See the Requirements reference.
Applications, customers, and installations are numbered, so id, customer_id, and the entries in customer_device_id[] are integers. The catalog device_id on a device is not: it’s the same UUID the incentives lookup takes and returns. Read an identifier back from the application rather than constructing one, and the difference stays invisible.
When you claim a field under Data Preferences in the portal, Leap removes it from the customer-facing form and expects the value from you. On devices you registered, the customer never sees a claimed field and can’t correct it: if a value turns out to be wrong, send another Update application request. Claimed fields reappear for any device the customer adds themselves.
Claim only the fields you can supply for every customer, and send extras as you get them. Values you submit before the customer opens Connect appear pre-filled for them.
Was this page helpful?
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"Leap Incentives Gateway","colors":{"primary":"#7C3AED","light":"#A855F7","dark":"#6D28D9"},"logo":{"light":"https://mintcdn.com/leap-fa97d36a/o6t9FZsEU8eaeSsd/logo/leap_black.svg?fit=max\u0026auto=format\u0026n=o6t9FZsEU8eaeSsd\u0026q=85\u0026s=5fdf37df236af7ead485adb763fbd593","dark":"https://mintcdn.com/leap-fa97d36a/o6t9FZsEU8eaeSsd/logo/leap_white.svg?fit=max\u0026auto=format\u0026n=o6t9FZsEU8eaeSsd\u0026q=85\u0026s=016beb1613f37561ca3a57d60bd2025e"},"favicon":"https://mintcdn.com/leap-fa97d36a/OykPB5F7m0AyNOAT/favicon.svg?fit=max\u0026auto=format\u0026n=OykPB5F7m0AyNOAT\u0026q=85\u0026s=f1054b2c60ae565e37733bcf99008f4b","appearance":{"default":"dark","strict":false},"background":{"decoration":"grid","color":{"light":"#FFFFFF","dark":"#0A0A0B"}},"navbar":{"links":[{"href":"https://partner.incentives.leap.energy/sign-in","label":"Log in"}],"primary":{"type":"button","label":"Get Started","href":"https://partner.incentives.leap.energy/sign-up"}},"footer":{"socials":{"x":"https://x.com/leapdex","linkedin":"https://www.linkedin.com/company/leap-dex"}},"fonts":{"family":"Geist"},"icons":{"library":"lucide"},"styling":{"codeblocks":"dark","latex":false},"integrations":{"ga4":{"measurementId":"G-PF7MQ92GG6"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"leap-fa97d36a","hasAudioNarration":false,"actualSubdomain":"leap-fa97d36a","customDomains":["docs.incentives.leap.energy"],"gitSource":{"type":"github","owner":"leapac","repo":"rebates-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad96798bba12945c1ccfee1","collectionId":"2e9a5ac8-bcea-4860-a233-b431ae6d2645","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad96798bba12945c1ccfee1"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ad96798bba12945c1ccfee1","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Applications","count":9},{"language":"default","tag":"Incentives","count":5},{"language":"default","tag":"Attachments","count":5},{"language":"default","tag":"Devices","count":4},{"language":"default","tag":"Get Started","count":3},{"language":"default","tag":"Saved devices","count":3},{"language":"default","tag":"Programs","count":3},{"language":"default","tag":"VPP Offers","count":1}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'IBM Plex Mono';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n:root{--leap-violet:#a855f7;--leap-violet-deep:#7c3aed;--leap-graphite:#0a0a0b}.code-block,[class*=code] code,code,kbd,pre{font-family:'IBM Plex Mono',ui-monospace,'SF Mono',Menlo,monospace!important;font-variant-numeric:tabular-nums;font-feature-settings:'zero' 1}.dark #background-color,.light #background-color{background-image:linear-gradient(to right,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.028) 1px,transparent 1px);background-size:44px 44px}.light #background-color{background-image:linear-gradient(to right,rgba(10,10,11,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(10,10,11,.035) 1px,transparent 1px)}.tryit-button,[class*='bg-[#3064E3]']{background-color:var(--leap-violet-deep)!important;color:#fff!important}.tryit-button:hover{background-color:var(--leap-violet)!important;opacity:1}a{transition:color 150ms ease-out}a:hover{color:var(--leap-violet)}:focus-visible{outline:2px solid var(--leap-violet);outline-offset:2px;border-radius:2px}::selection{background:color-mix(in oklab,var(--leap-violet) 28%,transparent)}#footer,#navbar,#sidebar{border-color:rgba(255,255,255,.08)}@media (prefers-reduced-motion:reduce){*,::after,::before{transition-duration:.01ms!important;animation-duration:.01ms!important}}"}],"page":{"pagePath":"api-reference/applications/overview","slug":"/api-reference/applications/overview","pageMetadata":{"title":"Applications Guide","description":"Search, update, and attach documentation to the incentive applications you submit.","href":"/api-reference/applications/overview"},"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: \"Search, update, and attach documentation to the incentive applications you submit.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Applications are the incentive submissions you track through processing. Search and update them, and manage supporting attachments.`}),`\n`,_jsx(Heading,{level:`2`,id:`base-url-and-authentication`,children:`Base URL and authentication`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`https://api.incentives.leap.energy/alpha`}),` in production, `,_jsx(_components.code,{children:`https://api.staging.incentives.leap.energy/alpha`}),` in staging. Send your Leap API key in the `,_jsx(_components.code,{children:`x-api-key`}),` header:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`http`,children:_jsx(_components.pre,{className:`shiki shiki-themes dark-plus dark-plus`,style:{backgroundColor:`#0B0C0E`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},language:`http`,children:_jsxs(_components.code,{language:`http`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#569CD6`,\"--shiki-dark\":`#569CD6`},children:`x-api-key:`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:` leap_live_your_api_key_here`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`where-applications-come-from`,children:`Where applications come from`}),`\n`,_jsxs(_components.p,{children:[`Send `,_jsx(_components.code,{children:`create_application: true`}),` on `,_jsx(_components.a,{href:`/api-reference/incentives-lookups/look-up-incentives`,children:`Look up incentives`}),` and Leap creates one application per eligible program in the background, usually within a few seconds and before the customer opens the Connect URL. Without the flag, Leap creates no applications.`]}),`\n`,_jsx(Heading,{level:`2`,id:`endpoints`,children:`Endpoints`}),`\n`,_jsx(_components.p,{children:`Three operations act on the application itself, and five more manage its attachments:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search applications`}),`: filter by reference ID or status. Each result’s top-level `,_jsx(_components.code,{children:`id`}),` is the application ID you pass as `,_jsx(_components.code,{children:`application_id`}),` everywhere else.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Get application`}),`: one application in full, with customer and device detail.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Update application`}),`: supply data on the customer’s behalf. Only the fields you include change; `,_jsx(_components.code,{children:`null`}),` clears one. Status and system identifiers (`,_jsx(_components.code,{children:`id`}),`, `,_jsx(_components.code,{children:`customer_id`}),`, `,_jsx(_components.code,{children:`program_id`}),`) are read-only.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Attachments`}),`: upload, list, download, and delete supporting files. See the `,_jsx(_components.a,{href:`/setup-data-preferences`,children:`Requirements reference`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`identifiers-on-this-api`,children:`Identifiers on this API`}),`\n`,_jsxs(_components.p,{children:[`Applications, customers, and installations are numbered, so `,_jsx(_components.code,{children:`id`}),`, `,_jsx(_components.code,{children:`customer_id`}),`, and the entries in `,_jsx(_components.code,{children:`customer_device_id[]`}),` are integers. The catalog `,_jsx(_components.code,{children:`device_id`}),` on a device is not: it’s the same UUID the incentives lookup takes and returns. Read an identifier back from the application rather than constructing one, and the difference stays invisible.`]}),`\n`,_jsx(Heading,{level:`2`,id:`supplying-data-on-the-customer’s-behalf`,children:`Supplying data on the customer’s behalf`}),`\n`,_jsxs(_components.p,{children:[`When you claim a field under `,_jsx(_components.strong,{children:`Data Preferences`}),` in the portal, Leap removes it from the customer-facing form and expects the value from you. On devices you registered, the customer never sees a claimed field and can’t correct it: if a value turns out to be wrong, send another `,_jsx(_components.strong,{children:`Update application`}),` request. Claimed fields reappear for any device the customer adds themselves.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Claim only the fields you can supply for every customer, and send extras as you get them. Values you submit before the customer opens Connect appear pre-filled for them.`})})]})}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":"dark","config":{},"pageMetadata":{"title":"Applications Guide","description":"Search, update, and attach documentation to the incentive applications you submit.","href":"/api-reference/applications/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Base URL and authentication","slug":"base-url-and-authentication","depth":2,"children":[]},{"title":"Where applications come from","slug":"where-applications-come-from","depth":2,"children":[]},{"title":"Endpoints","slug":"endpoints","depth":2,"children":[]},{"title":"Identifiers on this API","slug":"identifiers-on-this-api","depth":2,"children":[]},{"title":"Supplying data on the customer’s behalf","slug":"supplying-data-on-the-customer’s-behalf","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"leap-fa97d36a","siteName":"Leap Incentives Gateway","title":"Applications Guide - Leap Incentives Gateway","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-02T01:45:53.945Z","originalFileLocation":"api-reference/applications/overview.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=\"dark\"}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=\"Search, update, and attach documentation to the incentive applications you submit.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Leap Incentives Gateway\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Applications Guide - Leap Incentives Gateway\">\u003cmeta data-mint-head property=\"og:description\" content=\"Search, update, and attach documentation to the incentive applications you submit.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Leap Incentives Gateway\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.incentives.leap.energy/api-reference/applications/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://leap-fa97d36a.mintlify.app/_mintlify/api/og/v2?division=Applications\u0026amp;title=Applications+Guide\u0026amp;description=Search%2C+update%2C+and+attach+documentation+to+the+incentive+applications+you+submit.\u0026amp;theme=a1c4742db67240f75c71063c\u0026amp;signature=c82311815c9c322ddee61a19f1107224c7492228d9408cc4223d84f5d5717d9c\">\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=\"Applications Guide - Leap Incentives Gateway\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Search, update, and attach documentation to the incentive applications you submit.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://leap-fa97d36a.mintlify.app/_mintlify/api/og/v2?division=Applications\u0026amp;title=Applications+Guide\u0026amp;description=Search%2C+update%2C+and+attach+documentation+to+the+incentive+applications+you+submit.\u0026amp;theme=a1c4742db67240f75c71063c\u0026amp;signature=c82311815c9c322ddee61a19f1107224c7492228d9408cc4223d84f5d5717d9c\">\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/leap-fa97d36a/UjOw-lUYdKhaJrQR/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Leap Incentives Gateway\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7C3AED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.incentives.leap.energy/api-reference/applications/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/applications/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.incentives.leap.energy/#organization\",\"name\":\"Leap Incentives Gateway\",\"url\":\"https://docs.incentives.leap.energy\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/leap-fa97d36a/o6t9FZsEU8eaeSsd/logo/leap_black.svg?fit=max\u0026auto=format\u0026n=o6t9FZsEU8eaeSsd\u0026q=85\u0026s=5fdf37df236af7ead485adb763fbd593\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.incentives.leap.energy#website\",\"name\":\"Leap Incentives Gateway\",\"url\":\"https://docs.incentives.leap.energy\",\"publisher\":{\"@id\":\"https://docs.incentives.leap.energy/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.incentives.leap.energy/api-reference/applications/overview#webpage\",\"url\":\"https://docs.incentives.leap.energy/api-reference/applications/overview\",\"name\":\"Applications Guide\",\"description\":\"Search, update, and attach documentation to the incentive applications you submit.\",\"dateModified\":\"2026-09-02T01:45:53.945Z\",\"isPartOf\":{\"@id\":\"https://docs.incentives.leap.energy#website\"},\"breadcrumb\":{\"@id\":\"https://docs.incentives.leap.energy/api-reference/applications/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.incentives.leap.energy/api-reference/applications/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Leap Incentives Gateway\",\"item\":\"https://docs.incentives.leap.energy\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Applications Guide\",\"item\":\"https://docs.incentives.leap.energy/api-reference/applications/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.incentives.leap.energy/api-reference/applications/overview#article\",\"headline\":\"Applications Guide\",\"name\":\"Applications Guide\",\"description\":\"Search, update, and attach documentation to the incentive applications you submit.\",\"url\":\"https://docs.incentives.leap.energy/api-reference/applications/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.incentives.leap.energy/api-reference/applications/overview#webpage\"},\"dateModified\":\"2026-09-02T01:45:53.945Z\",\"publisher\":{\"@id\":\"https://docs.incentives.leap.energy/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.incentives.leap.energy#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Leap Incentives Gateway\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Leap Incentives Gateway","nav":{"global":null,"groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/index"},{"title":"Quickstart","href":"/quickstart"},{"title":"Requirements reference","href":"/setup-data-preferences"}]},{"group":"VPP Offers","pages":[{"title":"How VPP offers are priced","href":"/vpp-offers/how-offers-are-priced"}]},{"group":"Incentives","pages":[{"title":"Incentives Guide","href":"/api-reference/incentives-lookups/overview"},{"title":"Eligibility check codes","href":"/api-reference/incentives-lookups/eligibility-codes"},{"title":"Look up incentives","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-incentives.json post /beta/incentives/lookups","href":"/api-reference/incentives-lookups/look-up-incentives"},{"title":"Refresh incentives","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-incentives.json post /beta/incentives/refreshes","href":"/api-reference/incentives-lookups/refresh-incentives"},{"title":"Override incentives","description":"Replace an existing customer's device list, then re-run eligibility. Use this when a customer's equipment has changed. The previous device set is discarded.","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-incentives.json post /beta/incentives/overrides","href":"/api-reference/incentives-lookups/override-incentives"}]},{"group":"Applications","pages":[{"title":"Applications Guide","href":"/api-reference/applications/overview"},{"title":"Search applications","description":"Search and filter the applications you're tracking. Returns a paginated list, filterable by reference ID or status.","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json get /applications","href":"/api-reference/applications/search-applications"},{"title":"Get application","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json get /applications/{application_id}","href":"/api-reference/applications/get-application"},{"title":"Update application","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json patch /applications/{application_id}","href":"/api-reference/applications/update-application"},{"group":"Attachments","pages":[{"title":"List attachments","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json get /applications/attachments","href":"/api-reference/applications/list-attachments"},{"title":"Upload attachment","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json post /applications/attachments","href":"/api-reference/applications/upload-attachment"},{"title":"Commit attachment upload","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json post /applications/attachments/commit","href":"/api-reference/applications/commit-attachment-upload"},{"title":"Download attachment","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json get /applications/attachments/{id}/download","href":"/api-reference/applications/download-attachment"},{"title":"Delete attachment","deprecated":null,"version":null,"openapi":"/api-reference/specs/incentives-applications.json delete /applications/attachments/{id}","href":"/api-reference/applications/delete-attachment"}]}]},{"group":"Programs","pages":[{"title":"List programs","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-programs.json get /beta/incentives/programs","href":"/api-reference/programs/list-programs"},{"title":"Get a program","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-programs.json get /beta/incentives/programs/{program_id}","href":"/api-reference/programs/get-a-program"},{"title":"List approved devices","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-programs.json get /beta/incentives/programs/{programIdentifier}/approved-devices","href":"/api-reference/programs/list-approved-devices"}]},{"group":"Devices","pages":[{"title":"Search device catalog","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-devices.json get /beta/incentives/devices/search","href":"/api-reference/devices/search-device-catalog"},{"group":"Saved devices","pages":[{"title":"List saved devices","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-devices.json get /beta/incentives/devices/saved","href":"/api-reference/devices/list-saved-devices"},{"title":"Save a device","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-devices.json put /beta/incentives/devices/saved/{device_id}","href":"/api-reference/devices/save-a-device"},{"title":"Remove a saved device","deprecated":null,"version":null,"openapi":"/api-reference/specs/gcs-devices.json delete /beta/incentives/devices/saved/{device_id}","href":"/api-reference/devices/remove-a-saved-device"}]}]}]},"title":"Applications Guide - Leap Incentives Gateway","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}