Register an EMP identity
Registers a new roaming identity for your organization. You’ll need the country and the three-character party code, and you can optionally list one or more roaming standards it uses (OCPI, OICP). To stay safe if a request is accidentally sent twice, you also include a one-off reference you generate yourself (an idempotency key) — Spirii uses it to return the original result instead of creating a duplicate.
Headers
Client-generated unique key per operation intent (UUID). Same key + identical body replays the original response; same key + different body returns 409.
Body
The two-letter country this identity operates in (for example, DK for Denmark). ISO 3166-1 alpha-2 country code
^[A-Z]{2}$"DK"
The short three-character code that identifies your organization in roaming. OCPI party_id (3-character code)
^[A-Z0-9]{3}$"SPR"
Roaming protocols this identity uses — one or more of OCPI or OICP. Omit the field if not yet known; do not send null or an empty array.
1OCPI, OICP A name to help you recognize this identity.
255A contact email for this identity.
A contact phone number for this identity.
20Whether this identity can see all published networks by default. Defaults to yes.
Response
Platform-assigned stable identifier
ISO 3166-1 alpha-2 country code
^[A-Z]{2}$"DK"
OCPI party_id (3-character code)
^[A-Z0-9]{3}$"SPR"
ACTIVE, SUSPENDED OCPI, OICP Optional human-readable label
25520Whether this identity grants visibility into all Published Base Networks