Skip to main content
Every resource has a stable, opaque string identifier. Treat IDs as opaque β€” don’t parse them for meaning.

ID formats

ResourcePrefixExample
Locationloc_loc_01HW8K9ZQ7
ChargePointcp_cp_01HW8K9ZR3
EVSEevse_evse_01HW8K9ZS9
Transactiontxn_txn_01HW8K9ZT5
CDRcdr_cdr_01HW8K9ZU1
Tokentok_tok_01HW8K9ZV7
External identifiers (OCPI country_code/party_id, OCPP chargeBoxId) live alongside Spirii IDs in their own fields. Use Spirii IDs as the primary key when storing references on your side.