Introduction

ChargeIndia Hub is an OCPI 2.2.1 roaming intermediary for the Indian EV charging market.

ChargeIndia Hub connects Charge Point Operators (CPOs) and e-Mobility Service Providers (eMSPs) so drivers can charge across networks through a single roaming relationship. The Hub implements the OCPI HUB role: it routes messages between parties, enforces routing rules, and maintains an audit trail of roaming activity.

Choose your integration path

Pick the path that matches your role. Each path has a dedicated sidebar section with role-specific pages.

PathStart hereYou will…
CPOCPO Integration GuidePush locations, tariffs, sessions, and CDRs; receive token authorization and commands
eMSPeMSP Integration GuideAuthorize tokens and send commands; receive async catalog, session, and CDR updates

Both paths share Getting Started, Onboarding, and Routing. Migrating from bilateral OCPI? See P2P to Hub Migration.

What the Hub does

  • Routes OCPI 2.2.1 messages between registered CPOs and eMSPs
  • Stores and forwards locations, sessions, and CDRs according to routing rules
  • Provides realtime paths for token authorization and remote commands
  • Exposes connection health via HubClientInfo so partners can monitor availability

Supported parties

RoleDescription
CPOOwns charge points; publishes locations, sessions, and CDRs
eMSPOffers drivers access; issues tokens and initiates charging
HUBChargeIndia Hub (IN / CIH), the roaming intermediary

Hub identity

FieldValue
Country codeIN
Party IDCIH
OCPI version2.2.1 only

Base URL layout

All Hub OCPI modules are served under:

https://{hub-domain}/ocpi/2.2.1/{module}

Partners authenticate every request with the standard OCPI header:

Authorization: Token {your-token}

OCPI modules

ModuleHub role
CredentialsMutual registration and token exchange
VersionsAdvertise supported version and endpoints
HubClientInfoExpose connected party statuses
LocationsCPO push; eMSP pull + async push (routing-filtered)
TariffsCPO push; eMSP pull + async push (routing-filtered)
TokensRealtime authorization (eMSP → CPO via Hub)
CommandsRemote start/stop and reservations
SessionsCPO push to Hub; async push to eMSP
CDRsCPO push to Hub; async push to eMSP

OCPI specification

Payload shapes follow the OCPI 2.2.1 specification. These docs describe Hub-specific routing, authentication, and integration behavior.

Next steps

CPO: CPO Integration Guide → follow the CPO integration sidebar section.

eMSP: eMSP Integration Guide → follow the eMSP integration sidebar section.

Shared: Getting Started · P2P to Hub Migration · Hub Receiver Identity · Session Lifecycle