[{"data":1,"prerenderedAt":1592},["Reactive",2],{"navigation-list":3,"page-/api-reference/routes-legacy/mutate-route-navigation-name":460,"page-/api-reference/routes-legacy/mutate-route":461,"schema-newRoute-Mutation":583},{"api-reference":4,"basics":312,"examples":353,"tree":440},{"asideHeader":5,"sectionList":6,"mainHeader":311},"API reference",[7,29,50,95,120,142,155,188,217,249,270],{"label":8,"navigation":-1,"to":9,"icon":10,"itemList":11},"API","/api-reference/api","medium/products/api",[12,17,21,25],{"label":13,"navigation":14,"to":15,"icon":-1,"itemList":16},"Quick setup guide","api-reference","/api-reference/api/quick-setup-guide",[],{"label":18,"navigation":14,"to":19,"icon":-1,"itemList":20},"Pagination","/api-reference/api/pagination",[],{"label":22,"navigation":14,"to":23,"icon":-1,"itemList":24},"API lifecycle","/api-reference/api/api-lifecycle",[],{"label":26,"navigation":14,"to":27,"icon":-1,"itemList":28},"Beta features","/api-reference/api/beta-features",[],{"label":30,"navigation":-1,"to":31,"icon":32,"itemList":33},"Vehicles","/api-reference/vehicle","medium/products/vehicle",[34,38,42,46],{"label":35,"navigation":14,"to":36,"icon":-1,"itemList":37},"Vehicle introduction","/api-reference/vehicle/introduction",[],{"label":39,"navigation":14,"to":40,"icon":-1,"itemList":41},"Query vehicles","/api-reference/vehicle/query-vehicles",[],{"label":43,"navigation":14,"to":44,"icon":-1,"itemList":45},"Query vehicle details","/api-reference/vehicle/query-vehicle-details",[],{"label":47,"navigation":14,"to":48,"icon":-1,"itemList":49},"Query premium vehicle details","/api-reference/vehicle/query-premium-vehicle-details",[],{"label":51,"navigation":-1,"to":52,"icon":53,"itemList":54},"Stations","/api-reference/stations","medium/products/charge-station",[55,59,63,67,71,75,79,83,87,91],{"label":56,"navigation":14,"to":57,"icon":-1,"itemList":58},"Station introduction","/api-reference/stations/introduction",[],{"label":60,"navigation":14,"to":61,"icon":-1,"itemList":62},"Query station details","/api-reference/stations/query-station-details",[],{"label":64,"navigation":14,"to":65,"icon":-1,"itemList":66},"Query stations around a GeoJSON point","/api-reference/stations/query-stations-around",[],{"label":68,"navigation":14,"to":69,"icon":-1,"itemList":70},"Query station reviews","/api-reference/stations/query-stations-reviews",[],{"label":72,"navigation":14,"to":73,"icon":-1,"itemList":74},"Mutate to create a station review","/api-reference/stations/mutate-station-reviews",[],{"label":76,"navigation":14,"to":77,"icon":-1,"itemList":78},"Query station operators","/api-reference/stations/query-station-operators",[],{"label":80,"navigation":14,"to":81,"icon":-1,"itemList":82},"Query station operator details","/api-reference/stations/query-station-operator-details",[],{"label":84,"navigation":14,"to":85,"icon":-1,"itemList":86},"Query station tariffs","/api-reference/stations/query-station-tariffs",[],{"label":88,"navigation":14,"to":89,"icon":-1,"itemList":90},"Query station tariff details","/api-reference/stations/query-station-tariff-details",[],{"label":92,"navigation":14,"to":93,"icon":-1,"itemList":94},"Query station amenities","/api-reference/stations/query-station-amenities",[],{"label":96,"navigation":-1,"to":97,"icon":98,"itemList":99},"Legacy | Routes","/api-reference/routes-legacy","medium/products/route",[100,104,108,112,116],{"label":101,"navigation":14,"to":102,"icon":-1,"itemList":103},"Route legacy introduction","/api-reference/routes-legacy/introduction",[],{"label":105,"navigation":14,"to":106,"icon":-1,"itemList":107},"Mutate to create a new legacy route","/api-reference/routes-legacy/mutate-route",[],{"label":109,"navigation":14,"to":110,"icon":-1,"itemList":111},"Subscribe to route updates","/api-reference/routes-legacy/subscribe-to-route-updates",[],{"label":113,"navigation":14,"to":114,"icon":-1,"itemList":115},"Query route details","/api-reference/routes-legacy/query-route-details",[],{"label":117,"navigation":14,"to":118,"icon":-1,"itemList":119},"Query route path","/api-reference/routes-legacy/query-route-path",[],{"label":121,"navigation":-1,"to":122,"icon":98,"itemList":123},"Routes","/api-reference/routes",[124,128,132,136,139],{"label":125,"navigation":14,"to":126,"icon":-1,"itemList":127},"Route introduction","/api-reference/routes/introduction",[],{"label":129,"navigation":14,"to":130,"icon":-1,"itemList":131},"Migration from Route Legacy","/api-reference/routes/migration",[],{"label":133,"navigation":14,"to":134,"icon":-1,"itemList":135},"Mutate to create a new route","/api-reference/routes/mutate-route",[],{"label":109,"navigation":14,"to":137,"icon":-1,"itemList":138},"/api-reference/routes/subscribe-to-route-updates",[],{"label":113,"navigation":14,"to":140,"icon":-1,"itemList":141},"/api-reference/routes/query-route-details",[],{"label":143,"navigation":-1,"to":144,"icon":145,"itemList":146},"Emissions","/api-reference/route-emissions","medium/content/leaf",[147,151],{"label":148,"navigation":14,"to":149,"icon":-1,"itemList":150},"Route emissions introduction","/api-reference/route-emissions/introduction",[],{"label":152,"navigation":14,"to":153,"icon":-1,"itemList":154},"Query route emissions","/api-reference/route-emissions/query-route-emissions",[],{"label":156,"navigation":-1,"to":157,"icon":158,"itemList":159},"Navigation","/api-reference/navigation","medium/products/navigation",[160,164,168,172,176,180,184],{"label":161,"navigation":14,"to":162,"icon":-1,"itemList":163},"Navigation introduction","/api-reference/navigation/introduction",[],{"label":165,"navigation":14,"to":166,"icon":-1,"itemList":167},"Mutate to start a new navigation session","/api-reference/navigation/mutate-start-navigation",[],{"label":169,"navigation":14,"to":170,"icon":-1,"itemList":171},"Subscribe to navigation updates","/api-reference/navigation/subscribe-to-navigation-updates",[],{"label":173,"navigation":14,"to":174,"icon":-1,"itemList":175},"Query navigation session","/api-reference/navigation/query-a-navigation-session",[],{"label":177,"navigation":14,"to":178,"icon":-1,"itemList":179},"Mutate to update a navigation session","/api-reference/navigation/mutate-update-navigation",[],{"label":181,"navigation":14,"to":182,"icon":-1,"itemList":183},"Mutate to recalculate navigation","/api-reference/navigation/mutate-recalculate-navigation",[],{"label":185,"navigation":14,"to":186,"icon":-1,"itemList":187},"Mutate to finish navigation","/api-reference/navigation/mutate-to-finish-navigation",[],{"label":189,"navigation":-1,"to":190,"icon":191,"itemList":192},"Legacy | Tile service","/api-reference/tile-service-legacy","medium/products/tile-set",[193,197,201,205,209,213],{"label":194,"navigation":14,"to":195,"icon":-1,"itemList":196},"Legacy | Tile service introduction","/api-reference/tile-service-legacy/introduction",[],{"label":198,"navigation":14,"to":199,"icon":-1,"itemList":200},"Legacy | Mapbox Vector Tile","/api-reference/tile-service-legacy/mvt",[],{"label":202,"navigation":14,"to":203,"icon":-1,"itemList":204},"Legacy | JSON Tile","/api-reference/tile-service-legacy/json",[],{"label":206,"navigation":14,"to":207,"icon":-1,"itemList":208},"Legacy | Filters","/api-reference/tile-service-legacy/filters",[],{"label":210,"navigation":14,"to":211,"icon":-1,"itemList":212},"Legacy | Selectors","/api-reference/tile-service-legacy/selectors",[],{"label":214,"navigation":14,"to":215,"icon":-1,"itemList":216},"Legacy | Integration","/api-reference/tile-service-legacy/integration",[],{"label":218,"navigation":-1,"to":219,"icon":191,"itemList":220},"Tile service","/api-reference/tile-service",[221,225,229,233,237,241,245],{"label":222,"navigation":14,"to":223,"icon":-1,"itemList":224},"Tile service introduction","/api-reference/tile-service/introduction",[],{"label":226,"navigation":14,"to":227,"icon":-1,"itemList":228},"Mapbox Vector Tile","/api-reference/tile-service/mvt",[],{"label":230,"navigation":14,"to":231,"icon":-1,"itemList":232},"JSON Tile","/api-reference/tile-service/json",[],{"label":234,"navigation":14,"to":235,"icon":-1,"itemList":236},"Filters","/api-reference/tile-service/filters",[],{"label":238,"navigation":14,"to":239,"icon":-1,"itemList":240},"Selectors","/api-reference/tile-service/selectors",[],{"label":242,"navigation":14,"to":243,"icon":-1,"itemList":244},"Station count","/api-reference/tile-service/count",[],{"label":246,"navigation":14,"to":247,"icon":-1,"itemList":248},"Integration","/api-reference/tile-service/integration",[],{"label":250,"navigation":-1,"to":251,"icon":252,"itemList":253},"Isolines","/api-reference/isolines","medium/products/isoline",[254,258,262,266],{"label":255,"navigation":14,"to":256,"icon":-1,"itemList":257},"Isoline introduction","/api-reference/isolines/introduction",[],{"label":259,"navigation":14,"to":260,"icon":-1,"itemList":261},"Mutation to create an isoline","/api-reference/isolines/mutate-isoline",[],{"label":263,"navigation":14,"to":264,"icon":-1,"itemList":265},"Subscribe to isoline details","/api-reference/isolines/subscribe-to-isoline",[],{"label":267,"navigation":14,"to":268,"icon":-1,"itemList":269},"Query isoline details","/api-reference/isolines/query-isoline",[],{"label":271,"navigation":-1,"to":272,"icon":273,"itemList":274},"Vehicle connectivity","/api-reference/vehicle-connectivity","medium/products/connectivity",[275,279,283,287,291,295,299,303,307],{"label":276,"navigation":14,"to":277,"icon":-1,"itemList":278},"Introduction","/api-reference/vehicle-connectivity/introduction",[],{"label":280,"navigation":14,"to":281,"icon":-1,"itemList":282},"Mutate to create a new connected vehicle","/api-reference/vehicle-connectivity/mutate-create-connected-vehicle",[],{"label":284,"navigation":14,"to":285,"icon":-1,"itemList":286},"Subscribe to a connected vehicle","/api-reference/vehicle-connectivity/subscribe-connected-vehicle",[],{"label":288,"navigation":14,"to":289,"icon":-1,"itemList":290},"Mutate to authorize a connected vehicle","/api-reference/vehicle-connectivity/mutate-authorize-connected-vehicle",[],{"label":292,"navigation":14,"to":293,"icon":-1,"itemList":294},"Query connected vehicle list","/api-reference/vehicle-connectivity/query-connected-vehicle-list",[],{"label":296,"navigation":14,"to":297,"icon":-1,"itemList":298},"Query data from vehicle","/api-reference/vehicle-connectivity/query-connected-vehicle-data",[],{"label":300,"navigation":14,"to":301,"icon":-1,"itemList":302},"Query connected vehicle","/api-reference/vehicle-connectivity/query-connected-vehicle",[],{"label":304,"navigation":14,"to":305,"icon":-1,"itemList":306},"Mutate to update a connected vehicle","/api-reference/vehicle-connectivity/mutate-update-connected-vehicle",[],{"label":308,"navigation":14,"to":309,"icon":-1,"itemList":310},"Mutate to remove a connected vehicle","/api-reference/vehicle-connectivity/mutate-remove-connected-vehicle",[],"Sections",{"asideHeader":313,"sectionList":314,"mainHeader":311},"Basics",[315,341],{"label":316,"navigation":-1,"to":317,"icon":318,"itemList":319},"API Basics","/basics/api-basics","medium/code/code",[320,325,329,333,337],{"label":321,"navigation":322,"to":323,"icon":-1,"itemList":324},"Getting started","basics","/basics/api-basics/getting-started",[],{"label":326,"navigation":322,"to":327,"icon":-1,"itemList":328},"Authorization","/basics/api-basics/authorization",[],{"label":330,"navigation":322,"to":331,"icon":-1,"itemList":332},"Security","/basics/api-basics/security",[],{"label":334,"navigation":322,"to":335,"icon":-1,"itemList":336},"Status & error codes","/basics/api-basics/status-and-error-codes",[],{"label":338,"navigation":322,"to":339,"icon":-1,"itemList":340},"Subscriptions","/basics/api-basics/subscriptions",[],{"label":342,"navigation":-1,"to":343,"icon":318,"itemList":344},"Learn more","/basics/other-basics",[345,349],{"label":346,"navigation":322,"to":347,"icon":-1,"itemList":348},"GraphQL Basics","/basics/other-basics/graphql-basics",[],{"label":350,"navigation":322,"to":351,"icon":-1,"itemList":352},"EV basics","/basics/other-basics/ev-basics",[],{"asideHeader":354,"sectionList":355,"mainHeader":439},"API Section",[356,369,380,420,432],{"label":30,"navigation":-1,"to":357,"icon":358,"itemList":359},"/examples/vehicles","car",[360,365],{"label":361,"navigation":362,"to":363,"icon":-1,"itemList":364},"Vehicle list","examples","/examples/vehicles/vehicle-list",[],{"label":366,"navigation":362,"to":367,"icon":-1,"itemList":368},"Vehicle details","/examples/vehicles/vehicle-details",[],{"label":51,"navigation":-1,"to":370,"icon":371,"itemList":372},"/examples/stations","charge-stations",[373,376],{"label":51,"navigation":362,"to":374,"icon":-1,"itemList":375},"/examples/stations/station-list",[],{"label":377,"navigation":362,"to":378,"icon":-1,"itemList":379},"Station details","/examples/stations/station-info",[],{"label":121,"navigation":-1,"to":381,"icon":382,"itemList":383},"/examples/routes","route",[384,388,392,396,400,404,408,412,416],{"label":385,"navigation":362,"to":386,"icon":-1,"itemList":387},"Route","/examples/routes/route",[],{"label":389,"navigation":362,"to":390,"icon":-1,"itemList":391},"Route (NEW)","/examples/routes/route-new",[],{"label":393,"navigation":362,"to":394,"icon":-1,"itemList":395},"Alternative routes","/examples/routes/alternative-routes",[],{"label":397,"navigation":362,"to":398,"icon":-1,"itemList":399},"Alternative stations","/examples/routes/stations-along-route",[],{"label":401,"navigation":362,"to":402,"icon":-1,"itemList":403},"Operator preference","/examples/routes/preferred-operator",[],{"label":405,"navigation":362,"to":406,"icon":-1,"itemList":407},"Elevation plot","/examples/routes/elevation-plot",[],{"label":409,"navigation":362,"to":410,"icon":-1,"itemList":411},"Battery capacity","/examples/routes/battery-capacity",[],{"label":413,"navigation":362,"to":414,"icon":-1,"itemList":415},"State of charge","/examples/routes/state-of-charge",[],{"label":417,"navigation":362,"to":418,"icon":-1,"itemList":419},"Toll roads and Ferries","/examples/routes/tolls-and-ferries",[],{"label":218,"navigation":-1,"to":421,"icon":422,"itemList":423},"/examples/tile-service","layers",[424,428],{"label":425,"navigation":362,"to":426,"icon":-1,"itemList":427},"Mapbox Vector Tiles","/examples/tile-service/tile-server",[],{"label":429,"navigation":362,"to":430,"icon":-1,"itemList":431},"GeoJSON tiles","/examples/tile-service/tile-json",[],{"label":250,"navigation":-1,"to":433,"icon":434,"itemList":435},"/examples/isolines","isoline",[436],{"label":250,"navigation":362,"to":437,"icon":-1,"itemList":438},"/examples/isolines/isoline",[],"Examples",[441,445,447,452,457],{"label":313,"navigation":442,"to":443,"icon":444,"itemList":314},"main","/basics","medium/content/bookmark",{"label":5,"navigation":442,"to":446,"icon":318,"itemList":6},"/api-reference",{"label":448,"navigation":442,"to":449,"icon":450,"itemList":451},"Release notes","/release-notes","medium/content/megaphone",[],{"label":453,"navigation":442,"to":454,"icon":455,"itemList":456},"Deprecations","/deprecations","medium/content/shredded",[],{"label":439,"navigation":442,"to":458,"icon":459,"itemList":355},"/examples","code",{"navigation":14},{"_path":106,"_dir":462,"_draft":463,"_partial":463,"_locale":464,"title":105,"description":465,"navigation":14,"body":466,"_type":578,"_id":579,"_source":580,"_file":581,"_extension":582},"routes-legacy",false,"","Mutate a route between 2 or more waypoints and support alternative stations along a route",{"type":467,"children":468,"toc":574},"root",[469],{"type":470,"tag":471,"props":472,"children":473},"element","ct-aside-layout",{},[474,487,495,524,532,539,551,556,560,565],{"type":470,"tag":475,"props":476,"children":486},"ct-warning-banner",{"label":477,"className":478,"color":484,"tag":485},"This operation is deprecated and will be deactivated in May 2026.  Please use the [new routing mutation](/api-reference/routes/mutate-route). To migrate from this legacy operation, refer to the [migration guide](/api-reference/routes/migration).",[479,480,481,482,483],"col-start-1","col-end-5","md:col-end-9","lg:col-end-13","mb-4","warning","Deprecation notice",[],{"type":470,"tag":488,"props":489,"children":491},"h1",{"id":490},"create-a-new-route",[492],{"type":493,"value":494},"text","Create a new route",{"type":470,"tag":496,"props":497,"children":498},"p",{},[499,501,507,509,514,516,522],{"type":493,"value":500},"As described in the route introduction, the first thing you will need to do is fetch a ",{"type":470,"tag":459,"props":502,"children":504},{"className":503},[],[505],{"type":493,"value":506},"route ID",{"type":493,"value":508},". This ",{"type":470,"tag":459,"props":510,"children":512},{"className":511},[],[513],{"type":493,"value":506},{"type":493,"value":515}," can then be sent to subscribe to ",{"type":470,"tag":517,"props":518,"children":519},"a",{"href":140},[520],{"type":493,"value":521},"route details",{"type":493,"value":523}," and retrieve a polyline and other route data.",{"type":470,"tag":525,"props":526,"children":531},"ct-article-card",{"direction":527,"img":528,"label":529,"sublabel":530,"to":386},"row-reverse","/api-reference/route/route.png","Render route and route data","Plot a route on a map and render the route detail data.",[],{"type":470,"tag":533,"props":534,"children":536},"h2",{"id":535},"mutation",[537],{"type":493,"value":538},"Mutation",{"type":470,"tag":496,"props":540,"children":541},{},[542,544,549],{"type":493,"value":543},"To get a ",{"type":470,"tag":459,"props":545,"children":547},{"className":546},[],[548],{"type":493,"value":506},{"type":493,"value":550},", you will need to provide us with EV details and at least a departure location and destination. Apart from that you can also support any of the options that are described below.",{"type":470,"tag":552,"props":553,"children":555},"ct-expandable-card",{":item-list":554},"[{\"label\":\"Support alternative stations along a route\",\"itemList\":[{\"sublabel\":\"If you want to request alternative charging stations along a route, you can set the `stationsAlongRouteRadius` property of the route mutation. The radius can be set between `500` and `5000` meters. This will return all applicable stations within the set radius following the specified powers and standards.\",\"model-value\":0,\"max-open\":1}]},{\"label\":\"Support stations as waypoint\",\"itemList\":[{\"sublabel\":\"You can add a station as a waypoint or as a destination. To do this, add `stationId` to `routeRequest.via.properties` or `routeRequest.destination.properties`.\"}]},{\"label\":\"Cargo load and occupants\",\"itemList\":[{\"sublabel\":\"If you want to apply cargo and occupants, you can set `ev.cargo` and `ev.occupants`. You can overwrite these values on a leg basis by setting the `cargo` and `occupants` properties on `routeRequest.origin.properties` and any of the `routeRequest.via.properties`. If you do not set the values to `0`, each leg inherits the values from the previous one or from the `ev` object.\"}]},{\"label\":\"Get additional properties\",\"itemList\":[{\"sublabel\":\"Our route destination, origin and stations have an optional `properties` attribute in any of our route queries. You can use this to fetch a complete `address`, the current temperature (`temp`) and air `pressure` at that location.\"}]},{\"label\":\"Using percentages\",\"itemList\":[{\"sublabel\":\"You can configure this query to use percentages for the state of charge and final state of charge. This way client-side conversions are no longer needed. Please be aware that the percentages are based upon the `usable_kwh` or the capacity included inside this mutation.\"}]},{\"label\":\"Operator ranking\",\"itemList\":[{\"sublabel\":\"In your route request, you can rank or exclude operators based on preference. We support ten different levels of preference. Level 1 is considered the highest level, and level 10 is the lowest. It is possible to skip levels or add multiple operators to the same level. Every level lowers the preference by 10 percent. Enable your operator ranking by setting it to `preferred` or `required`. \u003Cbr />\u003Cbr /> If you always prefer and exclude the same operators, we recommend that you add your operator ranking to your client configuration instead. The route request will override any client configuration you might have.\"}]},{\"label\":\"Amenity preferences\",\"itemList\":[{\"sublabel\":\"`route` calculations can be extended by using the `amenity_preferences` argument. Within the argument there are two options; `all_charge_stops` and `scheduled_charge_stops`. \u003Cbr />\u003Cbr /> Use `all_charge_stops` to add preferred amenities to every stop. Example given: include a playground at every charge stop. \u003Cbr />\u003Cbr /> `scheduled_charge_stops` can be used to schedule a stop with a specific `duration`, amenity `types` and distance between the amenities and station. All amenities need to match the specified distance to be truthful.  Use `stop_after` and `offset` to configure when the stop should occur. Example given: include a charge stop of 30 minutes after 3/3.5 hours with a playground within 500m.\"}]}]",[],{"type":470,"tag":475,"props":557,"children":559},{"label":558},"We do not use onboard chargers of 20 kWh in routing unless a vehicle has no plugs above 20 kWh. Therefore, if you add a plug of 20 kWh or less to your route request, this plug will often be ignored.",[],{"type":470,"tag":561,"props":562,"children":564},"ct-schema",{"name":563,"type":538},"newRoute",[],{"type":470,"tag":566,"props":567,"children":568},"template",{"v-slot:aside":464},[569],{"type":470,"tag":570,"props":571,"children":573},"ct-dynamic-code-block",{"modelValue":572},"mutation newRoute {\n  newRoute(\n    input: {\n      ev: { \n        id: \"5d161be5c9eef46132d9d20a\", \n        battery: { \n          stateOfCharge: { \n            value: 60.5, \n            type: kwh \n          } \n        }, \n        climate: true, \n        occupants: 1 \n      }\n      routeRequest: {\n        origin: {\n          type: Feature\n          geometry: { type: Point, coordinates: [9.9936818, 53.5510846] }\n          properties: { name: \"Hamburg, Germany\" }\n        }\n        destination: {\n          type: Feature\n          geometry: { type: Point, coordinates: [9.1829321, 48.7758459] }\n          properties: { name: \"Stuttgart, Germany\" }\n        }\n      }\n    }\n  )\n}\n",[],{"title":464,"searchDepth":575,"depth":575,"links":576},2,[577],{"id":535,"depth":575,"text":538},"markdown","content:2.api-reference:4.routes-legacy:2.mutate-route.md","content","2.api-reference/4.routes-legacy/2.mutate-route.md","md",{"label":563,"sublabel":584,"type":585,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":587,"childList":1591},"Deprecated: In favor of createRoute.","ID",true,[588],{"label":589,"sublabel":590,"type":591,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":592,"childList":593},"input",null,"RequestInput",[],[594,1189,1586],{"label":595,"sublabel":596,"type":597,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":598,"childList":599},"ev","EV specific data for a route request.","RequestEvInput",[],[600,605,691,913,1047,1053,1060,1081,1118,1123,1128,1133,1180,1185],{"label":601,"sublabel":602,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":603,"childList":604},"id","Internal ID of a Vehicle.",[],[],{"label":606,"sublabel":607,"type":608,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":609,"childList":610},"battery","The EV battery specific data.","RequestEvBatteryInput",[],[611,645,668],{"label":612,"sublabel":613,"type":614,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":615,"childList":616},"capacity","Usable capacity of a battery used to compute a route. We recommend you stay between 50% and 150%. If this in not filled in, we assume it is the same value as the vehicle battery.usable_kwh.","RequestEvBatteryInputValue",[],[617,623],{"label":618,"sublabel":619,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":621,"childList":622},"value","Value of a desired final amount of energy in a battery.","Float",[],[],{"label":624,"sublabel":625,"type":626,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":627,"childList":628},"type","Type of a desired final amount of energy in a battery.","BatteryInputType",[],[629,633,637,641],{"label":630,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":631,"childList":632},"kwh",[],[],{"label":634,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":635,"childList":636},"km",[],[],{"label":638,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":639,"childList":640},"miles",[],[],{"label":642,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":643,"childList":644},"percentage",[],[],{"label":646,"sublabel":647,"type":614,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":648,"childList":649},"stateOfCharge","Current amount of energy in a battery. If this is not filled in, we assume the battery is full and we fill it in with vehicle battery.usable_kwh.",[],[650,653],{"label":618,"sublabel":619,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":651,"childList":652},[],[],{"label":624,"sublabel":625,"type":626,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":654,"childList":655},[],[656,659,662,665],{"label":630,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":657,"childList":658},[],[],{"label":634,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":660,"childList":661},[],[],{"label":638,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":663,"childList":664},[],[],{"label":642,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":666,"childList":667},[],[],{"label":669,"sublabel":670,"type":614,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":671,"childList":672},"finalStateOfCharge","Desired final amount of energy in a battery. The value should be between 0 and 80% of the vehicle battery.usable_kwh If this is not filled in, we assume it is 20% of the vehicle battery.usable_kwh.",[],[673,676],{"label":618,"sublabel":619,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":674,"childList":675},[],[],{"label":624,"sublabel":625,"type":626,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":677,"childList":678},[],[679,682,685,688],{"label":630,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":680,"childList":681},[],[],{"label":634,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":683,"childList":684},[],[],{"label":638,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":686,"childList":687},[],[],{"label":642,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":689,"childList":690},[],[],{"label":692,"sublabel":693,"type":694,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":695,"childList":696},"plugs","Supported plugs of an EV.","RequestEvPlugInput",[],[697,908],{"label":698,"sublabel":699,"type":700,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":701,"childList":702},"standard","Type of a plug.","ConnectorType",[],[703,708,713,718,723,728,733,738,743,748,753,758,763,768,773,778,783,788,793,798,803,808,813,818,823,828,833,838,843,848,853,858,863,868,873,878,883,888,893,898,903],{"label":704,"sublabel":705,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":706,"childList":707},"CHADEMO","The connector type is CHAdeMO, DC.",[],[],{"label":709,"sublabel":710,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":711,"childList":712},"DOMESTIC_A","Standard/domestic household, type \"A\", NEMA 1-15, 2 pins.",[],[],{"label":714,"sublabel":715,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":716,"childList":717},"DOMESTIC_B","Standard/domestic household, type \"B\", NEMA 5-15, 3 pins.",[],[],{"label":719,"sublabel":720,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":721,"childList":722},"DOMESTIC_C","Standard/domestic household, type \"C\", CEE 7/17, 2 pins.",[],[],{"label":724,"sublabel":725,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":726,"childList":727},"DOMESTIC_D","Standard/domestic household, type \"D\", 3 pins.",[],[],{"label":729,"sublabel":730,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":731,"childList":732},"DOMESTIC_E","Standard/domestic household, type \"E\", CEE 7/5 3 pins.",[],[],{"label":734,"sublabel":735,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":736,"childList":737},"DOMESTIC_F","Standard/domestic household, type \"F\", CEE 7/4, Schuko, 3 pins.",[],[],{"label":739,"sublabel":740,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":741,"childList":742},"DOMESTIC_G","Standard/domestic household, type \"G\", BS 1363, Commonwealth, 3 pins.",[],[],{"label":744,"sublabel":745,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":746,"childList":747},"DOMESTIC_H","Standard/domestic household, type \"H\", SI-32, 3 pins.",[],[],{"label":749,"sublabel":750,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":751,"childList":752},"DOMESTIC_I","Standard/domestic household, type \"I\", AS 3112, 3 pins.",[],[],{"label":754,"sublabel":755,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":756,"childList":757},"DOMESTIC_J","Standard/domestic household, type \"J\", SEV 1011, 3 pins.",[],[],{"label":759,"sublabel":760,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":761,"childList":762},"DOMESTIC_K","Standard/domestic household, type \"K\", DS 60884-2-D1, 3 pins.",[],[],{"label":764,"sublabel":765,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":766,"childList":767},"DOMESTIC_L","Standard/domestic household, type \"L\", CEI 23-16-VII, 3 pins.",[],[],{"label":769,"sublabel":770,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":771,"childList":772},"DOMESTIC_M","Standard/Domestic household, type \"M\", BS 546, 3 pins.",[],[],{"label":774,"sublabel":775,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":776,"childList":777},"DOMESTIC_N","Standard/Domestic household, type \"N\", NBR 14136, 3 pins.",[],[],{"label":779,"sublabel":780,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":781,"childList":782},"DOMESTIC_O","Standard/Domestic household, type \"O\", TIS 166-2549, 3 pins.",[],[],{"label":784,"sublabel":785,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":786,"childList":787},"IEC_60309_2_single_16","IEC 60309-2 Industrial connector single phase 16 amperes (usually blue).",[],[],{"label":789,"sublabel":790,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":791,"childList":792},"IEC_60309_2_three_16","IEC 60309-2 Industrial connector three phase 16 amperes (usually red).",[],[],{"label":794,"sublabel":795,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":796,"childList":797},"IEC_60309_2_three_32","IEC 60309-2 Industrial connector three phase 32 amperes (usually red).",[],[],{"label":799,"sublabel":800,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":801,"childList":802},"IEC_60309_2_three_64","IEC 60309-2 Industrial connector three phase 64 amperes (usually red).",[],[],{"label":804,"sublabel":805,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":806,"childList":807},"IEC_62196_T1","IEC 62196 Type 1 \"SAE J1772\".",[],[],{"label":809,"sublabel":810,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":811,"childList":812},"IEC_62196_T1_COMBO","Combo Type 1 based, DC.",[],[],{"label":814,"sublabel":815,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":816,"childList":817},"IEC_62196_T2","IEC 62196 Type 2 \"Mennekes\".",[],[],{"label":819,"sublabel":820,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":821,"childList":822},"IEC_62196_T2_COMBO","Combo Type 2 based, DC.",[],[],{"label":824,"sublabel":825,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":826,"childList":827},"IEC_62196_T3A","IEC 62196 Type 3A.",[],[],{"label":829,"sublabel":830,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":831,"childList":832},"IEC_62196_T3C","IEC 62196 Type 3C \"Scame\".",[],[],{"label":834,"sublabel":835,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":836,"childList":837},"PANTOGRAPH_BOTTOM_UP","On-board bottom-up-pantograph typically for bus charging.",[],[],{"label":839,"sublabel":840,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":841,"childList":842},"PANTOGRAPH_TOP_DOWN","Off-board top-down-pantograph typically for bus charging.",[],[],{"label":844,"sublabel":845,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":846,"childList":847},"TESLA_R","Tesla connector \"Roadster\"-type (round, 4 pins).",[],[],{"label":849,"sublabel":850,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":851,"childList":852},"TESLA_S","Tesla connector \"Model-S\"-type (oval, 5 pins).",[],[],{"label":854,"sublabel":855,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":856,"childList":857},"GB_T","The connector type is GB_T (Chinese standard), DC.",[],[],{"label":859,"sublabel":860,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":861,"childList":862},"CHAOJI","The ChaoJi connector. The new generation charging connector, harmonized between CHAdeMO and GB/T. DC.",[],[],{"label":864,"sublabel":865,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":866,"childList":867},"NEMA_5_20","The connector type is NEMA 5-20, 3 pins.",[],[],{"label":869,"sublabel":870,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":871,"childList":872},"NEMA_6_30","The connector type is NEMA 6-30, 3 pins.",[],[],{"label":874,"sublabel":875,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":876,"childList":877},"NEMA_6_50","The connector type is NEMA 6-50, 3 pins.",[],[],{"label":879,"sublabel":880,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":881,"childList":882},"NEMA_10_30","The connector type is NEMA 10-30, 3 pins.",[],[],{"label":884,"sublabel":885,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":886,"childList":887},"NEMA_10_50","The connector type is NEMA 10-50, 3 pins.",[],[],{"label":889,"sublabel":890,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":891,"childList":892},"NEMA_14_30","The connector type is NEMA 14-30, 3 pins, rating of 30 A.",[],[],{"label":894,"sublabel":895,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":896,"childList":897},"NEMA_14_50","The connector type is NEMA 14-50, 3 pins, rating of 50 A.",[],[],{"label":899,"sublabel":900,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":901,"childList":902},"GBT_AC","Guobiao GB/T 20234.2 AC socket/connector.",[],[],{"label":904,"sublabel":905,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":906,"childList":907},"GBT_DC","Guobiao GB/T 20234.3 DC connector.",[],[],{"label":909,"sublabel":910,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":911,"childList":912},"chargingPower","Maximum charging speed for this plug.",[],[],{"label":914,"sublabel":915,"type":694,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":916,"childList":917},"adapters","Supported adapters of plugs of an EV.",[],[918,1044],{"label":698,"sublabel":699,"type":700,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":919,"childList":920},[],[921,924,927,930,933,936,939,942,945,948,951,954,957,960,963,966,969,972,975,978,981,984,987,990,993,996,999,1002,1005,1008,1011,1014,1017,1020,1023,1026,1029,1032,1035,1038,1041],{"label":704,"sublabel":705,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":922,"childList":923},[],[],{"label":709,"sublabel":710,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":925,"childList":926},[],[],{"label":714,"sublabel":715,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":928,"childList":929},[],[],{"label":719,"sublabel":720,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":931,"childList":932},[],[],{"label":724,"sublabel":725,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":934,"childList":935},[],[],{"label":729,"sublabel":730,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":937,"childList":938},[],[],{"label":734,"sublabel":735,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":940,"childList":941},[],[],{"label":739,"sublabel":740,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":943,"childList":944},[],[],{"label":744,"sublabel":745,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":946,"childList":947},[],[],{"label":749,"sublabel":750,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":949,"childList":950},[],[],{"label":754,"sublabel":755,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":952,"childList":953},[],[],{"label":759,"sublabel":760,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":955,"childList":956},[],[],{"label":764,"sublabel":765,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":958,"childList":959},[],[],{"label":769,"sublabel":770,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":961,"childList":962},[],[],{"label":774,"sublabel":775,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":964,"childList":965},[],[],{"label":779,"sublabel":780,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":967,"childList":968},[],[],{"label":784,"sublabel":785,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":970,"childList":971},[],[],{"label":789,"sublabel":790,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":973,"childList":974},[],[],{"label":794,"sublabel":795,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":976,"childList":977},[],[],{"label":799,"sublabel":800,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":979,"childList":980},[],[],{"label":804,"sublabel":805,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":982,"childList":983},[],[],{"label":809,"sublabel":810,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":985,"childList":986},[],[],{"label":814,"sublabel":815,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":988,"childList":989},[],[],{"label":819,"sublabel":820,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":991,"childList":992},[],[],{"label":824,"sublabel":825,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":994,"childList":995},[],[],{"label":829,"sublabel":830,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":997,"childList":998},[],[],{"label":834,"sublabel":835,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1000,"childList":1001},[],[],{"label":839,"sublabel":840,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1003,"childList":1004},[],[],{"label":844,"sublabel":845,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1006,"childList":1007},[],[],{"label":849,"sublabel":850,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1009,"childList":1010},[],[],{"label":854,"sublabel":855,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1012,"childList":1013},[],[],{"label":859,"sublabel":860,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1015,"childList":1016},[],[],{"label":864,"sublabel":865,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1018,"childList":1019},[],[],{"label":869,"sublabel":870,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1021,"childList":1022},[],[],{"label":874,"sublabel":875,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1024,"childList":1025},[],[],{"label":879,"sublabel":880,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1027,"childList":1028},[],[],{"label":884,"sublabel":885,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1030,"childList":1031},[],[],{"label":889,"sublabel":890,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1033,"childList":1034},[],[],{"label":894,"sublabel":895,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1036,"childList":1037},[],[],{"label":899,"sublabel":900,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1039,"childList":1040},[],[],{"label":904,"sublabel":905,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1042,"childList":1043},[],[],{"label":909,"sublabel":910,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1045,"childList":1046},[],[],{"label":1048,"sublabel":1049,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1051,"childList":1052},"minPower","Minimum desired power of chargers.","Int",[],[],{"label":1054,"sublabel":1055,"type":1056,"defaultValue":1057,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1058,"childList":1059},"climate","Flag which indicates if the climate is on.","Boolean","true",[],[],{"label":1061,"sublabel":1062,"type":1063,"defaultValue":1064,"isEnum":586,"isDeprecated":463,"isRequired":463,"argumentList":1065,"childList":1066},"heatPump","Vehicle Heat Pump configuration.","HeatPumpMode","default",[],[1067,1071,1076],{"label":1064,"sublabel":1068,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1069,"childList":1070},"Default to the vehicle configuration.",[],[],{"label":1072,"sublabel":1073,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1074,"childList":1075},"installed","Vehicle has it installed.",[],[],{"label":1077,"sublabel":1078,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1079,"childList":1080},"none","Vehicle doesn't have it installed.",[],[],{"label":1082,"sublabel":1083,"type":1084,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1085,"childList":1086},"cabin","Vehicle cabin configuration.","RequestEvCabinInput",[],[1087,1093],{"label":1088,"sublabel":1089,"type":1056,"defaultValue":1090,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1091,"childList":1092},"isPreconditioned","Flag which indicate if the vehicle cabin was preconditioned for the desired temperature.","false",[],[],{"label":1094,"sublabel":1095,"type":1096,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1097,"childList":1098},"desiredTemperature","Desired cabin temperature. Default is 20 degrees Celsius or 68 degrees Fahrenheit.","TemperatureInput",[],[1099,1103],{"label":618,"sublabel":1100,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1101,"childList":1102},"Value of the temperature.",[],[],{"label":624,"sublabel":1104,"type":1105,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1106,"childList":1107},"Preferred unit for the temperature.","TemperatureUnit",[],[1108,1113],{"label":1109,"sublabel":1110,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1111,"childList":1112},"Celsius","Return the temperature in Celsius.",[],[],{"label":1114,"sublabel":1115,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1116,"childList":1117},"Fahrenheit","Return the temperature in Fahrenheit.",[],[],{"label":1119,"sublabel":1120,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1121,"childList":1122},"numberOfPassengers","Number of passengers on board.",[],[],{"label":1124,"sublabel":1125,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1126,"childList":1127},"occupants","Number of occupants.",[],[],{"label":1129,"sublabel":1130,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1131,"childList":1132},"cargo","Cargo weight, in kg.",[],[],{"label":1134,"sublabel":1135,"type":1136,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1137,"childList":1138},"consumption","Consumption specific to the EV or inputted by the request.","RequestEvConsumptionInput",[],[1139,1144,1160,1170],{"label":1140,"sublabel":1141,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1142,"childList":1143},"auxiliary","The amount of energy, in kWh, used by the auxiliary systems of the vehicle in an hour, like media box, etc.",[],[],{"label":1145,"sublabel":1146,"type":1147,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1148,"childList":1149},"aux","Deprecated in favor of auxiliary.","CarConsumptionInput",[],[1150,1155],{"label":1151,"sublabel":1152,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1153,"childList":1154},"worst","Worst conditions are based on -10°C and use of heating.",[],[],{"label":1156,"sublabel":1157,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1158,"childList":1159},"best","Best conditions are based on 23°C and no use of A/C.",[],[],{"label":1161,"sublabel":1146,"type":1147,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1162,"childList":1163},"bms",[],[1164,1167],{"label":1151,"sublabel":1152,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1165,"childList":1166},[],[],{"label":1156,"sublabel":1157,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1168,"childList":1169},[],[],{"label":1171,"sublabel":1146,"type":1147,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1172,"childList":1173},"idle",[],[1174,1177],{"label":1151,"sublabel":1152,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1175,"childList":1176},[],[],{"label":1156,"sublabel":1157,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1178,"childList":1179},[],[],{"label":1181,"sublabel":1182,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1183,"childList":1184},"auxConsumption","In favor of `consumption`.",[],[],{"label":1186,"sublabel":1182,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1187,"childList":1188},"bmsConsumption",[],[],{"label":1190,"sublabel":1191,"type":1192,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1193,"childList":1194},"routeRequest","Route request data.","RequestRouteInput",[],[1195,1201,1330,1335,1340,1345,1431,1452,1457,1473,1518,1547,1576,1581],{"label":1196,"sublabel":1197,"type":1198,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1199,"childList":1200},"amenities","Deprecated: in favor of amenity preferences. A list of desired amenities near the stations, with a 1 kilometer radius.","String",[],[],{"label":1202,"sublabel":1203,"type":1204,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1205,"childList":1206},"amenity_preferences","Amenity preferences for a route.","AmenityPreferencesInput",[],[1207,1261],{"label":1208,"sublabel":1209,"type":1210,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":463,"argumentList":1211,"childList":1212},"all_charge_stops","Desired amenities near all charge-stops along a route, with a 1 kilometer radius.","AmenityType",[],[1213,1217,1221,1225,1229,1233,1237,1241,1245,1249,1253,1257],{"label":1214,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1215,"childList":1216},"park",[],[],{"label":1218,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1219,"childList":1220},"restaurant",[],[],{"label":1222,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1223,"childList":1224},"museum",[],[],{"label":1226,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1227,"childList":1228},"coffee",[],[],{"label":1230,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1231,"childList":1232},"hotel",[],[],{"label":1234,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1235,"childList":1236},"shopping",[],[],{"label":1238,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1239,"childList":1240},"bathroom",[],[],{"label":1242,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1243,"childList":1244},"supermarket",[],[],{"label":1246,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1247,"childList":1248},"playground",[],[],{"label":1250,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1251,"childList":1252},"pharmacy",[],[],{"label":1254,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1255,"childList":1256},"bakery",[],[],{"label":1258,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1259,"childList":1260},"convenience_store",[],[],{"label":1262,"sublabel":1263,"type":1264,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1265,"childList":1266},"scheduled_charge_stops","Scheduled charge stops, with a specified amenity and timeline.","ScheduledChargeStopInput",[],[1267,1308,1313,1319,1324],{"label":1268,"sublabel":1269,"type":1210,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1270,"childList":1271},"types","List of amenity types.",[],[1272,1275,1278,1281,1284,1287,1290,1293,1296,1299,1302,1305],{"label":1214,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1273,"childList":1274},[],[],{"label":1218,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1276,"childList":1277},[],[],{"label":1222,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1279,"childList":1280},[],[],{"label":1226,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1282,"childList":1283},[],[],{"label":1230,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1285,"childList":1286},[],[],{"label":1234,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1288,"childList":1289},[],[],{"label":1238,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1291,"childList":1292},[],[],{"label":1242,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1294,"childList":1295},[],[],{"label":1246,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1297,"childList":1298},[],[],{"label":1250,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1300,"childList":1301},[],[],{"label":1254,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1303,"childList":1304},[],[],{"label":1258,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1306,"childList":1307},[],[],{"label":1309,"sublabel":1310,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1311,"childList":1312},"duration","Duration at the amenity, in seconds. The value should be between 900 and 86400.",[],[],{"label":1314,"sublabel":1315,"type":1050,"defaultValue":1316,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1317,"childList":1318},"offset","Maximum allowed offset from the stop_after value in seconds.","1800",[],[],{"label":1320,"sublabel":1321,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1322,"childList":1323},"stop_after","Desired drive time for a scheduled stop after leaving the origin point, in seconds.",[],[],{"label":1325,"sublabel":1326,"type":1050,"defaultValue":1327,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1328,"childList":1329},"max_distance_from_station","Maximum distance from a station to an amenity, in meters. The value should be between 0 and 1000.","1000",[],[],{"label":1331,"sublabel":1332,"type":1198,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1333,"childList":1334},"operatorIds","Deprecated: in favor of operators. A list of requested operators.",[],[],{"label":1336,"sublabel":1337,"type":1056,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1338,"childList":1339},"operatorRequired","Deprecated: in favor of operators. Flag which indicates if the operators are required.",[],[],{"label":1341,"sublabel":1342,"type":1056,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1343,"childList":1344},"operatorPrefer","Deprecated: in favor of operators. Flag which indicates if the preferred operators should be loaded.",[],[],{"label":1346,"sublabel":1347,"type":1348,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1349,"childList":1350},"operators","Operator prioritization for a route.","RouteOperatorsInput",[],[1351,1370,1426],{"label":624,"sublabel":1352,"type":1353,"defaultValue":1077,"isEnum":586,"isDeprecated":463,"isRequired":463,"argumentList":1354,"childList":1355},"Flag indicating if the operators ranking should be preferred or required.","RouteOperatorsType",[],[1356,1360,1365],{"label":1077,"sublabel":1357,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1358,"childList":1359},"Operators ranking will not be taken into account if no type is given.",[],[],{"label":1361,"sublabel":1362,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1363,"childList":1364},"preferred","Operators given in the operators ranking will be preferred when calculating routes.",[],[],{"label":1366,"sublabel":1367,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1368,"childList":1369},"required","Operators given in the operators ranking will be required when calculating routes, all other operators will be ignored.",[],[],{"label":1371,"sublabel":1372,"type":1373,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1374,"childList":1375},"ranking","Ranking of an operator with multiple levels, each level having it's own penalty value.","RouteOperatorsRankingInput",[],[1376,1381,1386,1391,1396,1401,1406,1411,1416,1421],{"label":1377,"sublabel":1378,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1379,"childList":1380},"level1","Level 1 (most significant) for operator ranking.",[],[],{"label":1382,"sublabel":1383,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1384,"childList":1385},"level2","Level 2 for operator ranking.",[],[],{"label":1387,"sublabel":1388,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1389,"childList":1390},"level3","Level 3 for operator ranking.",[],[],{"label":1392,"sublabel":1393,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1394,"childList":1395},"level4","Level 4 for operator ranking.",[],[],{"label":1397,"sublabel":1398,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1399,"childList":1400},"level5","Level 5 for operator ranking.",[],[],{"label":1402,"sublabel":1403,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1404,"childList":1405},"level6","Level 6 for operator ranking.",[],[],{"label":1407,"sublabel":1408,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1409,"childList":1410},"level7","Level 7 for operator ranking.",[],[],{"label":1412,"sublabel":1413,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1414,"childList":1415},"level8","Level 8 for operator ranking.",[],[],{"label":1417,"sublabel":1418,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1419,"childList":1420},"level9","Level 9 for operator ranking.",[],[],{"label":1422,"sublabel":1423,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1424,"childList":1425},"level10","Level 10 (least significant) for operator ranking.",[],[],{"label":1427,"sublabel":1428,"type":585,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1429,"childList":1430},"exclude","Operator IDs which should be excluded from a route.",[],[],{"label":1432,"sublabel":1433,"type":1434,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":463,"argumentList":1435,"childList":1436},"season","Optional flag to specify the season.","RouteSeason",[],[1437,1442,1447],{"label":1438,"sublabel":1439,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1440,"childList":1441},"summer","We suppose it is summer and we have the best weather conditions.",[],[],{"label":1443,"sublabel":1444,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1445,"childList":1446},"winter","We suppose it is winter and we have the worst weather conditions.",[],[],{"label":1448,"sublabel":1449,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1450,"childList":1451},"current","We fetch the current weather conditions.",[],[],{"label":1453,"sublabel":1454,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1455,"childList":1456},"safeRiskMargin","Percentage for a minimum limit of a battery capacity before a recharge. The value should be between 0 and 60. When omitted, the project configuration is used.",[],[],{"label":1458,"sublabel":1459,"type":1460,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":463,"argumentList":1461,"childList":1462},"chargeMode","Mode that indicates if we optimize the charging time or always charge to the maximum capacity.","ChargeMode",[],[1463,1468],{"label":1464,"sublabel":1465,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1466,"childList":1467},"OPTIMIZE_TRAVEL_TIME","Optimizes the charging time at each station, in order to decrease the total travel time. You will only charge up until the SOC you need in order to reach the next stop.",[],[],{"label":1469,"sublabel":1470,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1471,"childList":1472},"ALWAYS_TO_MAX_CHARGE","Charge to the maximum capacity at every charging stop. The default maximum charging capacity is 80%.",[],[],{"label":1474,"sublabel":1475,"type":1476,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1477,"childList":1478},"origin","Origin of a route.","FeaturePointInput",[],[1479,1483,1492,1512],{"label":601,"sublabel":1480,"type":1198,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1481,"childList":1482},"The feature ID.",[],[],{"label":624,"sublabel":1484,"type":1485,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1486,"childList":1487},"Feature type.","FeatureType",[],[1488],{"label":1489,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1490,"childList":1491},"Feature",[],[],{"label":1493,"sublabel":1494,"type":1495,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1496,"childList":1497},"geometry","Geometry of the feature.","PointInput",[],[1498,1507],{"label":624,"sublabel":1499,"type":1500,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1501,"childList":1502},"Point type.","PointType",[],[1503],{"label":1504,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1505,"childList":1506},"Point",[],[],{"label":1508,"sublabel":1509,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1510,"childList":1511},"coordinates","Coordinates [longitude, latitude].",[],[],{"label":1513,"sublabel":1514,"type":1515,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1516,"childList":1517},"properties","Optional object where you can store custom data you need in your application. This extends the current functionalities we offer.","JSON",[],[],{"label":1519,"sublabel":1520,"type":1476,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1521,"childList":1522},"destination","Destination of a route.",[],[1523,1526,1532,1544],{"label":601,"sublabel":1480,"type":1198,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1524,"childList":1525},[],[],{"label":624,"sublabel":1484,"type":1485,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1527,"childList":1528},[],[1529],{"label":1489,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1530,"childList":1531},[],[],{"label":1493,"sublabel":1494,"type":1495,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1533,"childList":1534},[],[1535,1541],{"label":624,"sublabel":1499,"type":1500,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1536,"childList":1537},[],[1538],{"label":1504,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1539,"childList":1540},[],[],{"label":1508,"sublabel":1509,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1542,"childList":1543},[],[],{"label":1513,"sublabel":1514,"type":1515,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1545,"childList":1546},[],[],{"label":1548,"sublabel":1549,"type":1476,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1550,"childList":1551},"via","An optional list of locations where we should stop.",[],[1552,1555,1561,1573],{"label":601,"sublabel":1480,"type":1198,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1553,"childList":1554},[],[],{"label":624,"sublabel":1484,"type":1485,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1556,"childList":1557},[],[1558],{"label":1489,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1559,"childList":1560},[],[],{"label":1493,"sublabel":1494,"type":1495,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1562,"childList":1563},[],[1564,1570],{"label":624,"sublabel":1499,"type":1500,"defaultValue":590,"isEnum":586,"isDeprecated":463,"isRequired":586,"argumentList":1565,"childList":1566},[],[1567],{"label":1504,"sublabel":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1568,"childList":1569},[],[],{"label":1508,"sublabel":1509,"type":620,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":586,"argumentList":1571,"childList":1572},[],[],{"label":1513,"sublabel":1514,"type":1515,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1574,"childList":1575},[],[],{"label":1577,"sublabel":1578,"type":1050,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1579,"childList":1580},"stationsAlongRouteRadius","Alternative stations along a route within a specified radius in meters (minimum 500, maximum 5000).",[],[],{"label":1582,"sublabel":1583,"type":1056,"defaultValue":590,"isEnum":463,"isDeprecated":586,"isRequired":463,"argumentList":1584,"childList":1585},"instructions","Deprecated: all routes will have turn-by-turn instructions prepared. Boolean will be ignored.",[],[],{"label":1587,"sublabel":1588,"type":1515,"defaultValue":590,"isEnum":463,"isDeprecated":463,"isRequired":463,"argumentList":1589,"childList":1590},"telemetry","Telemetry data used to overwrite routing parameters.",[],[],[],1775054251989]