FTL freight API
POST https://www.wearewarp.com/api/v1/ftl/quote
Full truckload. 53 ft dry van, up to 26 pallets, 44,000 lbs max. Best for large shipments that fill or nearly fill a trailer. Quote with 3 fields. Weight and pallets are optional for FTL since you're booking the whole trailer.
Required fields
- origin_zip -- 5 digit US zip code
- destination_zip -- 5 digit US zip code
- pickup_date -- requested pickup date (YYYY-MM-DD)
Optional fields
- pallets -- number of pallets (1 to 26). Optional because you're booking the full trailer.
- weight_lbs -- total shipment weight in pounds
curl example
curl -X POST https://www.wearewarp.com/api/v1/ftl/quote \
-H "Content-Type: application/json" \
-d '{
"origin_zip": "90001",
"destination_zip": "10001",
"pickup_date": "2026-09-16"
}'MCP tool call
{
"tool": "ftl_quote",
"args": {
"origin_zip": "90001",
"destination_zip": "10001",
"pickup_date": "2026-09-16"
}
}CLI example
warp-agent ftl quote 90001 10001 --date 2026-09-16Response
{
"quote_id": "PRICING_...",
"lane_id": "ln_900_100",
"mode": "ftl",
"price_usd": 4200.00,
"currency": "USD",
"transit_days": 5,
"pickup_date": "2026-09-16",
"delivery_date": "2026-09-21",
"expires_at": "2026-09-14T15:30:00Z",
"quote_tier": "firm",
"service": {
"type": "dry",
"accessorials_waived": ["liftgate", "residential", "appointment", "limited_access"]
},
"missing_for_ship": [],
"booking_url": "https://www.wearewarp.com/q/PRICING_...",
"book_tool_call": {
"tool": "book",
"args": { "quote_id": "PRICING_..." }
}
}