+Property Finder API
Property Finder UAE listings, new projects, agents and Dubai transactions as clean JSON.
The API.SH Property Finder API covers Property Finder in the UAE. Search listings to buy or rent, residential or commercial, with location, type, price, bedrooms, area, furnishing and amenity filters; open a listing with photos, floor plans and permit details; read new-development projects with payment plans and unit types; look up agents and agencies; and pull registered Dubai sales and rental transactions with area market insights.
- 7 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/propertyfinder/v1/ search
{ "success": true } What you can build with the Property Finder API
UAE property market research
Search listings by community and type, and compare asking prices, price per area and bedrooms across areas.
Dubai sales and rental comps
Pull registered sales and rental contracts with price per sqft, plus the area's average prices, rents, ROI and transaction volume.
Off-plan project tracking
Follow new projects' starting prices, payment plans, unit types, delivery dates and construction progress.
Agent and agency intelligence
Read agent and agency profiles with licence, listing counts, languages and their active listings for recruiting or partnership.
Listing compliance checks
Check each listing's permit number, authority and validation link before you republish or advertise it.
Property apps and AI agents
Let an app or agent resolve a place name to a location id and search homes that match a budget and size.
Property Finder data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Property Finder API endpoints and prices
Every Property Finder endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Property Finder listing search /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder agency profile /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder agent profile /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder listing /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder location lookup /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder new project /propertyfinder/ | $1 · $2 PAYG 1 credit |
| Property Finder sold and rented transactions (Dubai) /propertyfinder/ | $1 · $2 PAYG 1 credit |
Call the Property Finder API
Property Finder listing search: GET https://api.api.sh/propertyfinder/
curl "https://api.api.sh/propertyfinder/v1/search?category=rent" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/propertyfinder/v1/search",
params={"category": "rent"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/propertyfinder/v1/search");
url.searchParams.set("category", "rent");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/propertyfinder/v1/search", "category", "rent")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Property Finder" and "Property Finder listing search".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Property Finder data
- Public data only: no Property Finder login, cookies or account needed
- One key and one response shape for Property Finder and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Property Finder API
Property Finder does not offer a public API for reading its listings. Its integrations are for agencies and CRMs that publish listings and receive leads. API.SH returns public Property Finder listings, projects, agents and Dubai transaction data as JSON with no agency account.
Instead of comparing several Apify Property Finder scrapers or prebuilt sitemaps, API.SH gives you listings, projects, agents and transactions with one key and a fixed price per call.
Property Finder API questions
What Property Finder data can I get?+
Listing search (/propertyfinder/v1/search), one listing (/propertyfinder/v1/listing), new projects (/propertyfinder/v1/project), agent profiles (/propertyfinder/v1/agent), agency profiles (/propertyfinder/v1/agency), location lookup (/propertyfinder/v1/locations) and Dubai sales and rental transactions (/propertyfinder/v1/transactions).
How much does the Property Finder API cost?+
Every Property Finder endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /propertyfinder/v1/agency at 1 credit each.
Is there an official Property Finder API?+
Not for reading listings. Property Finder's integrations connect agencies' CRMs for publishing listings and capturing leads. API.SH gives you read access to the public site data as JSON.
Do I need a Property Finder account or login?+
No. API.SH reads public Property Finder pages only. No endpoint uses a login, an agency account or lead data.
Can I get Dubai property transaction data?+
Yes. /propertyfinder/v1/transactions returns registered Dubai sales and rental contracts as Property Finder shows them from Dubai Land Department records: date, price, price per sqft, bedrooms, property type, off-plan or ready, building and community, plus market insights for the area.
Can I use the Property Finder API from Python?+
Yes. It is a plain HTTPS API that returns JSON, so any language works. There is also an API.SH Python SDK, and every route has request examples in the docs.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /propertyfinder/v1/locations with a place name, then /propertyfinder/v1/search with the location_id it returns. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.