LIVE LTL RATES
LA metro$94/palletQuote →|LV → LA$204/palletQuote →|LA → LV$195/palletQuote →|LA → SF$179/palletQuote →|DEN metro$160/palletQuote →|LA → DAL$351/palletQuote →|DAL → CHI$292/palletQuote →|LA → CHI$310/palletQuote →|NJ → NYC$176/palletQuote →|LA → MIA$398/palletQuote →|MIA metro$140/palletQuote →|NJ → MIA$265/palletQuote →|LA → SEA$319/palletQuote →|NJ → DAL$265/palletQuote →|LA → SLC$214/palletQuote →|HOU metro$134/palletQuote →|LA → SD$188/palletQuote →|LA → PDX$295/palletQuote →|LA → DEN$283/palletQuote →|ATL metro$136/palletQuote →|CLT metro$150/palletQuote →|NJ → CHI$247/palletQuote →|DEN → MIA$403/palletQuote →|PDX metro$142/palletQuote →|LA → PHX$200/palletQuote →|CHI → LA$252/palletQuote →|LA → NJ$440/palletQuote →|TPA metro$126/palletQuote →|SLC metro$121/palletQuote →|ORL metro$124/palletQuote →|PHL → NYC$206/palletQuote →|MKE → MIA$290/palletQuote →|LA → ATL$310/palletQuote →|MIA → LA$244/palletQuote →|DAL → PDX$269/palletQuote →|CHI → HOU$265/palletQuote →|IND metro$133/palletQuote →|LA → COL$322/palletQuote →|HOU → NYC$285/palletQuote →|MEM → NYC$278/palletQuote →|CHI → DAL$274/palletQuote →|LA → TPA$393/palletQuote →|LA → AUS$383/palletQuote →|ATL → MIA$202/palletQuote →|CHI → MIA$277/palletQuote →|MIA → HOU$224/palletQuote →|COL metro$162/palletQuote →|NJ → SAT$328/palletQuote →|LA → SAT$380/palletQuote →|HOU → LA$243/palletQuote →|View all rates →LA metro$94/palletQuote →|LV → LA$204/palletQuote →|LA → LV$195/palletQuote →|LA → SF$179/palletQuote →|DEN metro$160/palletQuote →|LA → DAL$351/palletQuote →|DAL → CHI$292/palletQuote →|LA → CHI$310/palletQuote →|NJ → NYC$176/palletQuote →|LA → MIA$398/palletQuote →|MIA metro$140/palletQuote →|NJ → MIA$265/palletQuote →|LA → SEA$319/palletQuote →|NJ → DAL$265/palletQuote →|LA → SLC$214/palletQuote →|HOU metro$134/palletQuote →|LA → SD$188/palletQuote →|LA → PDX$295/palletQuote →|LA → DEN$283/palletQuote →|ATL metro$136/palletQuote →|CLT metro$150/palletQuote →|NJ → CHI$247/palletQuote →|DEN → MIA$403/palletQuote →|PDX metro$142/palletQuote →|LA → PHX$200/palletQuote →|CHI → LA$252/palletQuote →|LA → NJ$440/palletQuote →|TPA metro$126/palletQuote →|SLC metro$121/palletQuote →|ORL metro$124/palletQuote →|PHL → NYC$206/palletQuote →|MKE → MIA$290/palletQuote →|LA → ATL$310/palletQuote →|MIA → LA$244/palletQuote →|DAL → PDX$269/palletQuote →|CHI → HOU$265/palletQuote →|IND metro$133/palletQuote →|LA → COL$322/palletQuote →|HOU → NYC$285/palletQuote →|MEM → NYC$278/palletQuote →|CHI → DAL$274/palletQuote →|LA → TPA$393/palletQuote →|LA → AUS$383/palletQuote →|ATL → MIA$202/palletQuote →|CHI → MIA$277/palletQuote →|MIA → HOU$224/palletQuote →|COL metro$162/palletQuote →|NJ → SAT$328/palletQuote →|LA → SAT$380/palletQuote →|HOU → LA$243/palletQuote →|
Warp

Track a shipment

GET https://www.wearewarp.com/api/v1/track?booking_id=...

Returns three things in one call: the original booking row, live carrier status, and the event timeline. Pass the shipment_id or shipment_number from the book response as booking_id. Bearer auth with your wak_ key; the same self serve key from /agents/account covers quote, book, and track.

Request

curl example

curl "https://www.wearewarp.com/api/v1/track?booking_id=S-80215-2616" \ -H "Authorization: Bearer wak_live_YOUR_KEY"

MCP tool call

{ "tool": "track", "args": { "booking_id": "S-80215-2616" } }

CLI example

warp-agent track S-80215-2616

Response

{ "shipment_id": "...", "lane_id": "ln_900_100", "mode": "ltl", "origin_zip": "90001", "destination_zip": "10001", "pickup_date": "...", "delivery_date": "...", "price_usd": 485.00, "status": "in_transit", "schedule_live": true, "pickup_window": { "kind": "appointment", "from": "...", "to": "..." }, "delivery_window": { "kind": "scheduled", "from": "...", "to": "..." }, "tracking_dashboard": "https://customer.wearewarp.com/shipment/S-80215-2616", "upstream_tracking": { "status": "..." }, "events": [ "..." ] }

Works beyond the agent API

Any Warp booking is trackable.

If the booking was made outside the agent API, for example in the customer portal, the endpoint still attempts live upstream tracking so your agent gets status instead of a dead end. Sandbox shipment ids return production shaped responses with an explicit sandbox flag.

Errors

Back to docs|Book a shipment|Check your balance