Send an OCPP command to a charger
Queues one OCPP CALL for the charger through the OCPP gateway. Poll GET /proxy/ocpp/commands/{tracking_id} for the charger’s answer. Organization is taken from the Bearer JWT.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
command
OCPP action, e.g. RemoteStartTransaction or Reset.
Headers
X-Request-Id
X-Correlation-Id
Request
This endpoint expects an object.
charge_point_id
Charger that receives the OCPP CALL.
ocpp_version
v16 → OCPP 1.6, v201 → 2.0.1, v21 → 2.1. Omit to use the charger’s registered version (1.6 if it has none).
Allowed values:
payload
OCPP action payload, sent as the CALL body.
idempotency_key
Replays return the first dispatch instead of sending again.
Response
Successful Response
charge_point_id
Charger the CALL was sent to.
ocpp_version
OCPP version the CALL was sent in.
commands
The CALLs queued for the charger.
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
409
Conflict Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error
504
Gateway Timeout Error