Discover/Effedrive API
live

Effedrive APIeffedrive.com ↗

Access Effedrive's Lake Garda rental fleet and terms via API. Get vehicle specs, rental durations, roadside assistance info, and booking contact details.

Endpoint health
verified 2h ago
list_rental_cars
get_rental_info
2/2 passing latest checkself-healing
Endpoints
2
Updated
3h ago

What is the Effedrive API?

The Effedrive API exposes 2 endpoints covering the short-term rental fleet and published rental terms of Effedrive, a car-rental company based in Peschiera del Garda on Lake Garda. The list_rental_cars endpoint returns a structured array of available vehicles with specs including transmission, fuel type, door count, and included insurance. The get_rental_info endpoint surfaces booking contacts, delivery options, and rental duration policies sourced directly in Italian.

This call costs2 credits / call— charged only on success
Try it

No input parameters required.

→ api.parse.bot/scraper/e625663e-61ee-4b45-b7ba-d5e75c747884/<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/e625663e-61ee-4b45-b7ba-d5e75c747884/get_rental_info' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace effedrive-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Effedrive Car Rental SDK — browse fleet and rental terms."""
from parse_apis.effedrive_com_api import Effedrive, ParseError

client = Effedrive()

# Fetch rental terms for the Peschiera del Garda office.
try:
    info = client.rental_info.get()
except ParseError as e:
    print(f"Could not fetch rental info: {e.code}")
    raise
print(f"Min rental: {info.minimum_rental_period}, max long-term: {info.long_term_max_months} months")
print(f"Home delivery: {info.home_delivery_available}, 24h roadside: {info.roadside_assistance_24h}")
print(f"Book via {info.booking_phone} or {info.booking_email}")

# List every car in the short-term fleet via the paginator.
for car in client.cars.list(limit=10):
    extras = ", ".join(car.options) if car.options else "none"
    print(f"{car.name} ({car.category}) — {car.doors}dr {car.transmission} {car.fuel}, extras: {extras}")

# The Fleet wrapper gives the total count and booking method in one call.
fleet = client.fleet.get()
print(f"{fleet.count} cars available, booking method: {fleet.booking_method}")

print("exercised: rental_info.get / cars.list / fleet.get")
All endpoints · 2 totalmissing one? ·

Returns Effedrive's published rental terms as a single object: whether one-day rentals are offered (derived from the company's rental-duration statement, which is returned verbatim in Italian), the minimum rental period, the maximum long-term duration in months, 24h roadside assistance and home-delivery availability, and the booking phone/email. Two page fetches per call. The site does not publish a minimum driver age, a young-driver surcharge or restriction, or office opening hours, so none of those appear in the payload; bookings are handled by phone/email/WhatsApp request.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "booking_email": "string",
    "booking_phone": "string, international format",
    "source_language": "language code of the source text (always 'it')",
    "long_term_max_months": "integer, longest long-term rental in months, null if not stated",
    "minimum_rental_period": "string, shortest rental period named by the site (Italian), null if not stated",
    "home_delivery_available": "boolean, car delivered to hotel/address on request",
    "one_day_rentals_offered": "boolean, true when the site states rentals from one day are available",
    "roadside_assistance_24h": "boolean",
    "rental_durations_statement": "verbatim Italian sentence the boolean is derived from"
  },
  "sample": {
    "data": {
      "booking_email": "[email protected]",
      "booking_phone": "+1 (555) 012-3456",
      "source_language": "it",
      "long_term_max_months": 48,
      "minimum_rental_period": "1 giorno",
      "home_delivery_available": true,
      "one_day_rentals_offered": true,
      "roadside_assistance_24h": true,
      "rental_durations_statement": "Con Effedrive, puoi scegliere tra diverse durate di noleggio, dai brevi periodi di un giorno o un weekend, fino a soluzioni a lungo termine di 48mesi. Le nostre tariffe sono trasparenti e comprendono tutto il necessario per un’esperienza senza sorprese, assicurandoti sempre un ottimo rapporto qualità-prezzo."
    },
    "status": "success"
  }
}

About the Effedrive API

