Skip to main content

Cargo trailer references

2 operations at https://api.zaitrack.app. Request and response bodies are JSON with camelCase keys; ids are UUIDs; times are RFC 3339 in UTC.

Every operation needs an API key, a personal access token or an OAuth access token unless it says otherwise. An Idempotency-Key is replayed for 24 hours; see Idempotency. Errors are application/problem+json; see Errors.

Paginated trailer identities and seal addressing for Cargo​

GET /v1/cargo-trailer-references

  • Scope: trailers:read or trailers:*
  • Rate class: read (100 per second and 360,000 per hour)
  • Idempotency-Key: not used
  • Audited: no
  • Step-up MFA: no
Query parameterTypeNotes
classstring
cursorstring
identifierstring
kindstring
limitstring
statusstring

Request​

No body.

Response​

200: fields the handler writes, taken from its source.

FieldTypeNotes
itemsarray of object
items[].idstring (UUID)
items[].namestring
items[].identifierstring
items[].statusstring
items[].trackerDeviceIdstring (UUID)may be null
items[].sealSerialstringmay be null
nextCursor—

Example​

curl "https://api.zaitrack.app/v1/cargo-trailer-references" \
-H "Authorization: Bearer zk_test_…"

Trailer identity and seal addressing without Fleet telemetry​

GET /v1/cargo-trailer-references/{id}

  • Scope: trailers:read or trailers:*
  • Rate class: read (100 per second and 360,000 per hour)
  • Idempotency-Key: not used
  • Audited: no
  • Step-up MFA: no

Path parameters: id.

Request​

No body.

Response​

200: fields the handler writes, taken from its source.

FieldTypeNotes
idstring (UUID)
namestring
identifierstring
statusstring
trackerDeviceIdstring (UUID)may be null
sealSerialstringmay be null

Example​

curl "https://api.zaitrack.app/v1/cargo-trailer-references/$ID" \
-H "Authorization: Bearer zk_test_…"