Skip to content
Propalot

Developers & API

The property data layer, as an API.

Everything that powers Propalot — search, listings, valuations, suburb intelligence — behind clean REST endpoints with honest rate limits.

99.98% uptime
12-month rolling, status page public
Keys in minutes
Sandbox with full fixture data, free
Event webhooks
Signed payloads, replay protection

Core endpoints

GET
/v1/listings

Search listings with full filter & AI-parse support

GET
/v1/listings/{id}

Complete listing incl. 23 intelligence signals

GET
/v1/areas/{slug}

Suburb dashboard: prices, growth, crime, schools

POST
/v1/valuations

AI valuation for an arbitrary property spec

POST
/v1/leads

Push a lead into an agency's Propalot CRM

POST
/v1/webhooks

Subscribe to listing, offer & price-change events

natural-language search → structured results
curl https://api.propalot.co.za/v1/listings \
  -H "Authorization: Bearer bnp_live_xxx" \
  -d 'q=modern apartment under R2.5m in Sandton with fibre'

{
  "parsed": {
    "type": "apartment",
    "maxPrice": 2500000,
    "location": "sandton",
    "features": ["fibre"]
  },
  "results": [ { "id": "p09", "title": "Skyline Two-Bed…",
    "price": 2350000, "investmentScore": 79, … } ]
}

Production stack: ASP.NET Core Web API · PostgreSQL + Redis · Azure Blob Storage · Algolia search · OpenAI. This preview build ships the same contracts against fixture data.