# List Charging Sessions Provides a detailed report of all completed charging sessions including timestamps, energy delivered, and associated costs. Supports filtering by date ranges and pagination. Endpoint: GET /report/charging-session Version: v1 Security: BearerAuth ## Query parameters: - `plug_in_start_datetime__gte` (string) Filter by plug-in start time (minimum) - `plug_in_start_datetime__lte` (string) Filter by plug-in start time (maximum) - `limit` (integer) Number of results to return per page - `offset` (integer) The initial index from which to return the results ## Response 200 fields (application/json): - `count` (integer, required) - `next` (string,null) - `previous` (string,null) - `results` (array, required) - `results.tenant` (string, required) Tenant name - `results.session_id` (string, required) Unique identifier for the session - `results.charger_id` (string) Charger identifier - `results.port_id` (string) Port identifier - `results.charger_manufacturer` (string) Manufacturer of the charger - `results.charger_model` (string) Model of the charger - `results.charger_name` (string) Name of the charger - `results.plug_in_start_datetime` (string, required) When vehicle was plugged in - `results.plug_in_end_datetime` (string, required) When vehicle was unplugged - `results.charging_start_datetime` (string, required) When charging started - `results.charging_end_datetime` (string, required) When charging ended - `results.charging_time` (integer) Duration of charging in minutes - `results.energy_delivered_to_electric_vehicle_kwh` (number) Energy delivered in kWh - `results.cost_per_session_usd` (number) Cost of the session in USD - `results.driver_emails` (array, required) Email addresses of drivers