{"@context":"https://schema.org","@type":"DefinedTermSet","name":"TrackJet Status Ontology v2","url":"https://trackjet.world/standards/status-ontology","hasDefinedTerm":[{"@type":"DefinedTerm","termCode":"pending","name":"pending"},{"@type":"DefinedTerm","termCode":"in_transit","name":"in_transit"},{"@type":"DefinedTerm","termCode":"out_for_delivery","name":"out_for_delivery"},{"@type":"DefinedTerm","termCode":"delivered","name":"delivered"},{"@type":"DefinedTerm","termCode":"exception","name":"exception"},{"@type":"DefinedTerm","termCode":"returned","name":"returned"},{"@type":"DefinedTerm","termCode":"unknown","name":"unknown"}]} Zum Inhalt springen
TrackJet

7-day Pro trial included with every new account — no card, no charge.

Start free with 500 saved shipments. Every new account also gets a 7-day Pro trial — no card required.

Start 7-day Pro trial

status-ontology · v2

TrackJet Status Ontology

Seven canonical states every carrier wording maps into — the same taxonomy the website timeline, REST/GraphQL API, webhooks and MCP tools emit. Machine-readable: status-ontology.json.

StateMeaningExample carrier wordings
pending Shipment known, no movement recorded yet. Label created · Auftragsdaten übermittelt · Pre-advice
in_transit Moving between facilities. Processed at parcel center · Departed hub · In Zustellbasis angekommen
out_for_delivery On the final delivery vehicle. Out for delivery · In Zustellung · With delivery courier
delivered Handed over at destination. Delivered · Zugestellt · Entregado
exception Something blocks normal progress. Held by customs · Address insufficient · Damaged
returned Going or gone back to sender. Return to sender · Retoure eingeleitet
unknown Carrier wording could not be classified — shown as-is, never guessed. (anything unclassifiable)

Design rules

  • Normalization is additive: the carrier's ORIGINAL wording is always preserved next to the canonical state — we classify, we never rewrite history.
  • Unclassifiable wordings map to unknown, never to a guess.
  • exception is a flag, not a terminal state — shipments routinely recover from it.
  • States are deliberately few: seven states cover cross-carrier comparison; finer distinctions stay in the original wording.

Changelog

  • v2 (2026-06-10) — published as an open spec; JSON download; consumed by timeline, API, webhooks, MCP.
  • v1 (2026) — internal normalization introduced with the REST API.

See also: Verifiable Timeline spec · REST API docs · MCP server.