/v1/projectsList projects
Filters: status, developer_id, locality_id, published; `q` searches names and RERA numbers.
Access: API key with projects:read, or a member session. Permission projects.view.
Parameters
cursorquery- string
Opaque cursor from the previous page (`meta.next_cursor`).
limitquery- integer
Page size, 1–200.
sortquery- string
Comma list of sort keys, "-" prefix for descending, e.g. -received_at.
qquery- string
Free-text search.
statusquery- ProjectStatus
developer_idquery- Id
Opaque record id.
locality_idquery- Id
Opaque record id.
publishedquery- string
Response · 200
datarequired- array of ProjectSummary
metarequired- PageMeta
curl -X GET 'https://api.propzolo.com/v1/projects' \
-H 'Authorization: Bearer pz_live_…'{
"data": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string",
"slug": "string",
"status": "pre_launch",
"category": "residential",
"property_types": [
"apartment"
],
"developer": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
},
"locality": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string",
"city": "string"
},
"city": "string",
"possession_date": "2026-10-06",
"price_min": 850000000,
"price_max": 850000000,
"bhk_options": [
0
],
"rera_numbers": [
{
"state": "string",
"number": "string",
"phase": "string",
"valid_till": "string"
}
],
"cp_brokerage_pct": 0,
"is_own": true,
"is_published": true,
"cover_url": "string",
"latitude": 0,
"longitude": 0,
"updated_at": "2026-10-06T05:30:00.000Z"
}
],
"meta": {
"next_cursor": "string",
"has_more": true
}
}Errors
401No valid session or API key (missing, expired or revoked).403The caller lacks the permission, API-key scope or support grant this operation needs.422Invalid input; `error.fields` maps field paths to messages.429Too many requests; retry after the Retry-After header.500Unexpected error; quote `error.request_id` to support.

