- Update a saved route
List users
Create user
Retrieve user
Update User
Retrieve user notification preferences
Update user notification preferences
Retrieve route planner preferences
Update route planner preferences
Retrieve payout method
Update payout method
Delete payout method
List saved routes
Create a saved route
Retrieve a saved route
Delete a saved route
PayoutMethod
RoutePlannerPreferences
SavedRoute
User
UserNotificationPreferences
Update a saved route
Partially update a saved route: rename it, toggle favourite, bump last_used_at after a re-plan, or edit the endpoints. Only the fields supplied are changed.
Security
oauth2(Required scopes: saved_routes:write)
- Mock serverhttps://developers.ev.energy/_mock/ev.energy-api-v2/users/{user_id}/saved_routes/{saved_route_id}
- Live API for both production and sandbox requests.https://api.ev.energy/v2/users/{user_id}/saved_routes/{saved_route_id}
- Staging server for internal testing only.https://api-staging.ev.energy/v2/users/{user_id}/saved_routes/{saved_route_id}
curl -i -X PATCH \
'https://developers.ev.energy/_mock/ev.energy-api-v2/users/{user_id}/saved_routes/savr01HRFF3SEVSCRAV9B3CHVDFN0H' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'EvEnergy-Version: 2' \
-d '{
"name": "string",
"favourite": true,
"origin": {
"latitude": -90,
"longitude": -180,
"name": "string"
},
"destination": {
"latitude": -90,
"longitude": -180,
"name": "string"
},
"waypoints": [
{
"latitude": -90,
"longitude": -180,
"name": "string"
}
],
"arrive_with_min_percent": 0,
"preferred_departure_minutes": 0,
"last_used_at": "2019-08-24T14:15:22Z"
}'The saved route was updated.
Headers
Indicates the version of the API that generated this response. If EvEnergy-Version was not specified in the request, this will be your OAuth application's default version.
Value:2
The maximum number of requests that can be made to this endpoint per hour. Defaults to 1000 but may vary per client.
Default:1000
Example:"https://api.ev.energy/v2/users/user01HN2NJ9NMRZBXT1H6FT9N7735/saved_routes/savr01HRFF3SEVSCRAV9B3CHVDFN0H"
Link to the user who owns this route.
Example:"https://api.ev.energy/v2/users/user01HN2NJ9NMRZBXT1H6FT9N7735"
Ordered intermediate stops. Empty when the route is direct.
Preferred departure hint as an offset in minutes from midnight of the day the route is re-planned. Null means "leave now".
Response
{ "id": "savr01HRFF3SEVSCRAV9B3CHVDFN0H", "url": "https://api.ev.energy/v2/users/user01HN2NJ9NMRZBXT1H6FT9N7735/saved_routes/savr01HRFF3SEVSCRAV9B3CHVDFN0H", "user": "https://api.ev.energy/v2/users/user01HN2NJ9NMRZBXT1H6FT9N7735", "name": "string", "favourite": true, "origin": { "latitude": -90, "longitude": -180, "name": "string" }, "destination": { "latitude": -90, "longitude": -180, "name": "string" }, "waypoints": [ { … } ], "arrive_with_min_percent": 0, "preferred_departure_minutes": 0, "created_at": "2019-08-24T14:15:22Z", "last_used_at": "2019-08-24T14:15:22Z" }