Returns a paginated list of OCPP communication logs for a specific charger. Supports filtering by method, status, destination, date range, and sorting.
Filter by OCPP method (e.g., Heartbeat, StartTransaction, MeterValues).
Filter by log status. One of pending, done, or failed.
Filter by message destination. One of centralsystem or charger.
filter[hide_insignificant]
Hide MeterValues and SetChargingProfile logs. Use 1 to hide or 0 to show.
Filter logs from this date. Format: Y-m-d or Y-m-d H:i:s.
Filter logs until this date. Must be after or equal to filter[date_from]. Format: Y-m-d or Y-m-d H:i:s.
Sort field. Use created_at for ascending or -created_at for descending (default).
Page number for pagination.
Response
The status of the OCPP message (e.g., pending, done, failed).
The OCPP protocol version used.
The OCPP method name (e.g., Heartbeat, StartTransaction, StatusNotification).
The message destination (centralsystem or charger).
The parameters sent with the OCPP message. Structure varies per OCPP action (e.g., BootNotification, StartTransaction).
The result or response of the OCPP message. Structure varies per OCPP action. May be null for pending messages.
ISO 8601 timestamp of when the log entry was created.
ISO 8601 timestamp of when the log entry was last updated.
The response also includes a top-level field:
Available filter options. A list of all available OCPP method names that can be used with the filter[method] parameter.