- OCPPLab product
- Dashboard
- Roaming
Roaming
OCPI roaming in Dashboard: partners, partner operations, Catalog, Hub clients, Bookings, sync jobs, business details, and the OCPI locations map.
Sidebar: Roaming area
Roaming covers partner access, credentials, sync, owner business details, the OCPI locations map, and catalog data (locations, tokens, sessions, CDRs, EVSEs, connectors, tariffs).
Published OCPI versions are 2.1.1 and 2.2.1. Dashboard may show a 2.3.0 product schema (bookings); that is not an EV Roaming Foundation published spec.
Partners
Path: /dashboard/roaming

Roaming partners — party ID, country, OCPI version, status. Role lives on partner operations.
| Field | Meaning |
|---|---|
| Party ID | OCPI party identity (3 characters) |
| Country | ISO 3166-1 alpha-2 in Studio (NL). OCPI 2.1.1 on the wire uses alpha-3 (NLD). |
| OCPI version | 2.1.1 or 2.2.1 (published). 2.3.0 is a product schema. |
| Status | Connection / operational state |
| New partner | Start a new partner record (Token A + versions URL) |
Partner operations
Path: /dashboard/roaming/partner-operations

Partner operations — one party, multiple OCPI roles (CPO / eMSP), handshake, and tokens.
Use this page after create to complete credentials and operational checks. See OCPI credentials.
Catalog
Path: /dashboard/ocpi/locations (and Catalog tabs)
Catalog is a tabbed list, not separate sidebar leaves for every module:
| Tab | Path |
|---|---|
| Locations | /dashboard/ocpi/locations |
| Tokens | /dashboard/ocpi/tokens |
| Sessions | /dashboard/ocpi/sessions |
| CDRs | /dashboard/ocpi/cdrs |
| EVSEs | /dashboard/ocpi/evses |
| Connectors | /dashboard/ocpi/connectors |
| Tariffs | /dashboard/ocpi/tariffs |

Catalog · Locations — sites published over OCPI.
Hub clients
Path: /dashboard/ocpi/hub-client-info
HubClientInfo is OCPI 2.2.1. Empty on 2.1.1. Rows appear after a hub exchange.
Bookings
Path: /dashboard/ocpi/bookings
Bookings are a product 2.3.0 module. Published OCPI 2.1.1 and 2.2.1 have no bookings module.
Commands and charging profiles
| Page | Path |
|---|---|
| Commands | /dashboard/ocpi/commands |
| Charging profiles | /dashboard/ocpi/charging-profiles |
Commands empty names START_SESSION, STOP_SESSION, RESERVE_NOW, CANCEL_RESERVATION, and UNLOCK_CONNECTOR. Charging profiles are OCPI 2.2.1.
Sync jobs
Path: /dashboard/roaming/sync

Sync jobs — pull/push for locations, tokens, CDRs, and related objects. Create is gated until handshake succeeds.
Business details
Path: /dashboard/roaming/business-details
Sidebar: Roaming → Settings → Business details
Owner OCPI party ID, country code, credential completeness, and branding. This card is live (draft identity is stored). Logo files are not stored until upload ships. Bookmarks to /dashboard/settings/business-details redirect here.
OCPI map
Path: /dashboard/maps/ocpi

OCPI map — published OCPI Location coordinates. Sign-in required. Empty recovery is Catalog locations, not OCPP Chargers.
Operator flow
- Create a partner (Token A + versions URL for the selected OCPI version).
- Add a partner operation (role) and complete credentials.
- Run Sync jobs.
- Inspect Catalog (locations, sessions, CDRs) when a driver roams.