OCPI Booking Calendar

OCPI 2.3.0 Booking 1.1 — community calendar (`begin_from` / `available_timeslots`) or legacy timeslots

Filters
Create Booking 1.1 (preview)
POST /ocpi/2.3.0/booking?booking_format=booking11 — community-validated payload
{
  "id": "BK-1783447883524",
  "country_code": "IN",
  "party_id": "PAL",
  "request_id": "REQ-1783447883524",
  "location_id": "",
  "connector_id": "1",
  "period": {
    "start_from": "2026-07-07T10:00:00.000Z",
    "end_before": "2026-07-07T11:00:00.000Z"
  },
  "reservation_status": "RESERVED",
  "authorization_reference": "REQ-1783447883524",
  "cdr_token": {
    "uid": "demo-token-uid",
    "contract_id": "demo-token-uid",
    "type": "APP_USER",
    "country_code": "IN",
    "party_id": "PAL"
  },
  "booking_terms": {
    "supported_access_methods": [
      "TOKEN"
    ],
    "change_until_minutes": 60,
    "cancel_until_minutes": 30
  },
  "booking_requests": [
    {
      "request_status": "ACCEPTED",
      "request_received": "2026-07-07T18:11:23.524Z",
      "booking_request": {
        "country_code": "IN",
        "party_id": "PAL",
        "request_id": "REQ-1783447883524",
        "location_id": "",
        "period": {
          "start_from": "2026-07-07T10:00:00.000Z",
          "end_before": "2026-07-07T11:00:00.000Z"
        },
        "authorization_reference": "REQ-1783447883524"
      }
    }
  ],
  "last_updated": "2026-07-07T18:11:23.524Z"
}
Total Slots
0
Available
0
Blocked
0
No timeslots for the selected location and date range.