| name | swiggy-track |
| description | List, inspect, and live-track Swiggy food and Instamart orders via swiggy-cli. Use when the user asks "where's my order" or "what did I order yesterday". |
swiggy-track
All track commands are read-only and safe to call on any cadence.
List recent orders
swiggy food orders --json --no-interactive
swiggy instamart orders --json --no-interactive
Inspect a single order
swiggy food order <order_id> --json --no-interactive
swiggy instamart order <order_id> --json --no-interactive
Live tracking
swiggy food track <order_id> --json --no-interactive
swiggy instamart track <order_id> --json --no-interactive
When to refresh
track_* calls hit the live status endpoint each time. Don't poll faster than every 30 s — the upstream rate limits, and a 30–60 s cadence is enough to see status transitions (placed → preparing → on the way → delivered).
Dineout bookings
For dineout, the equivalent is:
swiggy dineout status <booking_id> --json --no-interactive