Occurate API v1

Hotel market data — ADR, occupancy, RevPAR, pacing, comp-set. JSON. Authentication via API key (My account tab).

Authentication

# Bearer header or ?api_key=
curl -H "Authorization: Bearer rr_live_…" \
  https://api.revradar.io/api/v1/markets

Endpoints

MethodEndpointDescriptionPlan
GET/api/v1/marketsMarket index + KPIs (ADR, occ, RevPAR)Free
GET/api/v1/markets/:cityFull market (KPIs, pacing, submarkets)Free*
GET/api/v1/markets/:city/pacingADR curve + pressure by D+n horizonFree*
GET/api/v1/markets/:city/hotelsHotel-level comp-setPro
GET/api/v1/export/:city.csvCSV export of the comp-setPro

* Free: 5 markets open. Pro/Enterprise: all markets + hotel level.

Example response — /api/v1/markets/paris

{
  "city": "Paris", "currency": "EUR",
  "adr_p50": 331, "revpar": 234,
  "occ": { "pct": 70.8, "source": "Eurostat (region)", "year": 2024 },
  "adr_by_lead": [{ "lead": 3, "p25": 210, "p50": 290, "p75": 410 }, …],
  "pressure_by_lead": [{ "lead": 3, "tight_pct": 48, "soldout_pct": 6 }, …],
  "submarkets": [ … ], "hotels": [ … ]
}

Quotas

Free 100 req/day · Pro 10,000 · Enterprise 200,000. Over the limit → HTTP 429.

Get my free key →