Condo Directory Area
Returns the data behind the Panda website area page: the area document, every area of the directory and the last two daily market reports.
GET
/v1/condos/directory/area/:slugAuthentication
Public key
?key=pk_…Public key in the `key` query parameter. No OAuth, no secret.
Edge cache: 5 s
Path Parameters
slugstringThe area slug, such as `miami-beach`. Hyphens are read as spaces.
Query Parameters
keystringThe site's public key (pk_…). It selects the account. Safe to ship to the browser.
Responses
200Success
application/jsonareaobjectThe area document in the website shape: `query`, `image2`, `state`, `buildingCount`, `geometries`, `location`, `description`, `reportData`, `condoDirectoryStats` and `neighborhoodData`.
allAreasarrayEvery condo directory area, sorted by name.
dailyReportsarrayThe last two daily market reports of the area, newest first. Empty when none exists.
Errors
404The area does not exist. The body is `{ "message": "Area not found" }`.401Missing or invalid public key.403The account has no active subscription. The body also carries `code: "TENANT_INACTIVE"`.500Unexpected server error.Notes
- Use Get Condo Area for a typed response with stats, market counters, neighborhood scores and building cards.
Request
curl --request GET \--url "https://api.pandaidx.com/v1/condos/directory/area/miami-beach?key={{public_key}}"
Response200 OK
{"area": {"_id": "62d07150ca8676650f0eaf90","query": "MIAMI BEACH","image2": "https://media.pandaidx.com/areas/miami-beach.jpg","state": "FL","buildingCount": 214,"description": "A barrier island city between Biscayne Bay and the Atlantic Ocean.","condoDirectoryStats": {"totalBuildings": 214,"avgListPrice": 1150000}},"allAreas": [{"_id": "62d07150ca8676650f0eaf90","query": "MIAMI BEACH","state": "FL","buildingCount": 214}],"dailyReports": [{"creationDate": "2026-10-13T04:00:00.000Z","forSaleResidential": {"totalSingleFamily": 118}}]}