position.created

position.created

Event message generated when a valid asset position is available for a subscription.

Payload json

{
  "eventBatchId": "a1b2c3d4-0000-0000-0000-000000000001",
  "eventSubscriptionId": "a1b2c3d4-0000-0000-0000-000000000002",
  "eventBatchTime": "2026-05-20T09:00:00.0000000Z",
  "eventsData": [
    {
      "eventType": "position.created",
      "eventVersion": 1,
      "eventData": {
        "assetId": "62afd4e8-d2a3-48b7-9e16-83692d26469b",
        "latitude": 0,
        "longitude": 0,
        "speed": 0,
        "heading": 0,
        "registeredOn": "2025-01-01T00:00:00Z"
      }
    }
  ]
}

Field level Description

FieldTypeDescription
assetIduuidRepresents the ID of the asset. Required field.
latitudenumberRepresents the latitude of the asset position. Required field.
longitudenumberRepresents the longitude of the asset position. Required field.
speedintegerRepresents the speed of the asset in kilometres per hour. Optional field.
headingintegerRepresents the heading of the asset in degrees. Optional field.
registeredOndate-timeTimestamp provided by the source for when the event was registered. Required field.

Did this page help you?