Access Property Finder Data
From creating an account to pulling your first TruCheck™ properties in under 5 minutes. Ready to access the UAE's most trusted real estate dataset?
Create Your Data Account
To keep our data delivery lightning-fast and secure, PropertyFinder APIs are hosted on RapidAPI. If you don't have an account, setting one up is completely free.
Create a RapidAPI account →Claim Your Free Queries
Head over to the Propertyfinder API page and select a tier. Our Basic plan requires zero payment info and grants you 900 complimentary requests monthly to test the waters.
Subscribe to PropertyfinderAPI →Retrieve Authentication Keys
RapidAPI automatically provisions an encrypted key for you. You will pass this key in the headers of every request. Locate it under the "Header Parameters" tab on any endpoint:
Security: Never expose your API key in client-side code or public repositories. Keep it in environment variables or a secure key management system.
Run Your First Data Pull
A common workflow begins by translating a neighborhood string into a Property Finder ID. Call the /autocomplete-location route to pinpoint a locale.
import requests
url = "https://propertyfinder14.p.rapidapi.com/autocomplete-location"
querystring = {"query": "dubai marina"}
headers = {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "propertyfinder14.p.rapidapi.com"
}
response = requests.get(url, headers=headers, params=querystring)
data = response.json()
print(data) Expected Response
{
"success": true,
"data": {
"locations": [
{
"id": 36,
"externalID": "5002",
"name": { "en": "Dubai Marina" },
"slug": { "en": "/dubai/dubai-marina" },
"type": "neighborhood",
"level": 2,
"path": "Dubai > Dubai Marina",
"adCount": 12450
}
],
"total": 1
}
} Filter Live Listings
Take the location object ID and feed it into our powerful property search routes. Whether you are looking for rentals or sales, you can filter by price, property type, or even whether an agent is verified.
import requests
url = "https://propertyfinder14.p.rapidapi.com/search-buy"
querystring = {
"purpose": "for-sale",
"location_ids": "5002", # Dubai Marina
"page": "1",
"rooms": "2"
}
headers = {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "propertyfinder14.p.rapidapi.com"
}
response = requests.get(url, headers=headers, params=querystring)
data = response.json()
for prop in data["data"]["properties"]:
print(f"{prop['title']['en']} - AED {prop['price']:,}") Dive Into Real Estate Intelligence
You now have the keys to 18 premium endpoints. Dig into historical DLD get-transactions, off-plan project status, and deep agency directories. The Property Finder ecosystem is yours to command.
Start Mining Property Data
Secure your API key instantly and launch your first query against the UAE's premier real estate database.