🏠 Property Listings API

Repossessed & undervalued UK property data

● LIVE 201 listings loaded
Endpoints
GET /api/listings
Returns paginated property listings. All query parameters are optional and can be combined.
ParameterTypeDescription
locationstringSubstring search on location, title, or postcode
min_pricenumberMinimum price filter (inclusive)
max_pricenumberMaximum price filter (inclusive)
bedroomsnumberExact bedroom count
typestringSubstring match on property type (e.g. "flat", "detached")
pagenumberPage number (default: 1)
limitnumberResults per page (default: 20, max: 100)
Try it
{
  "total": 201,
  "page": 1,
  "limit": 20,
  "pages": 11,
  "data": [ { ... }, { ... } ]
}
GET /api/listings/:id
Fetch a single listing by its unique property ID.
Try it
GET /health
Health check — returns server status and total listing count.
Try it
{ "status": "ok", "listings_count": 201 }
Listing Schema
FieldTypeExample
titlestring3 bedroom semi-detached house for sale in…
pricestring£179,000
locationstringDN37
linkstringhttps://repossessedhousesforsale.com/…
property_idstring87888624
bedroomsnumber|null3
property_typestringSemi-Detached House
postcodestringDN37
image_urlstring(when available)
added_datestring30 Apr, 2026