LASF$260|SFLA$264|COLLA$366|COLCHI$193|NJMIA$288|COLSF$420|SFSAC$142|LADAL$398|LASD$156|COLMIA$303|SFSEA$235|COLDAL$208|LASLC$297|LAPHX$244|LALV$260|LAORL$437|LANJ$447|HARNJ$188|LACOL$365|CHINJ$235|DALMIA$266|SFPDX$231|COLPHX$244|NJORL$304|SFSD$208|COLORL$310|CHIMIA$295|COLDEN$275|LAMIA$420|LVLA$215|SATAUS$125|LASAC$195|LADEN$310|DALLA$385|SFPHX$280|LASEA$340|NJDAL$335|ORLMIA$145|ORLTPA$130|DALHOU$155|DALSAT$165|NJATL$270|MIANJ$305|NJCHI$240|NJLA$440|ORLJAX$140|COLSLC$320|HOUNJ$345|SLCBOI$185|LAPDX$315|LASF$260|SFLA$264|COLLA$366|COLCHI$193|NJMIA$288|COLSF$420|SFSAC$142|LADAL$398|LASD$156|COLMIA$303|SFSEA$235|COLDAL$208|LASLC$297|LAPHX$244|LALV$260|LAORL$437|LANJ$447|HARNJ$188|LACOL$365|CHINJ$235|DALMIA$266|SFPDX$231|COLPHX$244|NJORL$304|SFSD$208|COLORL$310|CHIMIA$295|COLDEN$275|LAMIA$420|LVLA$215|SATAUS$125|LASAC$195|LADEN$310|DALLA$385|SFPHX$280|LASEA$340|NJDAL$335|ORLMIA$145|ORLTPA$130|DALHOU$155|DALSAT$165|NJATL$270|MIANJ$305|NJCHI$240|NJLA$440|ORLJAX$140|COLSLC$320|HOUNJ$345|SLCBOI$185|LAPDX$315|View all rates →LASF$260|SFLA$264|COLLA$366|COLCHI$193|NJMIA$288|COLSF$420|SFSAC$142|LADAL$398|LASD$156|COLMIA$303|SFSEA$235|COLDAL$208|LASLC$297|LAPHX$244|LALV$260|LAORL$437|LANJ$447|HARNJ$188|LACOL$365|CHINJ$235|DALMIA$266|SFPDX$231|COLPHX$244|NJORL$304|SFSD$208|COLORL$310|CHIMIA$295|COLDEN$275|LAMIA$420|LVLA$215|SATAUS$125|LASAC$195|LADEN$310|DALLA$385|SFPHX$280|LASEA$340|NJDAL$335|ORLMIA$145|ORLTPA$130|DALHOU$155|DALSAT$165|NJATL$270|MIANJ$305|NJCHI$240|NJLA$440|ORLJAX$140|COLSLC$320|HOUNJ$345|SLCBOI$185|LAPDX$315|LASF$260|SFLA$264|COLLA$366|COLCHI$193|NJMIA$288|COLSF$420|SFSAC$142|LADAL$398|LASD$156|COLMIA$303|SFSEA$235|COLDAL$208|LASLC$297|LAPHX$244|LALV$260|LAORL$437|LANJ$447|HARNJ$188|LACOL$365|CHINJ$235|DALMIA$266|SFPDX$231|COLPHX$244|NJORL$304|SFSD$208|COLORL$310|CHIMIA$295|COLDEN$275|LAMIA$420|LVLA$215|SATAUS$125|LASAC$195|LADEN$310|DALLA$385|SFPHX$280|LASEA$340|NJDAL$335|ORLMIA$145|ORLTPA$130|DALHOU$155|DALSAT$165|NJATL$270|MIANJ$305|NJCHI$240|NJLA$440|ORLJAX$140|COLSLC$320|HOUNJ$345|SLCBOI$185|LAPDX$315|
WARP // FREIGHT NETWORK191,000+ ADDRESSES DELIVERED TO

Programmable freight

Ship Freight with Code, Not Phone Calls

Warp turns freight into infrastructure. Quote, book, and track shipments through a REST API and CLI. No portals. No phone calls. No 3PLs. Just code.

REST API · CLI · Webhooks · 20,000+ carriers dispatched programmatically

REST APIquote, book, track
CLIship from your terminal
20,000+carriers in network

Why freight needs to be programmable

Freight is the last major infrastructure category that still runs on phone calls, emails, and portals. Every other part of the stack has been abstracted into API calls. Payments have Stripe. Communications have Twilio. Compute has AWS. Freight has had nothing. Until now.

Warp exposes the entire freight lifecycle as API endpoints. Get an instant rate. Book a shipment. Track it in real time. Receive webhook notifications for every scan event, GPS update, and delivery confirmation. Cancel, modify, rebook. All programmatically.

