rea-live

Queue Live Scrape

Queue a live REA scrape for a suburb.

Returns immediately with a job_id. The actual Playwright (or ScrapFly cascade) scrape runs in the background and typically completes in 45-90s. Poll via GET /rea-live/search/{job_id}.

If the same suburb was scraped in the last 30 minutes, the existing job's result is returned (no re-scrape). If 3+ jobs are already in flight, a rate_limited response is returned — retry after 60s.

post/api/v1/rea-live/search

Request

  • Base URL: https://api.casaintelligence.com.au (the document declares no server; this is the origin it was published from)
  • URL: https://api.casaintelligence.com.au/api/v1/rea-live/search
  • Auth: API key in header X-API-Key

Request body

suburbstring required

Suburb to scrape, e.g. 'Coorparoo' or 'Mooloolaba'.

postcodestring nullable

Optional postcode; auto-resolved from ci_properties if omitted.

max_priceinteger nullable

Optional max listing price in AUD.

min_lot_m2integer nullable

Optional minimum lot area in m².

Response

Successful Response

job_idstring nullable
existing_job_idstring nullable
statusstring nullable
suburbstring required
postcodestring nullable
lgastring nullable
rea_search_urlstring nullable
expected_duration_sinteger nullable
dedupedboolean nullable
rate_limitedboolean nullable
reasonstring nullable
messagestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.