Firecrawl Alexandria

U-Haul

uhaul.com truck rental quotes and availability: search in-town (local) and one-way truck rates for a pickup location, optional drop-off location and pickup date, read the per-model rate basis (rental rate, mileage rate, extra day/mile, allowed days and distance, environmental fee) and the site's own availability text; autosuggest pickup/drop-off place names; list U-Haul locations in a city, read one location's profile (address, phone, hours, rating, base in-town rates) and its customer reviews. Read-only: no reservations, holds or checkout.

1 Firecrawl tool uses U-Haul

Try U-Haul now.

Choose an example or ask your own question.

U-Haul
TRY ASKING
1Request
stringRequired

`City, ST`, a US zip / Canadian postal code, or a street address, as U-Haul's form accepts.

string

Drop-off place for a one-way move. Omit for an in-town rental returned to the pickup location.

string

Defaults to 30 days from today when omitted.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "uhaul-com",
    capability: "truck-rentals/search_truck_rates",
    options: {
      dropoff_location: "Tucson, AZ",
      pickup_location: "Phoenix, AZ",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from U-Haul.

{
  "add_ons": [
    {
      "code": "KO",
      "description": "Appliance Dolly",
      "rate": 15
    },
    {
      "code": "PO",
      "description": "Furniture Pads",
      "rate": 12
    },
    {
      "code": "UD",
      "description": "Utility Dolly",
      "rate": 12
    },
    {
      "code": "FD",
      "description": "Furniture Dolly",
      "rate": 12
    }
  ],
  "allowed_days": 2,
  "allowed_distance": 144,
  "available_count": 5,
  "currency": "USD",
  "destination": {
    "city": "Tucson",
    "district": "15",
    "mco": "828",
    "region": "AZ"
  },
  "distance_unit": "mile",
  "dropoff_location": "Tucson, AZ",
  "environmental_fee_in_town_per_rental_period": 1,
  "environmental_fee_one_way": 5,
  "expected_arrival_date": "2026-10-23T00:00:00",
  "model_count": 8,
  "models": [
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 0,
      "description": "Small Crew Cab Pickup",
      "fees": [],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": false,
      "model_code": "MP",
      "model_type": 36,
      "rate": null,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 0,
        "extra_mile_rate": 0,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 0,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 0,
      "description": "8' Pickup Truck",
      "fees": [],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": false,
      "model_code": "BP",
      "model_type": 1,
      "rate": null,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 0,
        "extra_mile_rate": 0,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 0,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 0,
      "description": "9' Cargo Van",
      "fees": [],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": false,
      "model_code": "BE",
      "model_type": 2,
      "rate": null,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 0,
        "extra_mile_rate": 0,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 0,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 135,
      "description": "10' Truck",
      "fees": [
        {
          "amount": 5,
          "description": "Environmental",
          "taxable": null,
          "type_code": 5
        }
      ],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": true,
      "model_code": "TM",
      "model_type": 3,
      "rate": 135,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 40,
        "extra_mile_rate": 1,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 135,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 142,
      "description": "15' Truck",
      "fees": [
        {
          "amount": 5,
          "description": "Environmental",
          "taxable": null,
          "type_code": 5
        }
      ],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": true,
      "model_code": "DC",
      "model_type": 4,
      "rate": 142,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 40,
        "extra_mile_rate": 1,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 142,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 178,
      "description": "20' Truck",
      "fees": [
        {
          "amount": 5,
          "description": "Environmental",
          "taxable": null,
          "type_code": 5
        }
      ],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": true,
      "model_code": "TT",
      "model_type": 6,
      "rate": 178,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 40,
        "extra_mile_rate": 1,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 178,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 213,
      "description": "26' Truck",
      "fees": [
        {
          "amount": 5,
          "description": "Environmental",
          "taxable": null,
          "type_code": 5
        }
      ],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": true,
      "model_code": "JH",
      "model_type": 8,
      "rate": 213,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 40,
        "extra_mile_rate": 1,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 213,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    },
    {
      "availability_text": null,
      "availability_type": 0,
      "best_rate": 249,
      "description": "29' Truck",
      "fees": [
        {
          "amount": 5,
          "description": "Environmental",
          "taxable": null,
          "type_code": 5
        }
      ],
      "has_better_rate": false,
      "hours_available": 0,
      "is_available": true,
      "model_code": "EM",
      "model_type": 37,
      "rate": 249,
      "rate_basis": {
        "discount_description": null,
        "distance_unit": "mile",
        "extra_day_rate": 40,
        "extra_mile_rate": 1,
        "has_discount": false,
        "mileage_rate": 0,
        "rate_before_discount": 0,
        "rate_type": 1,
        "rental_period_hours": 24,
        "rental_rate": 249,
        "weekend_mileage_rate": 0
      },
      "savings": 0
    }
  ],
  "observed_at_ms": 1790023249066,
  "origin": {
    "city": "Phoenix",
    "district": "37",
    "mco": "721",
    "region": "AZ"
  },
  "pickup_date": "2026-10-21",
  "pickup_location": "Phoenix, AZ",
  "quote_created_at": "2026-09-21T13:40:47.5547007-07:00",
  "rental_type": "one_way",
  "source_url": "https://www.uhaul.com/Reservations/RatesTrucks/",
  "taxes": "not_stated",
  "use_weekend_mileage_rate": null
}

Quality, speed and cost, last 24 hours, across every agent call to U-Haul through Alexandria.

Fewer than 20 calls in the last 24 hours, so there is not enough to report yet.

Browse the library
//
Get started
//
Give your agent U-Haul.
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options