Rightmove New Listings Alert

Watch one saved Rightmove search - area, buy or rent, price and bedroom bands, radius - and get only the NEW properties each run. Built for hourly schedules with email, Slack or webhooks. No agent contact data. Quiet runs cost nothing.

$1.79 / 1,000 · 100.0% success over 11 public runs in the last 30 days.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
location string The area to watch: a UK city, town, district or postcode as you would type it on Rightmove, e.g. "Manchester" or "SW1A". Resolved via the site's own location search. Manchester
channel string Search properties for sale (buy) or to rent (rent). buy
priceMinGbp integer Only include properties priced at least this many pounds. For rentals this is pounds per month. -
priceMaxGbp integer Only include properties priced at most this many pounds. For rentals this is pounds per month. -
bedroomsMin integer Only include properties with at least this many bedrooms. -
bedroomsMax integer Only include properties with at most this many bedrooms. -
radiusMiles integer Widen the search this many miles around the location. 0 = the location only. -
maxItems integer Stop after this many new properties per run. Free-plan runs are capped at 25 items. 200
stateStoreName string Named store remembering which properties were already delivered, so scheduled runs emit only new ones. Use a different name to track several searches independently. rightmove-alerts-state
resetState boolean Forget everything seen so far and deliver the current snapshot as a fresh baseline. False

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

FieldTypeMeaning
propertyId string Rightmove property ID.
url string Direct link to the property listing.
title string The site's full listing headline.
displayAddress string The address exactly as the listing displays it - the granularity the agent chose to publish. Exact coordinates are never collected.
priceGbp ['integer', 'null'] Asking price in pounds; for rentals see priceFrequency (usually per month).
currency string Always GBP.
priceFrequency ['string', 'null'] Rental payment frequency (monthly, weekly). Null for sales.
priceQualifier ['string', 'null'] The site's price qualifier, e.g. Guide Price, Offers Over.
bedrooms ['integer', 'null'] Number of bedrooms.
bathrooms ['integer', 'null'] Number of bathrooms, when the listing reports it.
propertyType ['string', 'null'] Property subtype, e.g. End of Terrace, Apartment, Detached.
channel ['string', 'null'] buy or rent.
tenureType ['string', 'null'] FREEHOLD or LEASEHOLD, when reported.
displaySize ['string', 'null'] Floor area as displayed, e.g. "1,033 sq. ft.".
summary string Listing summary text as the agent wrote it.
firstVisibleDate ['string', 'null'] When the listing first appeared (ISO timestamp).
listingUpdateReason ['string', 'null'] Last update kind, e.g. price_reduced, new.
listingUpdateDate ['string', 'null'] When the listing was last updated (ISO timestamp).
addedOrReduced ['string', 'null'] The site's added/reduced banner text.
agencyName ['string', 'null'] Estate agency trading name and branch - business identity only. Agent phone numbers and contact routes are never collected.
featured boolean True for featured/premium paid placements.
auction boolean True when the property is sold at auction.
imageUrls array Listing photo URLs (up to 8).

Health

100.0% success over 11 public runs in the last 30 days. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.