New Developments Directory
Returns the full Panda new developments directory, not only the featured ones: countries, project cards and, on the unfiltered first page, landing rows per area.
/v1/new-developments/directoryAuthentication
?key=pk_…Public key in the `key` query parameter. No OAuth, no secret.
Edge cache: 5 s
Query Parameters
keystringThe site's public key (pk_…). It selects the account. Safe to ship to the browser.
countrystringISO country code from `countries[].code`. `US` also includes projects that have no country saved.
citystringComma-separated city names. Up to 20 values.
statusenumOnly projects with live resale listings (`forSale`) or rental listings (`forRent`).
forSaleforRentminPricenumberUSD. Developer asking price from at least this value.
maxPricenumberUSD. Developer asking price up to at most this value.
qstringProject name. Ranked by relevance. Trimmed to 120 characters.
pagenumberPage number, starting at 1. Values above 500 are clamped to 500.
1pageSizenumberItems per page. Values above 60 are clamped to 60.
24Responses
application/jsoncountriesarrayCountries with projects as `{ code, name, count }`, US first.
filtersobjectFilters as applied: `country`, `cities`, `status`, `minPrice`, `maxPrice`, `q`. Unset values are `null` or `[]`.
groupsarrayLanding rows per area as `{ area, slug, totalCount, newDevelopments }`. Only on page 1 with no filter, otherwise `[]`.
newDevelopmentsarrayProject cards for the requested page. Same shape as List New Developments, trimmed in the example.
totalnumberpagenumberpageSizenumbertotalPagesnumberErrors
400`status` is not `forSale` or `forRent`, or a price is not a non-negative integer.401Missing or invalid public key.403The account has no active subscription. The body also carries `code: "TENANT_INACTIVE"`.500Unexpected server error.Notes
- This directory lists every project in Panda. For the projects the owner picked, use List New Developments.
- `country` is uppercased before it is applied, so `us` and `US` behave the same.
curl --request GET \--url "https://api.pandaidx.com/v1/new-developments/directory?key={{public_key}}&city=Miami"
{"countries": [{"code": "US","name": "United States","count": 259},{"code": "AE","name": "United Arab Emirates","count": 3}],"filters": {"country": null,"cities": ["Miami"],"status": null,"minPrice": null,"maxPrice": null,"q": null},"groups": [],"newDevelopments": [{"id": "6a11d3a07b2c4e0012ef78b3","slug": "biscayne-point-residences","name": "Biscayne Point Residences","path": "/new-development/biscayne-point-residences","city": "Miami","price": {"from": 1250000,"to": 4800000},"activeListings": {"forSale": 0,"forRent": 0}}],"total": 31,"page": 1,"pageSize": 24,"totalPages": 2}