This matters because modern supply chains are software. Warehouse management systems, order management platforms, ERP systems, and e-commerce backends all need to move physical goods. Right now, that means logging into a carrier portal or calling a broker. With Warp, shipping is just another function call in your codebase.

How it works

Step 1: Get a freight quote

POST /api/v1/freights/quote

{
  "pickupDate": ["2026-04-07"],
  "pickupInfo": { "zipCode": "90210" },
  "deliveryInfo": { "zipCode": "10001" },
  "listItems": [{
    "name": "Retail goods",
    "length": 48, "width": 40, "height": 48,
    "sizeUnit": "in",
    "totalWeight": 2400, "weightUnit": "lb",
    "quantity": 4, "packaging": "pallet"
  }]
}

Step 2: Book the shipment

POST /api/v1/freights/booking

{
  "quoteId": "01HG9W6CMAWHNWTVXDKW9QYFS9",
  "pickupInfo": { ... },
  "deliveryInfo": { ... },
  "listItems": [{ ... }]
}

Step 3: Track in real time

POST /api/v1/freights/tracking

{ "trackingNumbers": ["WARP1234567890"] }

Response

200 Response

{
  "data": [{
    "trackingNumber": "WARP1234567890",
    "status": "IN_TRANSIT",
    "currentLocation": { "city": "Barstow", "state": "CA" },
    "events": [
      { "status": "PICKED_UP", "location": "Los Angeles, CA" },
      { "status": "SCANNED_IN", "location": "LAX Cross-Dock" },
      { "status": "IN_TRANSIT", "location": "Barstow, CA" }
    ]
  }]
}

Start shipping with code

The Warp CLI

Ship freight from your terminal. The Warp CLI wraps the full API into simple commands that work in any shell environment.

Quote freight

$ warp quote --origin 90210 --dest 10001 --pallets 4 --weight 2400

  Mode    Rate      Transit   Quote ID
  LTL     $847.00   3 days    qt_01HGA...
  Box     $1,290    2 days    qt_01HGB...

Book a shipment

$ warp book qt_01HGA... --pickup 2026-04-07

  Booked: shp_01HGA2K9MNPQ4RV8XW3YZ5TJ6
  Track:  https://customer.wearewarp.com/public/tracking/...

Track a shipment

$ warp track shp_01HGA2K9...

  Status: In Transit
  ETA: 2026-04-10
  Last: Departed LAX Cross-Dock 06:42 AM

Built for AI agents

AI coding tools like Claude Code, Cursor, and Codex can call Warp's API directly. An AI agent can quote freight, compare rates across modes (LTL, truckload, box truck, cargo van), book the best option, and track delivery. All without a human touching a freight portal.

The Warp CLI is designed for this. AI agents running in terminal environments can execute warp quote, warp book, and warp track as shell commands. The output is structured and parseable. No HTML to scrape. No PDFs to parse. Just clean data.

This is what "vibe coding" looks like for logistics. You describe what you need in natural language. The AI writes the API calls. Freight moves.

What runs underneath

The API is the interface. Underneath it is a physical freight network purpose built for programmable access.

  • -20,000+ local 3rd-party carriers dispatched through the Warp driver app.
  • -9,000+ box trucks and cargo vans in network.
  • -50+ Warp operated cross-dock facilities across 12 markets.
  • -1,400+ active LTL lanes.
  • -Every carrier uses the Warp driver app: live GPS tracking, scan in/scan out events at barcode level, proof of delivery photos, electronic signature capture.
  • -Our AI backbone, Orbit, monitors every shipment. Flags late pickups, missed scans, route deviations, temperature deviations, delivery exceptions. Before your team has to chase them.
  • -ELD integrations on all line haul trucks for continuous location data.
  • -All inclusive pricing. No fuel surcharges, no hidden accessorial fees, no terminal handling charges.

Frequently asked questions

What is programmable freight?

Programmable freight means you can quote, book, and track shipments through API calls and CLI commands instead of phone calls, emails, or freight portals. Warp exposes the entire freight lifecycle as a REST API.

Can AI agents book freight through Warp?

Yes. Warp's API and CLI are designed to be called by AI coding tools like Claude Code, Cursor, and Codex. An AI agent can quote, compare rates, book shipments, and track deliveries programmatically.

What modes does the API support?

LTL (1 to 12 pallets), truckload (dry van, reefer, flatbed), box truck (26 foot, liftgate equipped), and cargo van (cartons, cases, parcels, or up to 3 pallets).

How does pricing work?

All inclusive per pallet pricing for LTL, box truck, and cargo van. No fuel surcharges, no hidden accessorial fees, no terminal handling charges. Instant rates through the API or CLI.

Is there a free tier?

No software license fees. You pay when you ship. API access and CLI are included.

Freight should be as easy to use as Stripe.

Quote, book, and track shipments with a few lines of code. No portals. No phone calls. No 3PLs. Just code.

REST API · CLI · Webhooks · 20,000+ carriers dispatched programmatically

API Docs