Log inTalk to us

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 | null
    Pattern ^\d{4}-\d{2}-\d{2}$
  • tostring | null
    Pattern ^\d{4}-\d{2}-\d{2}$
  • station_idinteger | null
    Minimum 0

Returns · 200

  • fromstringRequired
  • tostringRequired
  • totalsobjectRequired
  • dataarray of ScanCountRequired
    Child attributes
    • daystringRequired
    • station_idinteger | nullRequired
    • outcomeenumRequired
      One 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.