Sixt Scraper — Brand-Direct Car Rental Prices avatar

Sixt Scraper — Brand-Direct Car Rental Prices

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Sixt Scraper — Brand-Direct Car Rental Prices

Sixt Scraper — Brand-Direct Car Rental Prices

Scrape brand-direct car rental offers from Sixt.com, the German-headquartered rental brand with strong pan-European coverage. Extract car models, categories, daily/total prices, deposits, and mileage terms by pickup city or airport. No login or cookies required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Sixt Scraper

Scrape brand-direct car rental offers straight from Sixt.com — the German-headquartered rental brand with one of the strongest pan-European branch networks. Extract car models, categories, daily and total prices, deposits, and mileage terms by pickup city or airport. No login or cookies required.

Why use this actor?

Every major aggregator (RentalCars.com, Kayak, Skyscanner) resells Sixt inventory with its own markup and booking fees layered on top. This actor pulls Sixt's own rate straight from their booking engine — the price you'd actually pay booking direct. Use it to check whether an aggregator price for a given car is really the best deal, or to track Sixt's own pricing over time without going through a reseller.

How it works

  1. Enter a pickup location (city, airport, or branch), for example Munich Airport or Berlin
  2. Optionally set a different drop-off location for one-way rentals
  3. Optionally set pickup/drop-off dates and times (defaults: 21 days from now, 5-day rental, 10:00 pickup and drop-off)
  4. Optionally set a currency and a result limit
  5. Start the actor

The actor resolves your pickup (and drop-off) location through Sixt's own location search, then pulls priced offers through the same JSON API their booking engine uses. No browser automation, no form filling — pure HTTP requests to Sixt's booking backend.

Input

FieldTypeRequiredDescription
pickupLocationStringNoCity, airport, or branch. Default: Munich Airport
dropoffLocationStringNoCity, airport, or branch to return the car. Defaults to the pickup location (round trip).
pickupDateStringNoYYYY-MM-DD. Defaults to 21 days from now. Past dates are replaced by that default.
pickupTimeStringNoHH:MM, 24h. Default: 10:00
dropoffDateStringNoYYYY-MM-DD. Defaults to a 5-day rental.
dropoffTimeStringNoHH:MM, 24h. Default: 10:00
currencyStringNoISO 4217 currency code, e.g. EUR, GBP, USD (default: EUR)
maxResultsIntegerNoMaximum number of offers to return (default: 50, max: 200)
proxyConfigurationObjectNoProxy settings. Defaults to a residential proxy (Germany) with session rotation — Sixt's booking API rate-limits aggressively per IP (see Proxy requirements below).

Output

Each result contains:

