Skip to content

API Reference

This section contains the complete API reference for OCPI Python.

OCPI Versions

API Documentation

The API documentation is organized by OCPI version. Each version includes:

  • Version endpoints - Version information and details
  • CPO role endpoints - Charge Point Operator API routes
  • EMSP role endpoints - eMobility Service Provider API routes
  • PTP role endpoints - Payment Terminal Provider API routes (2.3.0 only)
  • Schemas - Pydantic models for request/response validation
  • Enums - Enumeration types used throughout the API