Retrieve a list of charging windows for the provided vehicle.
Charging windows determine the start and stop times for the vehicle to charge, for example so that
the vehicle can be set to charge during electricity off-peak times.
Possible Codes in Error Response (see Errors for error response schema and meaning of codes):
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Volteras","colors":{"primary":"#1371d4","light":"#4086dc","dark":"#1371d4"},"favicon":"https://mintcdn.com/volteras-mtje7p526we/LfoEP390cVDdWh5w/favicon.svg?fit=max\u0026auto=format\u0026n=LfoEP390cVDdWh5w\u0026q=85\u0026s=112f48871cb8a0f48ddef0cf14bb8cc4","logo":{"light":"https://mintcdn.com/volteras-mtje7p526we/zBT3H-cwc7gmHOqy/logo/light.png?fit=max\u0026auto=format\u0026n=zBT3H-cwc7gmHOqy\u0026q=85\u0026s=55ad80cd9d6486c9395f7e4b2cbee898","dark":"https://mintcdn.com/volteras-mtje7p526we/zBT3H-cwc7gmHOqy/logo/dark.png?fit=max\u0026auto=format\u0026n=zBT3H-cwc7gmHOqy\u0026q=85\u0026s=64ecf356abcc5285e031ebc898f30abe"},"api":{"openapi":"https://api.volteras.com/v1/openapi.json"},"navbar":{"links":[{"label":"Volteras Portal","href":"https://portal.volteras.com/sign-in"}],"primary":{"type":"button","label":"Get started","href":"https://www.volteras.com/contact"}},"footer":{"socials":{"twitter":"https://twitter.com/VolterasAPI","linkedin":"https://www.linkedin.com/company/volteras/"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"volteras-mtje7p526we","hasAudioNarration":false,"actualSubdomain":"volteras-mtje7p526we","customDomains":["docs.volteras.com"],"gitSource":{"type":"github","owner":"volteras","repo":"volteras-connect","deployBranch":"main","contentDirectory":"docs/public/connect-api/tools/mintlify","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb6d72a5e03276290adcd3","collectionId":"32f87e55-f716-47eb-ab08-cf0572769e1a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb6d72a5e03276290adcd3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae060428f66b62075d949d4","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"API Reference","count":51},{"language":"default","tag":"Vehicle Command Executions","count":15},{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"Overview","count":9},{"language":"default","tag":"Vehicles","count":5},{"language":"default","tag":"Accounts","count":4},{"language":"default","tag":"Vehicle Connection","count":4},{"language":"default","tag":"MCP Server","count":4},{"language":"default","tag":"Tags","count":3},{"language":"default","tag":"Authentication","count":2}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"api-reference/errors/errors.css","content":"body{margin:0;padding:0;font-family:Inter,\"Inter Fallback\",sans-serif}.error-codes-container{margin:0;background:0 0;padding:20px;min-height:100vh}.search-box,body{background:0 0;color:#e0e0e0}.search-box{width:100%;max-width:400px;padding:8px 16px;margin-bottom:20px;border:1px solid #404040;border-radius:6px;font-size:14px;outline:0;transition:border-color .2s ease}.search-box::placeholder{color:#888}.search-box:focus{border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.2)}#errorCodesTable{width:100%;border-collapse:collapse;background:0 0;border-radius:8px;overflow:hidden;border:1px solid #333}#errorCodesTable th{background:0 0;padding:12px 20px;text-align:center;font-weight:600;font-size:14px;color:#e0e0e0;border-bottom:2px solid #404040;cursor:pointer;user-select:none;position:relative;transition:background-color .2s ease}#errorCodesTable th::after{content:\"↕\";position:absolute;right:12px;opacity:.5;font-size:12px;color:#888}#errorCodesTable th.sort-asc::after{content:\"↑\";opacity:1;color:#e0e0e0}#errorCodesTable th.sort-desc::after{content:\"↓\";opacity:1;color:#e0e0e0}#errorCodesTable td:nth-child(1),#errorCodesTable th:nth-child(1){word-break:break-all}#errorCodesTable td:nth-child(1),#errorCodesTable td:nth-child(2),#errorCodesTable th:nth-child(1),#errorCodesTable th:nth-child(2){width:40%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}#errorCodesTable td:nth-child(3),#errorCodesTable th:nth-child(3){width:20%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}#errorCodesTable td{padding:12px 20px;border-bottom:1px solid #333;color:#b0b0b0;font-size:14px;vertical-align:top}#errorCodesTable td:first-child{font-family:\"Monaco\",\"Menlo\",\"Ubuntu Mono\",monospace;font-weight:600;color:#e0e0e0;background:0 0}.no-results{text-align:center;padding:40px 20px;color:#666;font-style:italic}@media (max-width:768px){.error-codes-container{padding:16px}#errorCodesTable td,#errorCodesTable th{padding:12px 16px;font-size:14px}.search-box{padding:10px 12px}}"}],"page":{"pagePath":"api-reference/vehicle-charging-schedule/list-charging-windows","slug":"/api-reference/vehicle-charging-schedule/list-charging-windows","pageMetadata":{"openapi":"get /v1/vehicles/{vehicle_id}/charging-windows","title":"List Charging Windows","description":"Retrieve a list of charging windows for the provided vehicle.\n\nCharging windows determine the start and stop times for the vehicle to charge, for example so that\nthe vehicle can be set to charge during electricity off-peak times.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- SERVER_ERROR","href":"/api-reference/vehicle-charging-schedule/list-charging-windows"},"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 a: \"a\",\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: \"Retrieve a list of charging windows for the provided vehicle.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Charging windows determine the start and stop times for the vehicle to charge, for example so that\\nthe vehicle can be set to charge during electricity off-peak times.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Possible Codes in Error Response (see \", _jsx(_components.a, {\n href: \"https://docs.volteras.com/api-reference/errors\",\n children: \"Errors\"\n }), \" for error response schema and meaning of codes):\"]\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"AUTHENTICATION_ERROR\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"REQUEST_VALIDATION_ERROR\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"SERVER_ERROR\"\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":{"openapi":"get /v1/vehicles/{vehicle_id}/charging-windows","title":"List Charging Windows","description":"Retrieve a list of charging windows for the provided vehicle.\n\nCharging windows determine the start and stop times for the vehicle to charge, for example so that\nthe vehicle can be set to charge during electricity off-peak times.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- SERVER_ERROR","href":"/api-reference/vehicle-charging-schedule/list-charging-windows"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Vehicle Charging Schedule"],"summary":"List Charging Windows","description":"Retrieve a list of charging windows for the provided vehicle.\n\nCharging windows determine the start and stop times for the vehicle to charge, for example so that\nthe vehicle can be set to charge during electricity off-peak times.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- SERVER_ERROR","operationId":"list_charging_windows_v1_vehicles__vehicle_id__charging_windows_get","security":["8a54abdb-0543-4811-a68a-ff664b2b88cd"],"parameters":["a289b987-bffb-4fe1-9e19-6cfcab291297"],"responses":{"200":"756a5af2-eb6f-416b-ba63-0b3879d89af7"},"method":"get","type":"path","servers":["bd1f7045-4b0a-401e-945e-3ca4ce724101","c883be32-efc6-441f-82ed-980d05b495c0"],"path":"/v1/vehicles/{vehicle_id}/charging-windows","baseUrlOptions":["https://api.volteras.com","https://api.sandbox.volteras.com"],"title":"List Charging Windows","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a289b987-bffb-4fe1-9e19-6cfcab291297":{"name":"vehicle_id","in":"path","required":true,"schema":{"type":"string","title":"Vehicle ID","description":"Unique internal identifier for the vehicle.","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"Unique internal identifier for the vehicle."}},"responses":{"756a5af2-eb6f-416b-ba63-0b3879d89af7":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"chargingWindows":{"items":{"properties":{"startHour":{"type":"integer","title":"Starthour","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].startHour","typeLabel":"integer"},"startMinute":{"type":"integer","title":"Startminute","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].startMinute","typeLabel":"integer"},"endHour":{"type":"integer","title":"Endhour","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].endHour","typeLabel":"integer"},"endMinute":{"type":"integer","title":"Endminute","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].endMinute","typeLabel":"integer"},"daysOfWeek":{"items":{"type":"string","enum":["MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY","SUNDAY"],"title":"Weekdays","uniqueKey":"chargingWindows.items.[INDEX].daysOfWeek.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Daysofweek","description":"The days of the week that the charging window is valid for. If no values in the array, the charging window is valid for all days of the week.","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].daysOfWeek","typeLabel":"enum\u003cstring>[]"},"localTimeOffset":{"type":"integer","title":"Localtimeoffset","description":"The local time offset (vs. UTC) of the start and end times, in minutes. For example, if the vehicle was in UTC+1, this would be 60.","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].localTimeOffset","typeLabel":"integer"},"windowLocation":{"oneOf":[{"type":"object","title":"LatLngValue","required":["longitude","latitude"],"properties":{"longitude":{"type":"number","title":"Longitude","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].windowLocation.oneOf.0.longitude","typeLabel":"number"},"latitude":{"type":"number","title":"Latitude","isRequired":true,"uniqueKey":"chargingWindows.items.[INDEX].windowLocation.oneOf.0.latitude","typeLabel":"number"}},"uniqueKey":"chargingWindows.items.[INDEX].windowLocation.oneOf.0","typeLabel":"LatLngValue · object"},{"type":"null","uniqueKey":"chargingWindows.items.[INDEX].windowLocation.oneOf.1","typeLabel":"null"}],"uniqueKey":"chargingWindows.items.[INDEX].windowLocation","typeLabel":"LatLngValue · object | null"}},"type":"object","required":["startHour","startMinute","endHour","endMinute","daysOfWeek","localTimeOffset"],"title":"ChargingWindow","uniqueKey":"chargingWindows.items.[INDEX]","typeLabel":"ChargingWindow · object"},"type":"array","title":"Chargingwindows","isRequired":true,"uniqueKey":"chargingWindows","typeLabel":"ChargingWindow · object[]"}},"type":"object","required":["chargingWindows"],"title":"VehicleChargingWindows","uniqueKey":"","typeLabel":"VehicleChargingWindows · object"},"examples":{"Example":{"title":"Example","value":{"chargingWindows":[{"startHour":123,"startMinute":123,"endHour":123,"endMinute":123,"daysOfWeek":["MONDAY"],"localTimeOffset":123,"windowLocation":{"longitude":123,"latitude":123}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"8a54abdb-0543-4811-a68a-ff664b2b88cd":{"OAuth2ClientCredentialsBearer":{"type":"oauth2","flows":{"clientCredentials":{"scopes":{},"tokenUrl":"/v1/oauth2/token"}},"scopes":["vehicle:charging_history"],"schemeName":"OAuth2ClientCredentialsBearer"}}},"servers":{"bd1f7045-4b0a-401e-945e-3ca4ce724101":{"url":"https://api.volteras.com"},"c883be32-efc6-441f-82ed-980d05b495c0":{"url":"https://api.sandbox.volteras.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","flows":{"clientCredentials":{"scopes":{},"tokenUrl":"/v1/oauth2/token"}},"scopes":["vehicle:charging_history"],"schemeName":"OAuth2ClientCredentialsBearer"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"The access token received from the authorization server in the OAuth 2.0 flow.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"OAuth2ClientCredentialsBearer","name":"Authorization"}],"title":"OAuth2ClientCredentialsBearer"}]},"originalFileLocation":"openapi.json"},"subdomain":"volteras-mtje7p526we","siteName":"Volteras","title":"List Charging Windows - Volteras","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-28T15:39:45.770Z","originalFileLocation":"api-reference/vehicle-charging-schedule/list-charging-windows.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=\"Retrieve a list of charging windows for the provided vehicle. Charging windows determine the start and stop times for the vehicle to charge, for example so that the vehicle can be set to charge during electricity off-peak times. Possible Codes in Error Response (see Errors for error response schema and meaning of codes): - AUTHENTICATION_ERROR - REQUEST_VALIDATION_ERROR - SERVER_ERROR\">\u003cmeta data-mint-head name=\"application-name\" content=\"Volteras\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List Charging Windows - Volteras\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve a list of charging windows for the provided vehicle. Charging windows determine the start and stop times for the vehicle to charge, for example so that the vehicle can be set to charge during electricity off-peak times. Possible Codes in Error Response (see Errors for error response schema and meaning of codes): - AUTHENTICATION_ERROR - REQUEST_VALIDATION_ERROR - SERVER_ERROR\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Volteras\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://volteras-mtje7p526we.mintlify.app/_mintlify/api/og/v2?division=Vehicle+Charging+Schedule\u0026amp;title=List+Charging+Windows\u0026amp;description=Retrieve+a+list+of+charging+windows+for+the+provided+vehicle.%0A%0ACharging+windows+determine+the+start+and+stop+times+for+the+vehicle+to+charge%2C+for+example+so+tha\u0026amp;theme=67554422239ab8a8bef6a016\u0026amp;signature=624c8b538feecfff3ebdfc4c661705997d472b7f5d8bb6c70c3289afd1b4518c\">\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=\"List Charging Windows - Volteras\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve a list of charging windows for the provided vehicle. Charging windows determine the start and stop times for the vehicle to charge, for example so that the vehicle can be set to charge during electricity off-peak times. Possible Codes in Error Response (see Errors for error response schema and meaning of codes): - AUTHENTICATION_ERROR - REQUEST_VALIDATION_ERROR - SERVER_ERROR\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://volteras-mtje7p526we.mintlify.app/_mintlify/api/og/v2?division=Vehicle+Charging+Schedule\u0026amp;title=List+Charging+Windows\u0026amp;description=Retrieve+a+list+of+charging+windows+for+the+provided+vehicle.%0A%0ACharging+windows+determine+the+start+and+stop+times+for+the+vehicle+to+charge%2C+for+example+so+tha\u0026amp;theme=67554422239ab8a8bef6a016\u0026amp;signature=624c8b538feecfff3ebdfc4c661705997d472b7f5d8bb6c70c3289afd1b4518c\">\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/volteras-mtje7p526we/qAoXSPF7eP1yv3Rf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Volteras\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1371d4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/vehicle-charging-schedule/list-charging-windows.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.volteras.com/#organization\",\"name\":\"Volteras\",\"url\":\"https://docs.volteras.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/volteras-mtje7p526we/zBT3H-cwc7gmHOqy/logo/light.png?fit=max\u0026auto=format\u0026n=zBT3H-cwc7gmHOqy\u0026q=85\u0026s=55ad80cd9d6486c9395f7e4b2cbee898\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.volteras.com#website\",\"name\":\"Volteras\",\"url\":\"https://docs.volteras.com\",\"publisher\":{\"@id\":\"https://docs.volteras.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows#webpage\",\"url\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows\",\"name\":\"List Charging Windows\",\"description\":\"Retrieve a list of charging windows for the provided vehicle. Charging windows determine the start and stop times for the vehicle to charge, for example so that the vehicle can be set to charge during electricity off-peak times. Possible Codes in Error Response (see Errors for error response schema and meaning of codes): - AUTHENTICATION_ERROR - REQUEST_VALIDATION_ERROR - SERVER_ERROR\",\"dateModified\":\"2026-01-28T15:39:45.770Z\",\"isPartOf\":{\"@id\":\"https://docs.volteras.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Vehicle Charging Schedule\",\"item\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-vehicle-departure-times\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List Charging Windows\",\"item\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows#apireference\",\"headline\":\"List Charging Windows\",\"name\":\"List Charging Windows\",\"description\":\"Retrieve a list of charging windows for the provided vehicle. Charging windows determine the start and stop times for the vehicle to charge, for example so that the vehicle can be set to charge during electricity off-peak times. Possible Codes in Error Response (see Errors for error response schema and meaning of codes): - AUTHENTICATION_ERROR - REQUEST_VALIDATION_ERROR - SERVER_ERROR\",\"url\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows\",\"mainEntityOfPage\":{\"@id\":\"https://docs.volteras.com/api-reference/vehicle-charging-schedule/list-charging-windows#webpage\"},\"dateModified\":\"2026-01-28T15:39:45.770Z\",\"publisher\":{\"@id\":\"https://docs.volteras.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.volteras.com#website\"}}]}\u003c/script>","siteName":"Volteras","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/overview/getting-started"}]},{"tab":"API Reference","groups":[{"group":"Authentication","pages":[{"openapi":"post /v1/oauth2/token","title":"Auth Token","href":"/api-reference/authentication/auth-token"},{"openapi":"post /v1/oauth2/test-token","title":"Test Token","href":"/api-reference/authentication/test-token"}]},{"group":"Accounts","pages":[{"openapi":"get /v1/accounts","title":"List Accounts","href":"/api-reference/accounts/list-accounts"},{"openapi":"get /v1/accounts/{account_id}","title":"Get Account","href":"/api-reference/accounts/get-account"},{"openapi":"post /v1/accounts:connect","title":"Action Connect","href":"/api-reference/accounts/action-connect"},{"openapi":"post /v1/accounts/{account_id}:disconnect","title":"Action Disconnect","href":"/api-reference/accounts/action-disconnect"}]},{"group":"Vehicles","pages":[{"openapi":"get /v1/vehicles","title":"List Vehicles","href":"/api-reference/vehicles/list-vehicles"},{"openapi":"get /v1/vehicles/{vehicle_id}","title":"Get Vehicle","href":"/api-reference/vehicles/get-vehicle"},{"openapi":"get /v1/vehicles/{vehicle_id}/options","title":"Get Vehicle Options","href":"/api-reference/vehicles/get-vehicle-options"},{"openapi":"post /v1/vehicles/{vehicle_id}/registration-plate","title":"Update Registration Plate","href":"/api-reference/vehicles/update-registration-plate"},{"openapi":"get /v1/vehicles/{vehicle_id}/specifications","title":"Get Vehicle Specifications","href":"/api-reference/vehicles/get-vehicle-specifications"}]},{"group":"Vehicle Telemetry","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/telemetry","title":"Get Vehicle Telemetry","href":"/api-reference/vehicle-telemetry/get-vehicle-telemetry"}]},{"group":"Vehicle Charging History","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/charging-history/{vehicle_charging_session_id}","title":"Get Vehicle Charging History","href":"/api-reference/vehicle-charging-history/get-vehicle-charging-history"},{"openapi":"get /v1/vehicles/{vehicle_id}/charging-history","title":"List Vehicle Charging History","href":"/api-reference/vehicle-charging-history/list-vehicle-charging-history"}]},{"group":"Vehicle Range","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/range","title":"Get Vehicle Range","href":"/api-reference/vehicle-range/get-vehicle-range"}]},{"group":"Vehicle State of Health","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/state-of-health","title":"Get Vehicle State Of Health","href":"/api-reference/vehicle-state-of-health/get-vehicle-state-of-health"}]},{"group":"Vehicle Command Executions","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/command-executions","title":"List Vehicle Command Executions","href":"/api-reference/vehicle-command-executions/list-vehicle-command-executions"},{"openapi":"get /v1/vehicles/{vehicle_id}/command-executions/{vehicle_command_execution_id}","title":"Get Vehicle Command Execution","href":"/api-reference/vehicle-command-executions/get-vehicle-command-execution"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:actuate-front-trunk","title":"Action Actuate Front Trunk","href":"/api-reference/vehicle-command-executions/action-actuate-front-trunk"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:actuate-rear-trunk","title":"Action Actuate Rear Trunk","href":"/api-reference/vehicle-command-executions/action-actuate-rear-trunk"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:climate-off","title":"Action Climate Off","href":"/api-reference/vehicle-command-executions/action-climate-off"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:climate-on","title":"Action Climate On","href":"/api-reference/vehicle-command-executions/action-climate-on"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:close-charge-port","title":"Action Close Charge Port","href":"/api-reference/vehicle-command-executions/action-close-charge-port"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:lock-doors","title":"Action Lock Doors","href":"/api-reference/vehicle-command-executions/action-lock-doors"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:open-charge-port","title":"Action Open Charge Port","href":"/api-reference/vehicle-command-executions/action-open-charge-port"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:set-charge-limit","title":"Action Set Charge Limit","href":"/api-reference/vehicle-command-executions/action-set-charge-limit"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:set-temperature","title":"Action Set Temperature","href":"/api-reference/vehicle-command-executions/action-set-temperature"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:start-charging","title":"Action Start Charging","href":"/api-reference/vehicle-command-executions/action-start-charging"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:start-hvac-system","title":"Action Start Hvac System","href":"/api-reference/vehicle-command-executions/action-start-hvac-system"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:stop-charging","title":"Action Stop Charging","href":"/api-reference/vehicle-command-executions/action-stop-charging"},{"openapi":"post /v1/vehicles/{vehicle_id}/command-execution:unlock-doors","title":"Action Unlock Doors","href":"/api-reference/vehicle-command-executions/action-unlock-doors"}]},{"group":"Vehicle Alerts","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/alerts","title":"Get Vehicle Alerts","href":"/api-reference/vehicle-alerts/get-vehicle-alerts"}]},{"group":"Vehicle Connection","pages":[{"openapi":"delete /v1/vehicles/{vehicle_id}","title":"Action Disconnect","href":"/api-reference/vehicle-connection/action-disconnect"},{"openapi":"post /v1/vehicles/connect","title":"Bulk Vin Connect","href":"/api-reference/vehicle-connection/bulk-vin-connect"},{"openapi":"get /v1/vehicles/connect/{id}","title":"Bulk Vehicle Connect Group Status","href":"/api-reference/vehicle-connection/bulk-vehicle-connect-group-status"},{"openapi":"get /v1/vehicles/connect/{id}/results","title":"Bulk Vehicle Connect Vin Results","href":"/api-reference/vehicle-connection/bulk-vehicle-connect-vin-results"}]},{"group":"Vehicle Services","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/maintenance/services","title":"Get Vehicle Services","href":"/api-reference/vehicle-services/get-vehicle-services"}]},{"group":"Vehicle Tires","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/maintenance/tires/historic","title":"Get Vehicle Tires Readings Historic","href":"/api-reference/vehicle-tires/get-vehicle-tires-readings-historic"}]},{"group":"Vehicle Manufacturer Alerts","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/maintenance/manufacturer-alerts/current","title":"Get Current Vehicle Oem Alerts","href":"/api-reference/vehicle-manufacturer-alerts/get-current-vehicle-oem-alerts"}]},{"group":"Vehicle Eligibility","pages":[{"openapi":"post /v1/vehicles/eligibility","title":"Bulk Vin Eligibility Check","href":"/api-reference/vehicle-eligibility/bulk-vin-eligibility-check"},{"openapi":"get /v1/vehicles/eligibility/{id}/results","title":"Bulk Vehicle Eligibility Check Results","href":"/api-reference/vehicle-eligibility/bulk-vehicle-eligibility-check-results"}]},{"group":"Rate Limit","pages":[{"openapi":"get /v1/rate-limits","title":"Get Rate Limits","href":"/api-reference/rate-limit/get-rate-limits"}]},{"group":"Vehicle Charging Schedule","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/departure-times","title":"List Vehicle Departure Times","description":"Retrieve a list of departure times for the provided vehicle.\n\nDeparture times determine when the vehicle needs to charge by, working with the target state of charge,\nwhich determines the charging behavior. So for example, if the target state of charge is 80%,\nthe departure time is 10:00, the vehicle is at 70%, and the rate of charge is 10% per hour,\nthe vehicle might start charging at 9:00 to reach 80% by 10:00.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- SERVER_ERROR","href":"/api-reference/vehicle-charging-schedule/list-vehicle-departure-times"},{"openapi":"get /v1/vehicles/{vehicle_id}/charging-windows","title":"List Charging Windows","href":"/api-reference/vehicle-charging-schedule/list-charging-windows"}]},{"group":"Vehicle Listening","pages":[{"openapi":"post /v1/vehicles/{vehicle_id}/listening","title":"Set Vehicle Listening State","description":"Set the listening state for a vehicle.\n\nThe listening state controls whether a vehicle can:\n* Process incoming data stream messages\n* Accept remote commands\n* Fetch data from OEM endpoints\n\nRequirements:\n* Vehicle must belong to the authenticated organization\n* Request will update the vehicle's desired listening state\n\nIf the vehicle is already in the requested listening state, the request is a\nno-op: no new audit entry is recorded and a 200 response is returned with the\ncurrent state.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- RESOURCE_NOT_FOUND\n- SERVER_ERROR","href":"/api-reference/vehicle-listening/set-vehicle-listening-state"},{"openapi":"get /v1/vehicles/{vehicle_id}/listening-audit","title":"Get Vehicle Listening Audit","href":"/api-reference/vehicle-listening/get-vehicle-listening-audit"}]},{"group":"Vehicle Journeys","pages":[{"openapi":"get /v1/vehicles/{vehicle_id}/journeys","title":"List Vehicle Journeys","href":"/api-reference/vehicle-journeys/list-vehicle-journeys"}]},{"group":"Tags","pages":[{"openapi":"post /v1/tags","title":"Add Tag To Entity","href":"/api-reference/tags/add-tag-to-entity"},{"openapi":"delete /v1/tags","title":"Remove Tag From Entity","href":"/api-reference/tags/remove-tag-from-entity"},{"openapi":"get /v1/tags/{entity_type}/{entity_id}","title":"Get Tags","href":"/api-reference/tags/get-tags"}]},{"group":"Errors","pages":[{"title":"Errors","href":"/api-reference/errors/errors"}]}]}]},"title":"List Charging Windows - Volteras","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js","Markdown-CCeGv-zI.js","clsx-BGBGWFTt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cv_O2fky.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-2C5OB2eV.js"]}