Evins
Manage API keys

Evins API

Public REST API. Authenticate with a Bearer API key issued from your manufacturer dashboard.

Authentication

Send the API key in the Authorization header.

Authorization: Bearer evins_XXXXXXXXXXXXXXXXXXXXXXXX

GET /api/public/v1/passport/:uid

Returns the full public passport data. No key required.

curl https://YOUR_DOMAIN/api/public/v1/passport/AbCd1234EfGh

POST /api/public/v1/scan

Logs a passport scan (for your own scanners / POS).

curl -X POST https://YOUR_DOMAIN/api/public/v1/scan \
  -H "Content-Type: application/json" \
  -d '{"uid":"AbCd1234EfGh","country":"BG"}'

Limits and errors

Responses use standard HTTP statuses (200, 400, 401, 404, 429).