FieldTypeExample
rentalCompanyString"Sixt"
carNameString"VW Polo"
carCategoryString"Sedan"
acrissCodeString"EDMR"
transmissionString"Manual"
fuelTypeString"Electric", "Hybrid", or null
seatsNumber5
doorsNumber5
bagsNumber2
totalPriceNumber279.92
dailyPriceNumber43.68
currencyString"EUR"
depositAmountNumber300
depositCurrencyString"EUR"
unlimitedMileageBooleantrue
fuelPolicyStringnull (not exposed by Sixt's offer API)
minimumDriverAgeNumber18
youngDriverFeeAppliesBooleanfalse
pickupLocationString"Berlin Airport"
dropoffLocationString"Berlin Airport"
pickupDateString"2026-09-15"
pickupTimeString"10:00"
dropoffDateString"2026-09-20"
dropoffTimeString"10:00"
rentalDaysNumber5
imageUrlStringCar image URL
urlStringSixt search-results page URL for this search
scrapedAtString"2026-08-30T14:20:11.000Z"

Example output

{
"rentalCompany": "Sixt",
"carName": "VW Polo",
"carCategory": "Sedan",
"acrissCode": "EDMR",
"transmission": "Manual",
"fuelType": null,
"seats": 5,
"doors": 5,
"bags": 2,
"totalPrice": 279.92,
"dailyPrice": 43.68,
"currency": "EUR",
"depositAmount": 300,
"depositCurrency": "EUR",
"unlimitedMileage": true,
"fuelPolicy": null,
"minimumDriverAge": 18,
"youngDriverFeeApplies": false,
"pickupLocation": "Berlin Airport",
"dropoffLocation": "Berlin Airport",
"pickupDate": "2026-09-15",
"pickupTime": "10:00",
"dropoffDate": "2026-09-20",
"dropoffTime": "10:00",
"rentalDays": 5,
"imageUrl": "https://www.sixt.com/fileadmin2/files/global/user_upload/fleet/png/1050x600/vw-polo-4d-blue-2022.png",
"url": "https://www.sixt.com/betafunnel/#/offerlist?zen_pu_location=...",
"scrapedAt": "2026-08-30T14:20:11.000Z"
}

Use cases

  • Aggregator arbitrage — Compare Sixt's brand-direct price against RentalCars.com or other aggregator listings for the exact same car and dates
  • Price monitoring — Schedule daily runs to track how Sixt's own rates move over a booking window
  • Travel agencies — Quote clients the brand-direct rate alongside aggregator options
  • Market research — Analyze Sixt's pricing across cities, seasons, and rental lengths
  • Fleet analysis — Track which car models Sixt has available at specific airports and branches

Integrations

This actor can be combined with Apify's built-in integrations to:

  • Schedule runs to monitor prices daily or weekly
  • Export to Google Sheets for easy analysis and sharing
  • Send webhook notifications when prices drop below a threshold
  • Connect to Zapier/Make for custom automation workflows
  • Use the API to integrate car rental data into your applications

Cost estimate

This actor charges $0.005 per run start plus $0.002 per rental offer returned. A default run (up to 50 offers) costs about $0.105. A run's usage cost only settles after it reports SUCCEEDED.

Proxy requirements

Sixt's marketing frontend (www.sixt.com) sits behind Cloudflare bot management — but the actual pricing data comes from a separate backend host (grpc-prod.orange.sixt.com) that the site's own browser JS calls directly. That host has no JS challenge to solve, but it does enforce a real per-IP rate limit on the same Cloudflare edge. This actor defaults to a residential proxy (Germany) with a fresh session on every retry to stay under that limit. You can override this in proxyConfiguration, but the automatic Apify proxy pool alone will get rate-limited quickly on a shared search vertical like this one.

Limitations

  • Prices reflect Sixt's own booking engine at scrape time and can change without notice
  • Van and truck rentals are out of scope for this actor (passenger cars only)
  • One-way rentals (different pickup/drop-off locations) are supported, but availability and one-way surcharges are set by Sixt and shown as part of the returned price
  • fuelType is only populated for electric/hybrid vehicles — Sixt's offer API doesn't expose a petrol/diesel split, so this field stays null for combustion cars rather than guessing
  • fuelPolicy is not exposed anywhere in Sixt's offer payload and is always null
  • Data is scraped from a public API and may change shape without notice

How to scrape Sixt data

  1. Go to this actor's page on the Apify Store.
  2. Click Try for free to open it in Apify Console.
  3. Enter a pickup location and dates, set the maximum number of results, and adjust proxy settings if needed (the default works fine).
  4. Click Start and wait for the run to finish — searches typically resolve in a few seconds.
  5. Download your data in JSON, CSV, Excel, or connect it to your workflow via API.

You can also schedule regular runs, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.

  • Avis Scraper — brand-direct pricing from Avis's EU booking platform
  • Europcar Scraper — brand-direct pricing from Europe's largest rental network
  • Hertz Scraper — brand-direct pricing from Hertz's modern booking app
  • RentalCars Scraper — the Booking-Group aggregator angle: compare rates across Hertz, Avis, Europcar, Sixt and dozens more suppliers in one search