Tariffs (eMSP)

Pull tariffs from ChargeIndia Hub and receive async tariff updates.

Hub role: SENDER (eMSP pull + async PUT push to eMSP RECEIVER)

When a CPO PUTs a tariff, you receive PUT on your tariffs RECEIVER URL. See Async Delivery.

Endpoints

MethodPathDescription
GET/ocpi/2.2.1/tariffsList tariffs (paginated)
GET/ocpi/2.2.1/tariffs/{cc}/{pid}/{tariff_id}Tariff detail
PUTYour tariffs RECEIVER URLAsync tariff updates from Hub

Receiver path party

Async pushes from Hub use the owning CPO's country_code and party_id in the URL path, not Hub (CIH). See Hub Receiver Identity (eMSP).

Pull example

GET /ocpi/2.2.1/tariffs?offset=0&limit=50
Authorization: Token {emsp-token}

Use tariffs for authorization pricing context. See India Conventions for INR requirements. See Pagination.

OCPI spec

See OCPI 2.2.1 Tariffs module for full Tariff object definitions.