Batch fetch hotels by GIATA IDs
Returns multiple hotels matching the provided GIATA MultiCodes identifiers. Maximum 1000 IDs per request. IDs with no matching hotel are omitted from the response. Requires the giata scope.
post/hotels/giata/batch
Request body
Example request
{
"giata_ids": [
99999999,
99999998
]
}Response
List of matching hotels
Example response
[
{
"id": "00391351-e308-4aae-8b66-d868ebb37ff3",
"name": "Grand Helsinki Hotel",
"description": "A refined stay in the heart of Helsinki, steps from the central railway station.",
"address": "Mannerheimintie 1, 00100 Helsinki",
"postal_code": "00100",
"city": "Helsinki",
"country_code": "FI",
"latitude": 60.1699,
"longitude": 24.9384,
"language": "fi",
"star_rating": 4.5,
"room_count": 85,
"website_url": "https://www.grandhelsinkihotel.com",
"email": "reception@grandhelsinkihotel.com",
"images": [
{
"url": "https://misxceaqoppcaiaitpkj.supabase.co/storage/v1/object/public/hotel-images/00391351-e308-4aae-8b66-d868ebb37ff3/1.jpg",
"caption": "Great Room Lobby"
}
],
"certified": true,
"certified_from": "2026-01-15",
"certified_until": "2026-03-30",
"certification_url": "https://valpashotels.com",
"netstorming_id": "45373",
"giata_id": 99999999
}
]Changes
Changed in 2 of the 4 revisions of this API.2
- ○
added the non-success response with the status
response-non-success-status-added
- ○
- ○
endpoint added
endpoint-added
- ○