Rental Terms and Policies

The get_rental_info endpoint returns a single object with Effedrive's published rental conditions. Key fields include one_day_rentals_offered (boolean derived from the site's Italian policy text), minimum_rental_period (the shortest named period in Italian), long_term_max_months (integer, null if not stated), and roadside_assistance_24h (boolean). The verbatim Italian source sentence is returned in rental_durations_statement for auditability. Contact fields booking_email and booking_phone (international format) and home_delivery_available round out the object. The source_language field is always 'it'.

Fleet Inventory

The list_rental_cars endpoint returns a cars array and a count integer. Each vehicle object includes name (model name), category (Effedrive's own label, e.g. 'Easy Drive'), doors, transmission, fuel, options (optional extras listed for that vehicle), and vat_and_insurance_included (boolean). Prices are not published by Effedrive on their fleet page and are therefore not present in the response. The booking_method field describes how a reservation is initiated.

Coverage Notes

Both endpoints require no input parameters. The API reflects Effedrive's short-term rental fleet only — long-term contract details, pricing tiers, and availability calendars are not exposed. The source_language is always Italian, so policy text fields like minimum_rental_period and rental_durations_statement will contain Italian strings.

Reliability & maintenanceVerified

The Effedrive API is a managed, monitored endpoint for effedrive.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when effedrive.com 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 effedrive.com 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
2h 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
  • Display Effedrive's current Lake Garda fleet on a travel comparison widget using vehicle specs from list_rental_cars
  • Check whether one-day rentals are available via the one_day_rentals_offered boolean before surfacing Effedrive as an option
  • Pull booking_phone and booking_email into a travel concierge app for direct rental inquiries
  • Verify hotel or address delivery capability using the home_delivery_available field for itinerary planning tools
  • Categorize vehicles by Effedrive's own category label (e.g. 'Easy Drive') for fleet-type filtering in a UI
  • Confirm 24-hour roadside assistance coverage via roadside_assistance_24h for road trip safety checklists
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 Effedrive have an official developer API?+
No. Effedrive does not publish a public developer API or documented data feed. This Parse API is the structured programmatic interface available for their fleet and rental terms data.
What does `get_rental_info` return and how reliable is the policy text?+
It returns a single object with boolean flags (one_day_rentals_offered, roadside_assistance_24h, home_delivery_available), duration fields (minimum_rental_period, long_term_max_months), contact details, and the verbatim Italian sentence in rental_durations_statement from which the booleans are derived. Including the source sentence lets you verify or re-interpret the derivation independently.
Are rental prices included in the `list_rental_cars` response?+
No. Effedrive does not publish per-vehicle prices on their fleet page, so the cars array contains no pricing fields. The response covers specs (name, category, doors, transmission, fuel, options) and whether VAT and insurance are included. You can fork this API on Parse and revise it to add a pricing endpoint if Effedrive makes rates available elsewhere.
Does the API cover availability calendars or booking status?+
Not currently. The API covers fleet composition via list_rental_cars and published rental terms via get_rental_info. Real-time availability and booking status are not exposed. You can fork the API on Parse and revise it to add an availability endpoint if that data becomes accessible.
Are there any language considerations when parsing policy fields?+
Yes. The source_language field is always 'it' (Italian). Fields like minimum_rental_period and rental_durations_statement return Italian text verbatim. Any application displaying these to non-Italian users will need to handle translation separately.
Page content last updated . Spec covers 2 endpoints from effedrive.com.
Related APIs in TravelSee all →
vispauto.com API
vispauto.com API
hertz.it API
Search Hertz rental locations across Italy and worldwide to instantly compare vehicle rates, including daily pricing, fees, taxes, and insurance coverage costs for your chosen pickup and dropoff locations and dates. Get transparent pricing information to find the best rental deal for your trip.
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.
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.
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.
drivearabia.com API
Browse car makes and models, search available vehicles, and access detailed pricing, specifications, and body type information for cars in the Middle East market. Compare vehicles across DriveArabia's inventory to find the perfect car with complete performance and feature details.
sadriaticaauto.it API
sadriaticaauto.it API
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.