Expedia
Property Name Lookup API
GET https://api.stayapi.com/v1/expedia/hotel/lookup
Parameters
Required query, trimmed 1–200 characters. Also required: region_id, a numeric string up to 30 digits from destination lookup.
Authenticate with X-API-Key. One successful call consumes one credit.
Response scope
Returns query, region_id, count, availability_verified: false, properties. Each suggestion contains property_id, name, location, latitude, longitude; coordinates may be null. These are dateless native property-name suggestions using region context, not verified geographic containment, exact matches or bookable availability.
Use returned property IDs with Expedia reviews or rates. REST only; no MCP tool.
Errors
Invalid requests return 400 or 422 Problem Details. Upstream failures return 502, 503, or 504. Respect Retry-After when supplied; do not treat an error as empty results.
Example
curl 'https://api.stayapi.com/v1/expedia/hotel/lookup?query=Scandic®ion_id=3059' -H 'X-API-Key: YOUR_API_KEY'
{
"query": "Scandic",
"count": 1,
"region_id": "3059",
"availability_verified": false,
"properties": [
{
"property_id": "525650",
"name": "Scandic Rovaniemi City",
"location": "Rovaniemi, Finland",
"latitude": 66.502668,
"longitude": 25.726847
}
]
}