Endpoint Playground
Returns Expedia destination and property suggestions for a free-text `term` (required, 100 characters or fewer), with optional `currency` and `locale`. Each item has its type, geo type, primary and secondary text, full location name, coordinates, and `region_id`, `property_id` or `airport_code` where they exist.
14 Oct 2026: 9 items; 3 fields had a value in every checked item and 6 varied between items.
Sample value profiles: secondary_text: Florida, United States (4), Miami Beach, Florida, United St… (2), Miami, Florida, United States (2); geo_type: “CITY” and 4 other values; primary_text: “Miami Beach” and 8 other values.
curl 'https://api.crawlora.net/api/v1/expedia/locations/search' \
-H "x-api-key: $CRAWLORA_API_KEY" \
-X POST \
--data '{}'| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| option (body) | object | Yes | Location search payload |
{
"code": 200,
"msg": "OK",
"data": {
"term": "Miami",
"items": [
{
"type": "SearchLocationBasicItem",
"geo_type": "CITY",
"primary_text": "Miami",
"secondary_text": "Florida, United States",
"location_full_name": "Miami, FL, United States",
"region_id": "178289",
"latitude": 25.77427,
"longitude": -80.19366
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.