# GET /autocomplete-location

> Search for locations in UAE

Source: https://uaepropertyapi.com/documentation/endpoints/autocomplete-location

Get location suggestions and IDs for property searches. Returns location IDs that can be used as input for property search endpoints.

- Base URL: `https://uae-real-estate-property.p.rapidapi.com`
- Category: Location
- Headers: `x-rapidapi-key: <YOUR_RAPIDAPI_KEY>`, `x-rapidapi-host: uae-real-estate-property.p.rapidapi.com`

## Parameters

| Name | Type | Required | Description |
|---|---|---|---|
| `query` | string | yes | Search query for location autocomplete-location; Returns location IDs to use in property search; Examples: `Dubai Marina`, `Downtown Dubai`, `Palm Jumeirah`, `Business Bay` |

## Example request

```bash
curl --request GET \
  --url 'https://uae-real-estate-property.p.rapidapi.com/autocomplete-location?query=Dubai Marina' \
  --header 'x-rapidapi-host: uae-real-estate-property.p.rapidapi.com' \
  --header 'x-rapidapi-key: YOUR_API_KEY'
```

```python
import requests

url = "https://uae-real-estate-property.p.rapidapi.com/autocomplete-location"
querystring = {"query": "Dubai Marina"}
headers = {
    "x-rapidapi-key": "YOUR_API_KEY",
    "x-rapidapi-host": "uae-real-estate-property.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=querystring)
print(response.json())
```

## Example response (shortened)

```json
{
  "success": true,
  "data": [
    {
      "id": 50,
      "name": "Dubai Marina",
      "coordinates": {
        "lat": 25.078367,
        "lon": 55.14041
      }
    },
    {
      "id": 8995,
      "name": "Vida Residences Dubai Marina",
      "coordinates": {
        "lat": 25.072375,
        "lon": 55.136286
      }
    }
  ]
}
```

Related endpoints: 
