Events

Events belong to the VTC authorised by the API token.

An event can be created directly in event thing or linked to an imported event.

Supported sources are event_thing, truckersmp, chub and trucky.

Import an event

Three external sources are supported:

Source Setup required
truckersmp None — supported natively
trucky None — supported natively
chub Connect your account in the dashboard first
{
  "source": "truckersmp",
  "external_id": "19284"
}

If automatic imports are enabled, event thing can refresh the imported event later without another API request.

TruckersMP events must be public

TruckersMP only exposes public events through their API. Private events are, by design, never surfaced to third parties — including event thing. If an import fails or returns no data, check that the event is set to public on TruckersMP.

Create an event directly

{
  "name": "Saturday Night Convoy",
  "start_at": "2026-09-05T18:00:00Z",
  "meetup_at": "2026-09-05T17:30:00Z",
  "departure_city": "Manchester",
  "arrival_city": "Dover",
  "game": "ets2",
  "public": true
}