Endpoint Playground
Searches Accor's anonymous public hotel catalog by text, hotel code, or latitude/longitude radius. Results contain static property identity and broad location metadata plus catalog relevance/distance; contact details, precise hotel coordinates, payment, loyalty, media, rates, rooms, reviews, and booking data are excluded.
14 Oct 2026: 20 hotels; 18 fields had a value in every checked item and 4 varied between items.
Sample value profiles: type: MG (17), FR (3); stars: 3 to 5, median 4; name: “Raffles London at The OWO” and 19 other values.
curl 'https://api.crawlora.net/api/v1/accor/catalog/hotels' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | No | Destination or hotel text (at least two characters) | |
| hotel_id | string | No | Four-character Accor hotel code | |
| latitude | number | No | Search-center latitude (-90 to 90) | |
| longitude | number | No | Search-center longitude (-180 to 180) | |
| radius_km | number | No | Search radius in kilometers (0.1 to 100; defaults to 10 for coordinate searches) | |
| offset | integer | No | Zero-based result offset (0 to 300) | |
| limit | integer | No | Results per request (1 to 50) |
{
"code": 200,
"msg": "OK",
"data": {
"query": "London",
"offset": 0,
"limit": 20,
"total": 50,
"hotels": [
{
"hotel_id": "B1C0",
"name": "Raffles London at The OWO",
"brand": "RAF",
"lodging": "HTL",
"status": "OPEN",
"city": "London",
"country": "United Kingdom",
"country_code": "GB",
"source_url": "https://all.accor.com/hotel/B1C0/index.en.shtml",
"stars": 5,
"rating": 4.7,
"review_count": 1234,
"distance_km": 0.2173,
"check_in_time": "15:00",
"check_out_time": "12:00",
"free_amenities": [
"wifi",
"breakfast"
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.