VOOZH about

URL: https://apify.com/one-api/rightmove-scraper

โ‡ฑ Rightmove Scraper - UK property listings details sold prices ยท Apify


Pricing

$3.00 / 1,000 listing returneds

Go to Apify Store

Scrape Rightmove.co.uk UK property data โ€” listings, full property details, branches (estate agents), Land Registry sold-price history, postcode to address lookup, and search-box autocomplete. Search by location, postcode, lat/lng radius, or paste-a-URL.

Pricing

$3.00 / 1,000 listing returneds

Rating

0.0

(0)

Developer

๐Ÿ‘ ONE API

ONE API

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

a month ago

Last modified

Share

Scrape Rightmove.co.uk (the UK's #1 property portal) โ€” full property details, search listings, branch / estate-agent details, Land Registry sold-price history, postcode โ†’ address lookup, and search-box autocomplete โ€” all from one Actor. Backed by realtyapi.io's real-time Rightmove API.

โญ๏ธ Found this useful? Please leave 5 stars! Issues / requests: ๐Ÿ“ฌ oneapi.project@gmail.com


What you can do

SectionWhat it doesInput format
๐Ÿ  Property DetailsFull details for a specific listingRightmove property_id digits, listing URL, or full UK address โ€” auto-detected per row
๐Ÿ”Ž Search ListingsPaginated search with full filter setlocation string, UK postcode (SW1A 1AA or outcode SW1A), lat,lng,radius_mi, or Rightmove search URL
๐Ÿ” AutocompleteSearch-box typeahead suggestions (regions, outcodes, stations) โ€” each result has a locationIdentifier you can feed into a search URLpartial query string
๐Ÿ’ฐ Sold PricesLand Registry sold-price history with full transaction history per addresslocation, postcode, or outcode
๐Ÿข Branch / Estate Agent DetailsFull branch profile (name, address, telephone, opening hours, logo, sale/rent counts)numeric branchId from any search/details row
๐Ÿ“ฎ Postcode โ†’ AddressResolve a UK postcode to its list of full addresses (with internal ids)full UK postcode

You can fill any combination of sections in a single run โ€” leave the others empty.


Output

Each listing / property / branch / autocomplete suggestion / sold-price record / address is pushed as one dataset row, flattened to friendly columns plus a Raw column with the original JSON.

Key columns:

ModeInput GivenProperty IDPriceBedsAddressPostcodeBranch NameListing URLRaw
search/bylocationLondon (p1)148711631ยฃ60,000,0005One Hyde Park, Knightsbridge, London, SW1XSW1X 7LJGlobal 1https://www.rightmove.co.uk/properties/148711631{...}
details/byid148711631148711631ยฃ60,000,0005One Hyde Park, Knightsbridge, London, SW1XSW1X 7LJGlobal 1https://www.rightmove.co.uk/properties/148711631{...}
sold-pricesLondon (p1)โ€ฆยฃ90,000,000โ€“Flat 1.01, The Knightsbridge Apartments, Knightsbridge, London SW7 1RHโ€“โ€“https://www.rightmove.co.uk/house-prices/details/โ€ฆ{...}

Plus: Price Raw (numeric), Price Qualifier, Monthly Rent (RENT channel), Property Type / Sub Type, Latitude, Longitude, Size, First Visible Date, Photos (cover URL), Photo Count, Floorplan Count, Key Features, Full Description, all Branch * fields, Location Identifier (autocomplete), Date Sold / Tenure (sold-prices).

For nested / large fields (full photo arrays, transaction history, agent opening hours, etc.) the complete upstream JSON is in the Raw column.


Sample input

{
"property_inputs":[
"148711631",
"https://www.rightmove.co.uk/properties/148711631",
"One Hyde Park, Knightsbridge, London, SW1X 7LA"
],
"search_inputs":["London","SW1A 1AA"],
"searchType":"BUY",
"propertyType":"flat",
"priceRange":"min:500000,max:1500000",
"bedroomsRange":"min:2",
"sortOrder":"newest",
"pages":2,
"resultCount":25,
"autocomplete_inputs":["Clapham Junction","Manchester"],
"sold_price_inputs":["London"],
"soldPriceType":"flat",
"soldIn":3,
"branch_inputs":["1941"],
"postcode_inputs":["SW1A 1AA"]
}

Search filters (apply to all search_inputs)

  • searchType โ€” BUY (default) | RENT
  • propertyType โ€” comma list of house, detached, semi_detached, terraced, flat, bungalow, commercial, land, park_home, student_halls, other
  • priceRange โ€” min:500000 | max:1500000 | min:500000,max:1500000 (RENT = ยฃ/month)
  • bedroomsRange / bathroomsRange โ€” min:2 | max:4 | min:2,max:4
  • radius โ€” miles around the resolved location centre (0โ€“40)
  • sortOrder โ€” highest_price, lowest_price, newest, oldest, distance
  • pages โ€” how many pages to fetch (1โ€“50). Each page = resultCount listings.
  • resultCount โ€” 1โ€“40 per page (Rightmove server cap), default 25
  • mustHave / dontShow โ€” comma list of garden, parking, new_home, retirement, house_share, shared_ownership, auction, student
  • furnishType โ€” RENT only โ€” furnished, part_furnished, unfurnished
  • letType โ€” RENT only โ€” long_term, short_term, student
  • keywords โ€” free-text description search (e.g. loft conversion,balcony)
  • daysSinceAdded โ€” 1 / 3 / 7 / 14
  • includeUnavailable โ€” toggle: include sold / let-agreed listings

Filters apply to every search_inputs row in the run.

Sold-price filters

  • soldPriceType โ€” detached, semi_detached, terraced, flat, other
  • soldTenure โ€” FREEHOLD, LEASEHOLD
  • soldIn โ€” last N years (1, 3, 5, โ€ฆ)

Pricing

Pay per result โ€” you only pay for dataset items the Actor pushes. Failed inputs return a row with Status: ERROR: โ€ฆ and are billed the same as a successful row.

To cap spend, set Max paid dataset items on the run page.


Tips

  • Need just one property? Use the property_inputs section โ€” auto-detects property_id, listing URL, or full UK address.
  • Pull all listings in a city? Use search_inputs: ["London"] and crank pages (each page up to 40 results โ€” Rightmove server cap).
  • Use a lat/lng circle? Format: 51.5074,-0.1278,3 (last value is radius in miles).
  • Replicate a Rightmove search URL? Drop the URL straight into search_inputs โ€” all filter params embedded in the URL are honoured.
  • Looking up an estate agent? Take any branch.id from a search/details row and feed it into branch_inputs.
  • Cleaning a CRM postcode list? Use postcode_inputs to expand each postcode into its full list of UK addresses.
  • Researching market history? Use sold_price_inputs for Land Registry data โ€” includes full transaction history per address in the Raw column.

You might also like

Rightmove Scraper โ€” UK Property Listings & Prices

studio-amba/rightmove-scraper

Scrape property listings, prices, and details from Rightmove.co.uk โ€” the UK's largest property portal.

Rightmove Scraper โ€” UK Property Listings, Prices & Agents

bovi/rightmove-listings

Scrape UK property listings from Rightmove by search URL. Returns price, address, postcode, beds, baths, agent name & phone, coordinates, tenure and images, plus a per-listing quality score. No login, no proxy setup. Pay per result.

๐Ÿ‘ User avatar

Vitalii Bondarev

2

Rightmove UK Scraper

gio21/rightmove-scraper

Scrape real-estate listings from Rightmove.co.uk - the UK's #1 property portal. Price (ยฃ), bedrooms, property type, agency, location, images. Pay per listing.

UK Landregistry Sold Price History Scraper

dhrumil/uk-landregistry-sold-price-history-scraper

Scrape UK Land Registry sold price data by postcode or outcode. Get structured datasets grouped by house number/street for real estate analysis, matching, and enrichment. Export in JSON/CSV/Excel. Ideal for Rightmove, Zoopla, and UK property projects.

๐Ÿ‘ User avatar

Dhrumil Bhankhar

26

5.0

UK Land Registry Prices Scraper | Sold House Prices

parseforge/uk-land-registry-prices-scraper

Extract UK HM Land Registry Price Paid records with address, postcode, price, property type, tenure, and transaction date. Filter by postcode or date range. Useful for realtors, property investors, and analysts tracking the UK residential housing market.

rightmove.co.uk-scraper

datascrapers/rightmove-co-uk-scraper

Extract property data from Rightmove.co.uk with ease. Get comprehensive property listings including images, prices, locations, sizes, and more.

Rightmove Scraper

thenetaji/rightmove-scraper

Scrape property listings and details from Rightmove. Supports search by location name, location ID, search URL, or direct property URLs.