bluepillow.co.uk
UK site of Bluepillow, a holiday rental search engine comparing hundreds of thousands of apartments, villas and cottages worldwide.
First seen 2026-10-12 · Last seen 2026-10-12 · Source: webmcp.com
Answer 5 · Act 0 · Transact 0 · Score: Not yet scored
Tool inspector
resolve_destination
Converts a destination name into a destination id usable in `search_stays`. The canonical entry point when the user's request mentions a place name and coordinates are not already known from a prior call in this session. If coordinates are already in hand from an earlier tool result, passing them directly to `search_stays` skips this resolver step. Accepts cities, neighborhoods, airports, points of interest, and named areas such as islands or districts ('Tenerife', 'Crete', 'Trastevere'), written locally or in English. Names are matched against Blue Pillow's own place slugs, which exist for English, Italian, German and Spanish; in other languages the English name is the most reliable. Accents are optional — 'São Paulo' and 'Sao Paulo' resolve alike. A qualifier after the name is tolerated ('Austin, Texas'). The `country` parameter disambiguates names that occur in multiple places (for example Springfield MA vs Springfield IL vs Springfield MO). The `type` parameter narrows the kind of destination returned. `poi` is the narrowest match and has partial coverage on the comparator side; when the agent's own geographic knowledge can already geocode the POI to lat/lon, passing coordinates to `search_stays` is the more reliable path. An `area` candidate can be large: its `location.default_radius_km` says how far a search on its id reaches (an island's may include its neighbours); when the user wants one part of it, coordinates of that part are the tighter search.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
name |
string | yes | Destination name in English or canonical local form (not a translation). |
country |
string | no | Country: ISO-3166 alpha-2 (preferred), alpha-3, or extended name in any supported language. Unrecognized values are silently ignored (fail-open). |
type |
string | no | Destination kind. city: primary urban unit (default). neighborhood: quarter/borough. airport: airport as spatial reference for stays nearby. poi: point of interest as a spatial anchor for nearby-accommodation lookup — not a tourism/attraction database; narrowest match with partial coverage. When the agent already knows the POI's lat/lon from world knowledge, `search_stays` with coordinates is the more reliable path. area: a named area the comparator does not class as a city — an island, a district, a region (Tenerife, Crete, Kato Paphos); matched by exact name only. |
language |
string | no | Render destination names + breadcrumbs in this language. |
Raw JSON schema
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"minLength": 2,
"maxLength": 100,
"description": "Destination name in English or canonical local form (not a translation)."
},
"country": {
"type": "string",
"description": "Country: ISO-3166 alpha-2 (preferred), alpha-3, or extended name in any supported language. Unrecognized values are silently ignored (fail-open)."
},
"type": {
"type": "string",
"enum": [
"city",
"neighborhood",
"airport",
"poi",
"area"
],
"description": "Destination kind. city: primary urban unit (default). neighborhood: quarter/borough. airport: airport as spatial reference for stays nearby. poi: point of interest as a spatial anchor for nearby-accommodation lookup — not a tourism/attraction database; narrowest match with partial coverage. When the agent already knows the POI's lat/lon from world knowledge, `search_stays` with coordinates is the more reliable path. area: a named area the comparator does not class as a city — an island, a district, a region (Tenerife, Crete, Kato Paphos); matched by exact name only."
},
"language": {
"type": "string",
"enum": [
"en",
"it",
"fr",
"de",
"es",
"pt",
"nl",
"ko",
"pl",
"ja"
],
"default": "en",
"description": "Render destination names + breadcrumbs in this language."
}
}
}
Similar websites
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.
zoukgrouplv.com
Site of the Zouk Group nightlife venues in Las Vegas, including Zouk Nightclub, with an events calendar, performer line-ups, venue details and ticket links.
mitvah.co.il
Portal, an airsoft shooting range in Yokneam Illit, Israel, offering instructor-led sessions with no gun licence required for ages 5 and up, for dates, birthday…