Retrieve the real-time journey status and event history of a checked bag using SITA's BagJourney API.

domain: sita.aero · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Request BagJourney API access and pricing terms from SITA's product manager via the contact form on developer.aero (this requires an existing airline association).
  2. Once provisioned, note your assigned api_key and the BagJourney host (bagjourney.sita.aero).
  3. Call GET https://bagjourney.sita.aero/baggage/history/v1.0/tag/{bagTagNumber}/flightdate/{YYYY-MM-DD}, passing your key in the api_key request header.
  4. Parse the JSON response's events array and match each entry's event code against BagJourney's documented codes (e.g., CHECKED_IN, LOADED_ON_AIRCRAFT, OFFLOADED, MISHANDLED) to build a journey timeline.
  5. Alternatively, query by flight to list all bag tags — including delayed/rush tags — associated with a specific flight instead of a single bag.
  6. Surface the response's flight_info (outbound/inbound/onward legs) and passenger_status fields in your self-service or ground-handling UI.

Known gotchas

Related routes

Retrieve UPS shipment tracking status and event history using the UPS Tracking REST API
logistics/shipping · 6 steps · unrated
Retrieve historical (past) flight data for a specific flight using FlightAware AeroAPI, distinct from live status.
flightaware.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans