Booking Airport Taxi Scraper
Under maintenancePricing
from $1.40 / 1,000 taxi quote chargeds
Booking Airport Taxi Scraper
Under maintenanceGet airport taxi price quotes from Booking. Talks directly to Booking.com's own mobile app API, no login or API key needed. Split from the mature, published booking-all-in-one-api for a focused, single-purpose workflow.
What does Booking.com Airport Taxi Scraper do?
Booking.com Airport Taxi Scraper fetches real Booking.com airport taxi rates for a pickup/drop-off route and time — confirmed live: prices matched the app's own screen exactly for a real Suvarnabhumi Airport → Sukhumvit search. Free-text pickup/drop-off locations are resolved to Google Place IDs automatically, mirroring the app's own two-step flow. Also works as a standalone location lookup.
It talks directly to the same internal API the official Booking.com Android app uses, reverse-engineered by capturing live traffic from a real device. No Booking.com account, no API key of your own. This is the airport-taxi slice of Booking.com All-in-One API, split out as its own focused Actor.
Why use Booking.com Airport Taxi Scraper?
- Real prices, confirmed live — matched the app's own screen exactly for a real Suvarnabhumi Airport → Sukhumvit search
- Automatic location resolution — pass plain location names; this Actor resolves them to Google Place IDs for you, same two-step flow the app itself uses
- Real per-supplier options — one row per supplier/vehicle rate option, not a single aggregated price
- No account needed — every request works fully anonymously
- Use cases: airport transfer price monitoring, travel booking comparison tools
Input
| Field | Type | Description |
|---|---|---|
locationQuery | string | If set and pickupDatetime is empty, this Actor only looks up matching locations (with Google Place IDs) and pushes them — no rates search. |
locationLat / locationLng | number | Bias locationQuery suggestions toward a reference point. |
pickup / dropoff | string | Free-text label, e.g. Suvarnabhumi Airport. Auto-filled when resolving from pickupQuery/dropoffQuery. |
pickupPlaceId / dropoffPlaceId | string | Exact Google Place ID. Skips query resolution. |
pickupQuery / dropoffQuery | string | Free text, resolved to a Google Place ID automatically (first match). Ignored if the matching PlaceId field is set. |
pickupDatetime | string | e.g. 2026-09-19T10:00:00. A time too close to now can legitimately return no suppliers — a real availability constraint, not a bug. Required for a rates search. |
passengers | integer | Default 1 |
currency | string | Default HOTEL (account currency) |
Example (rates search):
{"pickupQuery": "Suvarnabhumi Airport","dropoffQuery": "Sukhumvit Soi 11","pickupDatetime": "2026-09-19T10:00:00","passengers": 2,"currency": "USD"}
Example (location lookup only):
{ "locationQuery": "Sukhumvit" }
Output
One dataset row per supplier/vehicle rate option (trimmed example):
{"direction": "outbound","supplier": { "name": "Blacklane" },"vehicle": { "type": "Standard", "maxPassengers": 4 },"price": 320662,"currency": "IDR"}
Known limitations
currencywas not observed to change the returned price in live testing — a real run withcurrency: "USD"still returned prices inIDR. The parent Actor's README documents a similar caveat for its Attractions vertical (no working currency override there either); this Actor still forwards the parameter as the app itself does, in case it is respected for other accounts/regions, but don't rely on it.- Location resolution takes the first autocomplete match. For an ambiguous
pickupQuery/dropoffQuery, run alocationQuerylookup first and pass the exact Place ID instead. - A pickup time too close to now can legitimately return zero suppliers. This is a real availability constraint on Booking's side, not a bug in this Actor.
- This is an unofficial, reverse-engineered integration, not affiliated with or endorsed by Booking.com B.V. Behavior may change if Booking.com changes its API.
Pricing
Pay-per-event: $0.0025 per taxi-quote result (FREE plan; BRONZE/SILVER/GOLD/PLATINUM/DIAMOND get automatic discounts based on your Apify plan). Location suggestion lookups are not charged.