- Reference
- OCPI 2.1.1 (eMSP)
OpenAPI reference
OCPI 2.1.1 (eMSP)
eMSP-direction: Locations / Sessions / CDRs / Tariffs / Tokens (Sender)
One page per endpoint. Use the left rail or the lists below — each link opens that operation only.
Spec version: 2.1.1
Base URL: https://ocpi-api.gridos.co/ocpi/emsp/2.1.1
Base path: /ocpi/emsp/2.1.1
Versions
Base path: /versions
GET/versions— List supported OCPI versions (eMSP mount)GET/— Module endpoints for OCPI 2.1.1 (eMSP mount)
Credentials
Base path: /credentials
GET/credentials— Retrieve our platform's OCPI 2.1.1 credentialsPUT/credentials— Rotate credentials for an already-registered partnerPOST/credentials— Register new partner credentials (initial handshake)DELETE/credentials— Unregister a partner (invalidates their Token B)
Locations (eMSP)
Base path: /locations
GET/locations/{country_code}/{party_id}/{location_id}— Receiver LocationPUT/locations/{country_code}/{party_id}/{location_id}— Receiver LocationPATCH/locations/{country_code}/{party_id}/{location_id}— Receiver LocationGET/locations/{country_code}/{party_id}/{location_id}/{evse_uid}— Receiver LocationPUT/locations/{country_code}/{party_id}/{location_id}/{evse_uid}— Receiver LocationPATCH/locations/{country_code}/{party_id}/{location_id}/{evse_uid}— Receiver LocationGET/locations/{country_code}/{party_id}/{location_id}/{evse_uid}/{connector_id}— Receiver LocationPUT/locations/{country_code}/{party_id}/{location_id}/{evse_uid}/{connector_id}— Receiver LocationPATCH/locations/{country_code}/{party_id}/{location_id}/{evse_uid}/{connector_id}— Receiver Location
Sessions (eMSP)
Base path: /sessions
GET/sessions/{country_code}/{party_id}/{session_id}— Receiver SessionPUT/sessions/{country_code}/{party_id}/{session_id}— Receiver SessionPATCH/sessions/{country_code}/{party_id}/{session_id}— Receiver Session
CDRs (eMSP)
Base path: /cdrs
POST/cdrs— Receiver CDRsGET/cdrs/{country_code}/{party_id}/{cdr_id}— Receiver CDRs
Tariffs (eMSP)
Base path: /tariffs
GET/tariffs/{country_code}/{party_id}/{tariff_id}— Receiver TariffPUT/tariffs/{country_code}/{party_id}/{tariff_id}— Receiver TariffPATCH/tariffs/{country_code}/{party_id}/{tariff_id}— Receiver TariffDELETE/tariffs/{country_code}/{party_id}/{tariff_id}— Receiver Tariff
Tokens (eMSP)
Base path: /tokens
GET/tokens— Sender TokensPOST/tokens/{token_uid}/authorize— Real-time authorization (eMSP Sender)
Commands (eMSP)
Base path: /commands
POST/commands/{command}/{uid}— Receiver Commands