Where each charger connects, as scans follow it
get/v1/tenants/{tenant_id}/qr/charger-routes
Requires an API key
Written by the proxy's flips (site flips and per-charger reports); read-only for the project. A charger not listed uses default_route. Requires stations:read, or the project's charger proxy key (migration:proxy), which compares it with its own routes.
Path parameters
- tenant_idintegerRequired
Returns · 200
- dataarray of ChargerRouteRequired
Child attributes
- station_idintegerRequired
- currentenumRequiredOne of
ivora,previous_platform - flipped_atstringRequired
- sourceenumRequiredOne of
site_flip,charger_route - referencestring | nullRequired
- updated_atstringRequired
- default_routeenumRequiredOne of
ivora,previous_platform
GET /v1/tenants/{tenant_id}/qr/charger-routes
curl --fail-with-body "https://api.ivoracharge.com/v1/tenants/1042/qr/charger-routes" \
-H "Authorization: Bearer $IVORA_API_KEY"Response · 200JSON
{
"data": [
{
"station_id": 1,
"current": "ivora",
"flipped_at": "2026-09-30T17:00:00Z",
"source": "site_flip",
"reference": "string",
"updated_at": "2026-09-30T17:00:00Z"
}
],
"default_route": "ivora"
}Requires an approved production API keyProduction access starts with a request, a short meeting with Ivora and a card on file, after which Ivora staff grant your account access. How to request access
Try itproduction · api.ivoracharge.com
Paste a production api key (iv_live_…). Create keys in Developer tools. The key stays in this page's memory, is sent only to https://api.ivoracharge.com and clears when you reload. Test keys are refused.



