Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead.
Any of the settings can be updated separately or together.
You can change the following settings:
Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off.
If managed is enabled, we will optimize the pv curtailment.
If external is enabled, we steer based on schedules provided by external parties like energy suppliers.
If off is enabled, we will not curtail the pv.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Nox Energy API Documentation","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/noxenergy/LK-ditiiJi5qdR_F/logo/no_background_1280w.svg?fit=max\u0026auto=format\u0026n=LK-ditiiJi5qdR_F\u0026q=85\u0026s=76d199c82e3e9004e4b2b0485495b689","dark":"https://mintcdn.com/noxenergy/LK-ditiiJi5qdR_F/logo/no_background_1280w.svg?fit=max\u0026auto=format\u0026n=LK-ditiiJi5qdR_F\u0026q=85\u0026s=76d199c82e3e9004e4b2b0485495b689"},"favicon":"https://mintcdn.com/noxenergy/oDgp7bhrcXB1ycgu/favicon.ico?fit=max\u0026auto=format\u0026n=oDgp7bhrcXB1ycgu\u0026q=85\u0026s=0c3dbf242c2c387619658d2efd5cab91","navbar":{"links":[{"href":"mailto:support@nox.energy","label":"Support"}],"primary":{"type":"button","label":"Dashboard Demo","href":"https://nox-supplier.vercel.app/"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/energy-nox"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.nox.energy/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"noxenergy","hasAudioNarration":false,"actualSubdomain":"noxenergy","customDomains":["docs.nox.energy"],"gitSource":{"type":"github","owner":"robinvcnox","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae21b5360416b77ca6bd557","collectionId":"673bb1f5-df8e-4add-8650-aebc2067fa86","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae21b5360416b77ca6bd557"},"entitlements":{},"buildId":"6ae21b5360416b77ca6bd557","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Docs","count":52},{"language":"default","tag":"Asset Info","count":20},{"language":"default","tag":"Connecting Users and Devices","count":14},{"language":"default","tag":"HP","count":11},{"language":"default","tag":"PV","count":11},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"User Management","count":9},{"language":"default","tag":"Battery (preview)","count":8},{"language":"default","tag":"Connections (preview)","count":7},{"language":"default","tag":"API Guides","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-docs/pv/user-management/patch-devices-pv-settings","slug":"/api-docs/pv/user-management/patch-devices-pv-settings","pageMetadata":{"title":"Patch Devices Pv Settings","description":"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead.\nAny of the settings can be updated separately or together.\n\n\n You can change the following settings:\n\n * Enable/Disable steering optimizations. `pv_curtailment_mode` can be set to `managed`, `external` or `off`.\n If `managed` is enabled, we will optimize the pv curtailment.\n If `external` is enabled, we steer based on schedules provided by external parties like energy suppliers.\n If `off` is enabled, we will not curtail the pv.\n\n * The country code and the postal code","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json patch /v1/devices/pv/settings","href":"/api-docs/pv/user-management/patch-devices-pv-settings","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead.\\nAny of the settings can be updated separately or together.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"You can change the following settings:\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"\\n\", _jsxs(_components.p, {\n children: [\"Enable/Disable steering optimizations. \", _jsx(_components.code, {\n children: \"pv_curtailment_mode\"\n }), \" can be set to \", _jsx(_components.code, {\n children: \"managed\"\n }), \", \", _jsx(_components.code, {\n children: \"external\"\n }), \" or \", _jsx(_components.code, {\n children: \"off\"\n }), \".\\nIf \", _jsx(_components.code, {\n children: \"managed\"\n }), \" is enabled, we will optimize the pv curtailment.\\nIf \", _jsx(_components.code, {\n children: \"external\"\n }), \" is enabled, we steer based on schedules provided by external parties like energy suppliers.\\nIf \", _jsx(_components.code, {\n children: \"off\"\n }), \" is enabled, we will not curtail the pv.\"]\n }), \"\\n\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"\\n\", _jsx(_components.p, {\n children: \"The country code and the postal code\"\n }), \"\\n\"]\n }), \"\\n\"]\n })]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Patch Devices Pv Settings","description":"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead.\nAny of the settings can be updated separately or together.\n\n\n You can change the following settings:\n\n * Enable/Disable steering optimizations. `pv_curtailment_mode` can be set to `managed`, `external` or `off`.\n If `managed` is enabled, we will optimize the pv curtailment.\n If `external` is enabled, we steer based on schedules provided by external parties like energy suppliers.\n If `off` is enabled, we will not curtail the pv.\n\n * The country code and the postal code","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json patch /v1/devices/pv/settings","href":"/api-docs/pv/user-management/patch-devices-pv-settings","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["User Management"],"summary":"Patch Devices Pv Settings","description":"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead.\nAny of the settings can be updated separately or together.\n\n\n You can change the following settings:\n\n * Enable/Disable steering optimizations. `pv_curtailment_mode` can be set to `managed`, `external` or `off`.\n If `managed` is enabled, we will optimize the pv curtailment.\n If `external` is enabled, we steer based on schedules provided by external parties like energy suppliers.\n If `off` is enabled, we will not curtail the pv.\n\n * The country code and the postal code","operationId":"patch_devices_pv_settings_v1_devices_pv_settings_patch","parameters":[],"requestBody":"51d6e260-cef9-45ff-b005-f14b21ecf8e2","responses":{"204":"a58c94dd-8b8b-433c-824d-226e987ae607","422":"8d4bdc7a-b7de-4e8d-92db-01589c02d2b5"},"method":"patch","type":"path","servers":["508f0c27-acf4-47a5-9bd3-2213e0f7f99e"],"security":["d9c83360-8f8f-48e3-b62f-928bb34a0af7"],"path":"/v1/devices/pv/settings","baseUrlOptions":["https://api.nox.energy"],"title":"Patch Devices Pv Settings","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"device_id":{"oneOf":[{"type":"string","title":"Device Id","description":"Device ID to update settings for","uniqueKey":"device_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Device Id","description":"Device ID to update settings for","uniqueKey":"device_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"device_id","typeLabel":"string | null"},"user_id":{"oneOf":[{"type":"string","title":"User Id","description":"User ID to update settings for","uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"User Id","description":"User ID to update settings for","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"},"optimization_settings":{"oneOf":[{"type":"object","title":"OptimizationSettings","description":"Optimization settings for the device","properties":{"pv_curtailment_mode":{"oneOf":[{"type":"string","title":"PVCurtailmentMode","description":"PV curtailment mode. If `managed`, NOX Energy manages the PV curtailment. If `external`, we follow the curtailment schedule provided by the external party. If `off`, PV curtailment is disabled.","enum":["managed","external","off"],"uniqueKey":"optimization_settings.oneOf.0.pv_curtailment_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"PV curtailment mode. If `managed`, NOX Energy manages the PV curtailment. If `external`, we follow the curtailment schedule provided by the external party. If `off`, PV curtailment is disabled.","uniqueKey":"optimization_settings.oneOf.0.pv_curtailment_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"optimization_settings.oneOf.0.pv_curtailment_mode","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"optimization_settings.oneOf.0","typeLabel":"OptimizationSettings · object"},{"type":"null","description":"Optimization settings for the device","uniqueKey":"optimization_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"optimization_settings","typeLabel":"OptimizationSettings · object | null"},"location":{"oneOf":[{"type":"object","title":"LocationSettings","description":"Location-related settings","required":["country"],"properties":{"country":{"type":"string","maxLength":2,"title":"Country","description":"ISO country code","isRequired":true,"uniqueKey":"location.oneOf.0.country","typeLabel":"string"},"postal_code":{"oneOf":[{"type":"string","title":"Postal Code","description":"Postal code for the device location","maxLength":18,"uniqueKey":"location.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postal Code","description":"Postal code for the device location","uniqueKey":"location.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"location.oneOf.0.postal_code","typeLabel":"string | null"}},"uniqueKey":"location.oneOf.0","typeLabel":"LocationSettings · object"},{"type":"null","description":"Location-related settings","uniqueKey":"location.oneOf.1","typeLabel":"null"}],"uniqueKey":"location","typeLabel":"LocationSettings · object | null"}},"additionalProperties":false,"type":"object","title":"DevicesPVSettingsRequest","uniqueKey":"","typeLabel":"DevicesPVSettingsRequest · object"},"examples":{"full_configuration":{"title":"full_configuration","description":"Example with all available settings configured","value":{"user_id":"user456","device_id":"device123","optimization_settings":{"pv_curtailment_mode":"managed"},"location":{"country":"NL","postal_code":"1234AB"}}},"user_id_only":{"title":"user_id_only","description":"Example for updating settings for all devices of a user without specifying device_id","value":{"user_id":"user456","optimization_settings":{"pv_curtailment_mode":"external"},"location":{"country":"NL","postal_code":"1234AB"}}},"device_id_only":{"title":"device_id_only","description":"Example for updating settings for a specific device without user_id","value":{"device_id":"device123","optimization_settings":{"pv_curtailment_mode":"off"},"location":{"country":"NL","postal_code":"1234AB"}}},"location_update_only":{"title":"location_update_only","description":"Example for enabling/disabling device steering","value":{"device_id":"device123","location":{"country":"NL","postal_code":"1234AB"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"a58c94dd-8b8b-433c-824d-226e987ae607":{"description":"No Content - Settings updated successfully","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"8d4bdc7a-b7de-4e8d-92db-01589c02d2b5":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"d9c83360-8f8f-48e3-b62f-928bb34a0af7":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"API Key authentication. Enter your API key in the format: YOUR_API_KEY","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"508f0c27-acf4-47a5-9bd3-2213e0f7f99e":{"url":"https://api.nox.energy","description":"Production Server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"API Key authentication. Enter your API key in the format: YOUR_API_KEY","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"API Key authentication. Enter your API key in the format: YOUR_API_KEY","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"api-docs/pv/openapi-pv.json"},"subdomain":"noxenergy","siteName":"Nox Energy API Documentation","title":"Patch Devices Pv Settings - Nox Energy API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T15:57:21.657Z","originalFileLocation":"api-docs/pv/user-management/patch-devices-pv-settings.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=\"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead. Any of the settings can be updated separately or together. You can change the following settings: Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off. If managed is enabled, we will optimize the pv curtailment. If external is enabled, we steer based on schedules provided by external parties like energy suppliers. If off is enabled, we will not curtail the pv. The country code and the postal code\">\u003cmeta data-mint-head name=\"application-name\" content=\"Nox Energy API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_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/noxenergy/ApHhzoqG1AajPnW6/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Patch Devices Pv Settings - Nox Energy API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead. Any of the settings can be updated separately or together. You can change the following settings: Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off. If managed is enabled, we will optimize the pv curtailment. If external is enabled, we steer based on schedules provided by external parties like energy suppliers. If off is enabled, we will not curtail the pv. The country code and the postal code\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Nox Energy API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://noxenergy.mintlify.app/_mintlify/api/og/v2?division=User+Management\u0026amp;title=Patch+Devices+Pv+Settings\u0026amp;description=Update+on+a+device+or+user+level+the+device%2Fuser+settings.+If+you+want+to+update+a+setting+on+a+device+level%2C+provide+the+device_id+instead.%0AAny+of+the+settings\u0026amp;theme=b3b015f8de44df484b546194\u0026amp;signature=c3e56e408a54301bb68239e0e2e0a289fb94baf88e0524221f1e7ad2f2e00b3e\">\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=\"Patch Devices Pv Settings - Nox Energy API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead. Any of the settings can be updated separately or together. You can change the following settings: Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off. If managed is enabled, we will optimize the pv curtailment. If external is enabled, we steer based on schedules provided by external parties like energy suppliers. If off is enabled, we will not curtail the pv. The country code and the postal code\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://noxenergy.mintlify.app/_mintlify/api/og/v2?division=User+Management\u0026amp;title=Patch+Devices+Pv+Settings\u0026amp;description=Update+on+a+device+or+user+level+the+device%2Fuser+settings.+If+you+want+to+update+a+setting+on+a+device+level%2C+provide+the+device_id+instead.%0AAny+of+the+settings\u0026amp;theme=b3b015f8de44df484b546194\u0026amp;signature=c3e56e408a54301bb68239e0e2e0a289fb94baf88e0524221f1e7ad2f2e00b3e\">\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/noxenergy/ApHhzoqG1AajPnW6/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Nox Energy API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-docs/pv/user-management/patch-devices-pv-settings.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.nox.energy/#organization\",\"name\":\"Nox Energy API Documentation\",\"url\":\"https://docs.nox.energy\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/noxenergy/LK-ditiiJi5qdR_F/logo/no_background_1280w.svg?fit=max\u0026auto=format\u0026n=LK-ditiiJi5qdR_F\u0026q=85\u0026s=76d199c82e3e9004e4b2b0485495b689\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.nox.energy#website\",\"name\":\"Nox Energy API Documentation\",\"url\":\"https://docs.nox.energy\",\"publisher\":{\"@id\":\"https://docs.nox.energy/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings#webpage\",\"url\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings\",\"name\":\"Patch Devices Pv Settings\",\"description\":\"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead. Any of the settings can be updated separately or together. You can change the following settings: Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off. If managed is enabled, we will optimize the pv curtailment. If external is enabled, we steer based on schedules provided by external parties like energy suppliers. If off is enabled, we will not curtail the pv. The country code and the postal code\",\"dateModified\":\"2026-10-28T15:57:21.657Z\",\"isPartOf\":{\"@id\":\"https://docs.nox.energy#website\"},\"breadcrumb\":{\"@id\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PV\",\"item\":\"https://docs.nox.energy/api-docs/pv/user-management/delete-user\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Management\",\"item\":\"https://docs.nox.energy/api-docs/pv/user-management/delete-user\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Patch Devices Pv Settings\",\"item\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings#apireference\",\"headline\":\"Patch Devices Pv Settings\",\"name\":\"Patch Devices Pv Settings\",\"description\":\"Update on a device or user level the device/user settings. If you want to update a setting on a device level, provide the device_id instead. Any of the settings can be updated separately or together. You can change the following settings: Enable/Disable steering optimizations. pv_curtailment_mode can be set to managed, external or off. If managed is enabled, we will optimize the pv curtailment. If external is enabled, we steer based on schedules provided by external parties like energy suppliers. If off is enabled, we will not curtail the pv. The country code and the postal code\",\"url\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings\",\"mainEntityOfPage\":{\"@id\":\"https://docs.nox.energy/api-docs/pv/user-management/patch-devices-pv-settings#webpage\"},\"dateModified\":\"2026-10-28T15:57:21.657Z\",\"publisher\":{\"@id\":\"https://docs.nox.energy/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.nox.energy#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Nox Energy API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Nox Energy API Documentation","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.nox.energy/blog"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/introduction"}]},{"tab":"API Docs","groups":[{"group":"API setup","pages":[{"title":"Authentication","href":"/api-docs/authentication"}]},{"group":"Connecting Users and Devices","pages":[{"group":"By supplier (deprecating)","pages":[{"title":"Create supplier link session","deprecated":null,"version":null,"openapi":"/api-docs/supplier-integration/openapi-supplier-auth-v2.json post /supplier/link-sessions","href":"/api-docs/supplier-integration/supplier/create-supplier-link-session"},{"group":"Deprecated","pages":[{"title":"Connect User to NOX","deprecated":true,"version":null,"openapi":"/api-docs/supplier-integration/openapi-supplier-auth.json post /users/{userId}/link","href":"/api-docs/supplier-integration-deprecated/supplier-integration/connect-user-to-nox"}]}]},{"group":"By manufacturer (deprecating)","pages":[{"title":"Create manufacturer link session","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer-integration/openapi-manufacturer-auth-v2.json post /manufacturer/link-sessions","href":"/api-docs/manufacturer-integration/manufacturer/create-manufacturer-link-session"},{"title":"Create manufacturer device connection","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer-integration/openapi-manufacturer-auth-v2.json post /manufacturer/device-connections","href":"/api-docs/manufacturer-integration/manufacturer/create-manufacturer-device-connection"},{"group":"Deprecated","pages":[{"title":"Connect User to NOX","deprecated":true,"version":null,"openapi":"/api-docs/manufacturer-integration/openapi-manufacturer-auth.json post /manufacturers/nox","href":"/api-docs/manufacturer-integration-deprecated/manufacturer-integration/connect-user-to-nox"},{"title":"Connect User to NOX with Supplier OAuth","deprecated":true,"version":null,"openapi":"/api-docs/manufacturer-integration/openapi-manufacturer-auth.json post /manufacturers/suppliers","href":"/api-docs/manufacturer-integration-deprecated/manufacturer-integration/connect-user-to-nox-with-supplier-oauth"}]}]},{"group":"By partner (deprecating)","pages":[{"title":"Create partner link session","deprecated":null,"version":null,"openapi":"/api-docs/partner-integration/openapi-partner-auth.json post /partner/link-sessions","href":"/api-docs/partner-integration/partner/create-partner-link-session"}]},{"group":"Connections (preview)","pages":[{"title":"Create a link session","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json post /v2/connections/link","href":"/api-docs/connections/connections/create-a-link-session"},{"title":"Connect a user you already identify","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json post /v2/connections","href":"/api-docs/connections/connections/connect-a-user-you-already-identify"},{"title":"List a user's connections","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json get /v2/connections","href":"/api-docs/connections/connections/list-a-users-connections"},{"title":"Disconnect a user from a provider","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json delete /v2/connections/{provider}","href":"/api-docs/connections/connections/disconnect-a-user-from-a-provider"},{"title":"Disconnect a user from every provider","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json delete /v2/connections","href":"/api-docs/connections/connections/disconnect-a-user-from-every-provider"},{"title":"Read a user's household","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json get /v2/connections/household","href":"/api-docs/connections/connections/read-a-users-household"},{"title":"Describe a user's household","deprecated":null,"version":null,"openapi":"/api-docs/connections/openapi-connections.json patch /v2/connections/household","href":"/api-docs/connections/connections/describe-a-users-household"}]}]},{"group":"Manufacturer Package","pages":[{"group":"Manufacturer Control","pages":[{"title":"Submit Manufacturer Settings","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer/openapi-manufacturer.json post /v1/manufacturer/settings","href":"/api-docs/manufacturer/manufacturer-control/submit-manufacturer-settings"}]},{"group":"Asset Info","pages":[{"title":"Get Manufacturer Devices","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer/openapi-manufacturer.json get /v1/manufacturer/devices","href":"/api-docs/manufacturer/asset-info/get-manufacturer-devices"}]},{"group":"User Management","pages":[{"title":"Get Devices Settings","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer/openapi-manufacturer.json get /v1/devices/settings","href":"/api-docs/manufacturer/user-management/get-devices-settings"},{"title":"Patch Devices Settings","deprecated":null,"version":null,"openapi":"/api-docs/manufacturer/openapi-manufacturer.json patch /v1/devices/settings","href":"/api-docs/manufacturer/user-management/patch-devices-settings"}]}]},{"group":"HP","pages":[{"group":"Asset Info","pages":[{"title":"Get Devices","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/devices","href":"/api-docs/hp/asset-info/get-devices"},{"title":"Get Device Consumption Forecast Historical","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/device/consumption/forecast/historical","href":"/api-docs/hp/asset-info/get-device-consumption-forecast-historical"},{"title":"Get Device Typical Consumption Historical","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/device/typical-consumption/historical","href":"/api-docs/hp/asset-info/get-device-typical-consumption-historical"},{"title":"Get Device Consumption Historical","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/device/consumption/historical","href":"/api-docs/hp/asset-info/get-device-consumption-historical"},{"title":"Get Devices Hp Current Telemetry","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/devices/telemetry/current","href":"/api-docs/hp/asset-info/get-devices-hp-current-telemetry"}]},{"group":"Thermal Battery Control","pages":[{"title":"Get Thermal Control Forecast","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/device/thermal-control/forecast","href":"/api-docs/hp/thermal-battery-control/get-thermal-control-forecast"},{"title":"Get Thermal Control Current State","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/device/thermal-control/current-state","href":"/api-docs/hp/thermal-battery-control/get-thermal-control-current-state"}]},{"group":"HP Control","pages":[{"title":"Submit Thermal Control Schedule","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json post /v1/device/thermal-control/schedule","href":"/api-docs/hp/hp-control/submit-thermal-control-schedule"}]},{"group":"User Management","pages":[{"title":"Get Devices Settings","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json get /v1/devices/settings","href":"/api-docs/hp/user-management/get-devices-settings"},{"title":"Patch Devices Settings","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json patch /v1/devices/settings","href":"/api-docs/hp/user-management/patch-devices-settings"},{"title":"Delete User","deprecated":null,"version":null,"openapi":"/api-docs/hp/openapi-hp.json delete /v1/user","href":"/api-docs/hp/user-management/delete-user"}]}]},{"group":"PV","pages":[{"group":"User Management","pages":[{"title":"Delete User","description":"Delete all data and connections associated to the user and the energy supplier. Some delete operations might be delayed by 1 day.","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json delete /v1/user","href":"/api-docs/pv/user-management/delete-user"},{"title":"Patch Devices Pv Settings","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json patch /v1/devices/pv/settings","href":"/api-docs/pv/user-management/patch-devices-pv-settings"}]},{"group":"Asset Info","pages":[{"title":"Get Devices Pv","description":"Get information about all NOX connected pv devices associated with your external account. If you want to know the response structure or possible enum values, you can find it in the response model `schema`.","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv","href":"/api-docs/pv/asset-info/get-devices-pv"},{"title":"Get Devices Pv Production Forecast","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv/production/forecast","href":"/api-docs/pv/asset-info/get-devices-pv-production-forecast"},{"title":"Get Devices Pv Production Forecast Realtime","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv/production/forecast/realtime","href":"/api-docs/pv/asset-info/get-devices-pv-production-forecast-realtime"},{"title":"Get Fleet Pv Typical Production","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/fleet/pv/production/typical-production","href":"/api-docs/pv/asset-info/get-fleet-pv-typical-production"},{"title":"Get Devices Pv Typical Production","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv/production/typical-production","href":"/api-docs/pv/asset-info/get-devices-pv-typical-production"},{"title":"Get Device Pv Production","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv/production","href":"/api-docs/pv/asset-info/get-device-pv-production"}]},{"group":"PV Control","pages":[{"title":"Post Pv Control Schedule","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json post /v1/devices/pv/schedules","href":"/api-docs/pv/pv-control/post-pv-control-schedule"},{"title":"Post Pv Control Flex","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json post /v1/devices/pv/flex","href":"/api-docs/pv/pv-control/post-pv-control-flex"},{"title":"Get Devices Pv Control Flex Logs","deprecated":null,"version":null,"openapi":"/api-docs/pv/openapi-pv.json get /v1/devices/pv/flex/logs","href":"/api-docs/pv/pv-control/get-devices-pv-control-flex-logs"}]}]},{"group":"Battery (preview)","pages":[{"group":"Asset Info","pages":[{"title":"Get Devices Battery","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery","href":"/api-docs/battery/asset-info/get-devices-battery"},{"title":"Get Devices Battery Telemetry Current","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery/telemetry/current","href":"/api-docs/battery/asset-info/get-devices-battery-telemetry-current"},{"title":"Get Devices Battery Charge Discharge Historical","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery/charge-discharge/historical","href":"/api-docs/battery/asset-info/get-devices-battery-charge-discharge-historical"},{"title":"Get Devices Battery Typical Charge Discharge Historical","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery/typical-charge-discharge/historical","href":"/api-docs/battery/asset-info/get-devices-battery-typical-charge-discharge-historical"},{"title":"Get Devices Battery Forecast Historical","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery/forecast/historical","href":"/api-docs/battery/asset-info/get-devices-battery-forecast-historical"}]},{"group":"Battery Control","pages":[{"title":"Post Battery Control Schedule","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json post /v1/devices/battery/schedules","href":"/api-docs/battery/battery-control/post-battery-control-schedule"}]},{"group":"User Management","pages":[{"title":"Get Devices Battery Settings","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json get /v1/devices/battery/settings","href":"/api-docs/battery/user-management/get-devices-battery-settings"},{"title":"Patch Devices Battery Settings","deprecated":null,"version":null,"openapi":"/api-docs/battery/openapi-battery.json patch /v1/devices/battery/settings","href":"/api-docs/battery/user-management/patch-devices-battery-settings"}]}]},{"group":"Households (preview)","pages":[{"group":"Asset Info","pages":[{"title":"Get Households","deprecated":null,"version":null,"openapi":"/api-docs/household/openapi-household.json get /v1/households","href":"/api-docs/household/asset-info/get-households"},{"title":"Get Households Telemetry Current","deprecated":null,"version":null,"openapi":"/api-docs/household/openapi-household.json get /v1/households/telemetry/current","href":"/api-docs/household/asset-info/get-households-telemetry-current"},{"title":"Get Households House Load Forecast","deprecated":null,"version":null,"openapi":"/api-docs/household/openapi-household.json get /v1/households/house-load/forecast","href":"/api-docs/household/asset-info/get-households-house-load-forecast"}]}]}]},{"tab":"Supported Assets","pages":[{"title":"Supported Assets","href":"/supported-assets/supported-assets-overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/product-updates"}]}]},"title":"Patch Devices Pv Settings - Nox Energy API Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}