Scan counts by day, charger and outcome
get/v1/tenants/{tenant_id}/qr/scans
Requires an API key
Counts only: no address, device or scanned text is stored. Outcomes: ivora (sent to Ivora checkout), previous_platform (passthrough), unknown (find-your-charger page), unavailable (no allowed destination), rate_limited (scans and website lookups), website_lookup_moved and website_lookup_stay (your website's lookups: sent on to Ivora checkout, or staying on your page). UTC days, at most 92.
Path parameters
- tenant_idintegerRequired
Query parameters
- fromstring | nullPattern
^\d{4}-\d{2}-\d{2}$ - tostring | nullPattern
^\d{4}-\d{2}-\d{2}$ - station_idinteger | nullMinimum 0
Returns · 200
- fromstringRequired
- tostringRequired
- totalsobjectRequired
- dataarray of ScanCountRequired
Child attributes
- daystringRequired
- station_idinteger | nullRequired
- outcomeenumRequiredOne of
ivora,previous_platform,unknown,unavailable,rate_limited,website_lookup_moved,website_lookup_stay - scansintegerRequired
GET /v1/tenants/{tenant_id}/qr/scans
curl --fail-with-body "https://api.ivoracharge.com/v1/tenants/1042/qr/scans" \
-H "Authorization: Bearer $IVORA_API_KEY"Response · 200JSON
{
"from": "string",
"to": "string",
"totals": {},
"data": [
{
"day": "string",
"station_id": 1,
"outcome": "ivora",
"scans": 1
}
]
}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.



