Rightmove To Rent Search Scraper avatar

Rightmove To Rent Search Scraper

Pricing

$1.50 / 1,000 result records

Go to Apify Store
Rightmove To Rent Search Scraper

Rightmove To Rent Search Scraper

Export Rightmove rental listings by place or postcode: monthly or weekly rent, bedrooms, type, address, agent, coordinates and link. Filter by price, bedrooms, radius and furnishing.

Pricing

$1.50 / 1,000 result records

Rating

0.0

(0)

Developer

Hamza

Hamza

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

12 days ago

Last modified

Categories

Share

Collect public Rightmove property search listings with every nonempty field returned in the page's structured response. Images, agent information, prices, location and media remain structured for export.

Start a run

Enter a place such as Manchester and choose your optional filters. A Rightmove location code such as REGION^787 is also accepted. Do not enter a website URL as the location.

{
"location": "Manchester",
"maxItems": 30,
"maxPages": 2
}

The input form includes working prefills or clear examples. Optional price/bedroom filters stay blank unless you set them, so the example does not silently narrow results.

InputMeaning
LocationTown, city, postcode or area name, for example Leeds or SW1A. A code like REGION^87490 also works.
Minimum rent (GBP pcm)Lowest rent. Optional. Example: 500. Leave blank for no limit.
Maximum rent (GBP pcm)Highest rent. Optional. Example: 1500. Leave blank for no limit.
Minimum bedroomsFewest bedrooms. Optional. Example: 1. Leave blank for no limit.
Maximum bedroomsMost bedrooms. Optional. Example: 3. Leave blank for no limit.
Search radius (miles)Radius around the place.
FurnishingOptional furnishing filters. Example: furnished. Leave empty to include all furnishing types.
Added withinOnly listings added within this many days.
Maximum resultsStop after this many unique records. A cap is not a promise that this many exist.
Maximum pagesMaximum result pages to read.

Bad inputs, unknown locations, malformed/foreign listing URLs, removed listings and empty results finish successfully with a clear message and valid examples. Invalid inputs do not generate a result event. If some listings/pages are unavailable after data has been saved, the run retains its results and explains the partial outcome. Genuine first-request infrastructure blocks/outages or storage failures can still fail the run.

Results

Every nonempty returned property field is retained, with readable field names. Null values and empty strings are omitted; zero counts, false flags and populated lists/objects remain intact; empty containers are omitted. There are no placeholder columns for fields never returned. Listing identifiers are strings for stable deduplication.

Field groupIncluded information when returned
propertyImageMain property image URL, displayed as the first thumbnail column.
PropertyID, bedrooms, bathrooms, property subtype, transaction/channel, status, tags, feature flags and listing history.
PricesComplete price objects, qualifiers, currency/frequency and displayed prices.
Address/locationAddress or display address, coordinates, postcode components, street-view and location metadata.
Images/mediaAll images, captions, image sizes, full floorplan/virtual-tour objects and available media.
AgentComplete customer/branch/brand data, logos and returned contact details.
Other fieldsEvery other nonempty structured property field, including newly returned fields.
url, scrapedAtListing link and collection time in UTC.
Search contextSearch location and complete result-page metadata in RUN_SUMMARY.pageMetadata.

Search records preserve all returned images, not just the first one. Identical repeated image lists and exact duplicate virtual-tour entries are stored once, while distinct main-image/map metadata remains. No individual listing-detail pages are fetched. To obtain fields absent from search results, use a property-details actor separately.

Arrays/objects remain structured in JSON; spreadsheet exports may represent them as JSON strings. Source information is not invented, and internal request URLs are not added to dataset records or progress logs.

Progress and pricing

Each accepted unique listing is saved and its result-item event submitted immediately. Duplicates within a run do not create extra result events. The run summary reports saved records, requests, pages and the final outcome. See the current Store pricing panel for actual prices; platform usage/minimum charges may apply even if no listings are saved.

Limits and responsible use

Maximum results is a ceiling, not a guarantee. Listings can change, be removed or become unavailable. Search visibility and pagination limits can return fewer records than a site's reported total. Public access does not grant unlimited reuse rights: respect applicable terms, copyright and privacy rules. This actor is independent and is not endorsed by Rightmove.