Discover/Hertz API
live

Hertz APIhertz.it

Search Hertz rental locations in Italy and worldwide, then fetch per-day vehicle rates, fees, taxes, and coverage costs via two simple endpoints.

This API takes change requests — .
Endpoint health
verified 15h ago
search_locations
get_vehicle_rates
2/2 passing latest checkself-healing
Endpoints
2
Updated
16h ago

What is the Hertz API?

The Hertz Italy API exposes 2 endpoints covering location discovery and detailed vehicle pricing. Use search_locations to find Hertz branches by city name or airport code, then pass the returned OAG location code to get_vehicle_rates to retrieve available vehicles with per-day prices, total costs, taxes, fees, and multiple rate plan options for any pickup and dropoff date range.

This call costs1 credit / call— charged only on success
Try it
City name or airport code to search for (e.g. 'Roma', 'Milano', 'FCO').
api.parse.bot/scraper/3ec5d73a-c5fb-40e2-b8d3-b7aca56a1fa3/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3ec5d73a-c5fb-40e2-b8d3-b7aca56a1fa3/search_locations?query=Roma' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Search for Hertz rental locations by city name or airport code. Returns matching locations with their OAG location codes, addresses, hours of operation, and coordinates. The location_code from results is used as input to get_vehicle_rates.

Input
ParamTypeDescription
queryrequiredstringCity name or airport code to search for (e.g. 'Roma', 'Milano', 'FCO').
Response
{
  "type": "object",
  "fields": {
    "locations": "array of location objects with display_text, location_code, city, country_code, country_name, address, latitude, longitude, hours_of_operation, phone, location_title"
  },
  "sample": {
    "data": {
      "locations": [
        {
          "city": "Roma",
          "phone": "+39 06 65011553/+39 3273593931",
          "address": "Leonardo da Vinci Airport",
          "latitude": "41.79304",
          "longitude": "12.255079",
          "country_code": "IT",
          "country_name": "Italia",
          "display_text": "Roma, IT - FCO - Roma Fiumicino Aeroporto (FCO)",
          "location_code": "FCOT50",
          "location_title": "FCO - Roma Fiumicino Aeroporto",
          "hours_of_operation": "Lun-Dom 0700-2400"
        }
      ]
    },
    "status": "success"
  }
}

About the Hertz API

Location Search

The search_locations endpoint accepts a query string — either a city name like Roma or an airport code like FCO — and returns an array of matching Hertz locations. Each result includes a location_code (the OAG identifier used downstream), display_text, city, country_code, country_name, address, latitude, longitude, and hours_ data for that branch. This covers locations both within Italy and internationally.

Vehicle Rates and Pricing

The get_vehicle_rates endpoint takes a pickup_location and optional dropoff_location (both as OAG codes from search_locations), along with pickup_datetime and dropoff_datetime in ISO 8601 format. The response contains a vehicles array where each entry includes sipp_code, make, model, make_model, vehicle_category, vehicle_group, features, and a pricing block. Pricing covers per-day rates, total cost, applicable fees, taxes, and any coverage or insurance line items. Each vehicle may return multiple rate plans — for example, a pay-now non-refundable option versus a pay-later flexible rate.

Driver Age and Country Context

Two optional parameters on get_vehicle_rates let you refine results for your use case. The min_age parameter (e.g. '21', '25') adjusts pricing to reflect young-driver surcharges. The country_code parameter sets the rental country context. Omitting dropoff_location treats the rental as a round-trip returning to the pickup branch.

Reliability & maintenanceVerified

The Hertz API is a managed, monitored endpoint for hertz.it — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when hertz.it changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official hertz.it API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
15h ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a car rental comparison tool that fetches live Hertz rates for multiple Italian airports and cities
  • Display per-day pricing and total trip costs in a travel booking flow using vehicle_category and pricing fields
  • Alert users to young-driver surcharge differences by querying get_vehicle_rates with different min_age values
  • Geocode Hertz branch locations using latitude and longitude from search_locations for a map-based picker
  • Identify one-way rental availability by specifying different pickup_location and dropoff_location codes
  • Surface vehicle features and SIPP codes to help travelers filter by car class before booking
  • Aggregate branch hours of operation from search_locations to show pickup feasibility for given travel windows
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Hertz have an official public developer API?+
Hertz does not publish a general-purpose public developer API. Enterprise partnerships may have access to proprietary integrations, but no self-serve developer portal is publicly documented for hertz.it.
What does get_vehicle_rates return for each vehicle?+
Each vehicle object includes sipp_code, make, model, make_model, vehicle_category, vehicle_group, and a features list. The pricing block covers per-day rate, total cost, fees, taxes, and coverage line items. Where multiple rate plans exist — such as pay-now non-refundable versus pay-later — they appear as separate entries within the same vehicle's pricing data.
Does the API return availability or booking confirmation status?+
The API returns vehicle rates and pricing details but does not expose real-time availability counts or booking confirmation status. It covers what vehicles and rate plans are listed with their costs. You can fork the API on Parse and revise it to add an endpoint targeting booking or availability confirmation flows.
Are loyalty program rates or discount codes supported?+
The current endpoints do not accept loyalty program numbers or promotional discount codes as inputs. Rates returned reflect standard published pricing. You can fork this API on Parse and revise it to include discount or loyalty code parameters if that pricing surface is needed.
How do I handle one-way rentals versus round-trips?+
Pass different OAG codes for pickup_location and dropoff_location in get_vehicle_rates to request a one-way rental. If dropoff_location is omitted, the API treats the rental as a round-trip returning to the pickup branch. OAG codes for both locations are obtained from search_locations results.
Page content last updated . Spec covers 2 endpoints from hertz.it.
Related APIs in TravelSee all →
hertz.com API
Search Hertz rental locations and instantly compare available vehicles with real-time pricing, fees, and vehicle features for your desired pickup and dropoff dates. Find the perfect rental car deal by browsing inventory across multiple locations and filtering by your travel needs.
enterprise.com API
Search Enterprise Rent-A-Car locations near you and check real-time vehicle availability with pricing to find the perfect rental car across the US. Compare options at different branches and instantly see what's available for your desired travel dates.
avis.de API
Search and explore Avis Germany rental locations with autocomplete functionality, view detailed location information and available vehicles, and discover current special offers. Find rental options by country or city to compare fleet availability and pricing.
turo.com API
Search for peer-to-peer car rentals across Turo by location and dates to browse available vehicles with pricing, specifications, and real-time availability. Get detailed information on specific cars to compare features and make rental decisions.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
telgani.com API
Search for rental cars across multiple cities and filter by brand or type to find the perfect vehicle. Discover special offers, compare pricing, and explore subscription plans on Telgani.
trenitalia.com API
Search for trains across Italy, check real-time train status and delays, view station departure and arrival boards, and find available tickets all in one place. Get live traffic information and detailed train itineraries to plan your journey with complete visibility into schedules and service disruptions.
voi.com API
Find available Voi scooters and bikes near you, explore pricing and service details across different cities and countries, and access helpful resources like blog posts and support articles. Discover vehicle locations, compare pricing plans, and browse company updates all in one place.