26 platforms, inside your AI
Zomler

API · Booking.com

[ docs ]Places & travel

Booking.com

Measured Booking.com data, one operation per call. Properties are named by their booking.com/hotel/<country>/<name> URL. A `stay` (checkIn, checkOut, currency, language) is part of every price and every priced fetch adds a point to the property's history tagged with that stay. ops: properties (full cards for up to ten properties — price from, guest score and label, category scores, review count, rooms with availability and price, facilities, policies, check-in times, address and coordinates), search (properties for a destination and stay with propertyType, minStars, minRating, priceMin/Max and sort), reviews (guest reviews for up to ten properties — liked/disliked, score, date, traveler type, room, property response; sort, since, scoreBands), history (stored price/score series for properties already held, free). Ops are independent — issue several as PARALLEL tool calls. Fresh fetches cost credits; anything already held is free.

POST https://api.zomler.com/api/v1/platforms/booking

properties

from 2 credits · fresh for 12 hours

Full cards for up to ten properties by URL — price from, guest score and category scores, rooms with availability and price, facilities, policies, location.

Request fields

FieldTypeDefaultValues / limits
subjectsrequiredlist of string1-10 items
stayobjectall defaults
stay.checkInstringYYYY-MM-DD
stay.checkOutstringYYYY-MM-DD
stay.currencystringUSDISO 4217
stay.languagestringen-GBBCP-47

Example

curl
curl -X POST https://api.zomler.com/api/v1/platforms/booking \
  -H "X-API-Key: zk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
  "request": {
    "op": "properties",
    "subjects": [
      "example"
    ]
  },
  "estimateOnly": false
}'

reviews

from 49 credits for 25 · fresh for 3 days

Guest reviews for up to ten properties — liked/disliked text, score, date, traveler type, room, property response.

Request fields

FieldTypeDefaultValues / limits
subjectsrequiredlist of string1-10 items
sortenumrelevancerelevancenewestoldestrating_highrating_low
sincestringYYYY-MM-DD
scoreBandslist of enum[]superbgoodaveragepoor
limitinteger251-100

Example

curl
curl -X POST https://api.zomler.com/api/v1/platforms/booking \
  -H "X-API-Key: zk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
  "request": {
    "op": "reviews",
    "subjects": [
      "example"
    ]
  },
  "estimateOnly": false
}'

history

free · reads what is held

Stored price/score series of properties already held — free.

Request fields

FieldTypeDefaultValues / limits
subjectsrequiredlist of string1-10 items
metricenumprice_fromprice_fromguest_scorereview_count
daysinteger901-730

Example

curl
curl -X POST https://api.zomler.com/api/v1/platforms/booking \
  -H "X-API-Key: zk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
  "request": {
    "op": "history",
    "subjects": [
      "example"
    ]
  },
  "estimateOnly": false
}'