Start transaction
Send a raw OCPP StartTransaction request for the targeted charger(s). Lower-level than start-session: the caller drives plug/authorize manually. Targets a single charger, selected chargers in a location, or all chargers in a location.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
target
Target for a unified command.
Provide exactly one of charger_id or location_id.
charger_ids is an optional subset filter — only valid with location_id.
Examples::
{“charger_id”: “dep-123”} {“location_id”: “loc-456”} {“location_id”: “loc-456”, “charger_ids”: [“dep-1”, “dep-2”]}
event
Command payload for start-transaction.
Response
Command accepted and queued for the target charger(s)
targeted_count
queued_count
failed_count
results
failed
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error