Standardized REST endpoints, signed event webhooks, and Model Context Protocol (MCP) tool routing.
Initiate actions securely in three simple steps. Authenticate requests using Platform-signed delegated JWT tokens.
$ curl -X POST https://api.softknack.com/v1/fleet \
-H "Authorization: Bearer <delegated_JWT>" \
-H "Content-Type: application/json" \
-d '{"org_id": "org_01"}'
Ingest events in real time. All webhooks conform to the standard Nexus payload format and contain an HMAC signature key.
| Event Type | Description |
|---|---|
fleet.booking.confirmed | Fires when a quote is accepted and the booking with its ordered stops is committed. |
fleet.booking.allocated | Fires when dispatch assigns a vehicle and driver to the booking without a clash. |
fleet.duty.started | Fires when the driver starts the duty and the telemetry stream opens. |
fleet.duty.completed | Fires on the last stop, carrying actual times, odometer and waiting minutes. |
fleet.charge.posted | Fires when the recomputed settlement line moves from accrued to posted in SK Billing. |
fleet.obligation.breached | Fires when a permit, licence or PDP obligation lapses and a compliance hold is raised. |