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/:slug

Authentication

Public key?key=pk_…

Public key in the `key` query parameter. No OAuth, no secret.

Edge cache: 5 s

Path Parameters

slugstring
required

The area slug, such as `miami-beach`. Hyphens are read as spaces.

Query Parameters

keystring
required

The site's public key (pk_…). It selects the account. Safe to ship to the browser.

Responses

200Success
application/json
areaobject

The area document in the website shape: `query`, `image2`, `state`, `buildingCount`, `geometries`, `location`, `description`, `reportData`, `condoDirectoryStats` and `neighborhoodData`.

allAreasarray

Every condo directory area, sorted by name.

dailyReportsarray

The 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
}
}
]
}