Import and API

API

Read public passport data as JSON, and connect your production systems.

Every passport's public data is available as JSON at a stable address. No key is needed for public data.

GET https://serialpassport.com/api/v1/passports/SP-EU-7Q2M-004417

The response contains the passport number, status, state of health, economic operator, product data, lifecycle and every event with its hash.

{
  "passportId": "SP-EU-7Q2M-004417",
  "accessLevel": "public",
  "regulation": "Regulation (EU) 2023/1542",
  "status": "Original",
  "stateOfHealth": 100,
  "product": { "model": "Example Model B", "serialNumber": "MB36-2610-00001", "ratedEnergyWh": 360 },
  "events": [ { "type": "placed_on_market", "createdAt": "…", "hash": "…" } ]
}

Issuing from your production line

API keys for issuing passports straight from your ERP or MES are created under API keys. We are rolling the issuing endpoints out with pilot customers; contact us to connect your system.

Still stuck? Open a ticket and we'll help.