Path Parameters
ID of the reservation to cancel.
Body
Response
Returns the Reservation object with status updated to cancelled. If the reservation is no longer cancelable (e.g., already confirmed and within a non-refundable window), an error is returned.
Unique identifier for the reservation.
String representing the object's type. Always reservation.
reservation Timestamp when reservation was created.
Ideal reservation end time (requested by driver).
Ideal reservation start time (requested by driver).
Current status of the reservation.
pending: Created intent, awaiting confirmation.confirmed: Connector reserved successfully.completed: Charging session occurred successfully.cancelled: Cancelled by driver before start.failed: Unable to assign a connector.expired: Reservation window passed without use.
pending, confirmed, completed, cancelled, failed, expired Timestamp when reservation was last updated.
Defines conditions for reservation cancellation.
ID of assigned charging station (populated once confirmed).
Timestamp when reservation status changed to confirmed.
Acceptable connector types for charging.
ISO currency code for the reservation fee (e.g., usd).
ID of the driver associated with the reservation.
Earliest acceptable reservation start time.
Reason why reservation failed, if applicable.
no_available_connectors, payment_failed, other Latest acceptable reservation end time.
Geographic area where reservation is requested.
Custom metadata (key-value pairs).
ID of the payment method used for the reservation fee.
Reservation fee amount in smallest currency unit (e.g., cents).
Finalized end time after confirmation.
Finalized start time after confirmation.
ID of the vehicle associated with the reservation.

