Skip to main content
POST
/
tracking-status
cURL
curl --request POST \
  --url https://api.vooma.ai/v0/tracking-status \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "trackingStatus": {
    "location": {
      "lon": 123,
      "lat": 123,
      "type": "GEOCOORDINATES"
    },
    "timestamp": 123,
    "movementId": "<string>",
    "loadId": "<string>",
    "metadata": {
      "currentState": "<string>",
      "currentCity": "<string>",
      "deliveryStatus": "<string>",
      "trackingStatus": "<string>",
      "timezone": "<string>",
      "destinationEta": "<string>",
      "destinationState": "<string>",
      "destinationCity": "<string>",
      "originState": "<string>",
      "originCity": "<string>",
      "carrierId": "<string>",
      "carrierName": "<string>"
    }
  }
}
'
{
  "location": {
    "lon": 123,
    "lat": 123,
    "type": "GEOCOORDINATES"
  },
  "timestamp": 123,
  "movementId": "<string>",
  "loadId": "<string>",
  "metadata": {
    "currentState": "<string>",
    "currentCity": "<string>",
    "deliveryStatus": "<string>",
    "trackingStatus": "<string>",
    "timezone": "<string>",
    "destinationEta": "<string>",
    "destinationState": "<string>",
    "destinationCity": "<string>",
    "originState": "<string>",
    "originCity": "<string>",
    "carrierId": "<string>",
    "carrierName": "<string>"
  }
}
Beta Feature: This functionality is currently in beta. You may experience changes or limited support as we continue to improve it.
This endpoint accepts tracking updates keyed by a loadId and movementId.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
trackingStatus
object
required

Response

200 - application/json

Ok

location
object
required
timestamp
number<double>
required
movementId
string
required
loadId
string
required
metadata
object