Ask the charger to send a message now (TriggerMessage)
post/v1/tenants/{tenant_id}/stations/{station_id}/trigger
Requires an API key
BootNotification, Heartbeat, MeterValues, StatusNotification or FirmwareStatusNotification on every protocol; DiagnosticsStatusNotification on OCPP 1.6; LogStatusNotification and TransactionEvent on OCPP 2.x. A message the station's protocol cannot trigger is refused with 422 trigger_unsupported, creating no operation. connector_id narrows it to one connector. Requires stations:control. The operation succeeds when the core sent the message; result.charger_status then carries the charger's own answer once it arrives (null until then: poll the operation; it is never resent). charger_status is Accepted, Rejected or NotImplemented; the requested message itself arrives as usual (station events, faults, meter values).
Path parameters
- tenant_idintegerRequired
- station_idintegerRequired
Headers
- idempotency-keystringRequired
Request body
- messageenumRequiredThe message the charger is asked to send. DiagnosticsStatusNotification is OCPP 1.6 only; LogStatusNotification and TransactionEvent are OCPP 2.x only.One of
BootNotification,DiagnosticsStatusNotification,FirmwareStatusNotification,Heartbeat,LogStatusNotification,MeterValues,StatusNotification,TransactionEvent - connector_idinteger | nullConnector resource ID returned by the station API, for connector-specific messages (StatusNotification, MeterValues); omit for the whole stationGreater than 0
Returns · 202
- idstringRequired
- tenant_idintegerRequired
- statusenumRequiredOne of
dispatching,succeeded,rejected,unknown - resultobject | nullRequired
- created_atstringRequired
- updated_atstringRequired
POST /v1/tenants/{tenant_id}/stations/{station_id}/trigger
curl --fail-with-body -X POST "https://api.ivoracharge.com/v1/tenants/1042/stations/1/trigger" \
-H "Authorization: Bearer $IVORA_API_KEY" \
-H "Idempotency-Key: order-2026-09-30-0001" \
-H "Content-Type: application/json" \
-d '{
"message": "BootNotification"
}'Response · 202
{
"id": "id_0123456789abcdef",
"tenant_id": 1042,
"status": "dispatching",
"result": {},
"created_at": "2026-09-30T17:00:00Z",
"updated_at": "2026-09-30T17:00:00Z"
}Try it is not available here yetRequests from this page are off until the production API at
https://api.ivoracharge.com is public. Use the code samples from your application server; Ivora grants production access. Keys are created in Developer tools.