API Reference¶
This section contains the complete API reference for OCPI Python.
OCPI Versions¶
- OCPI 2.3.0 - Latest version with Payments module support
- OCPI 2.2.1 - Previous stable version
- OCPI 2.1.1 - Legacy version support
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
Quick Links¶
- OCPI 2.3.0 API - Full API reference for the latest version
- Quick Start Guide - Get started with OCPI Python
- Installation Guide - Installation instructions