Rightmove | Buy | Rent | Sell | House Prices |Agent(s)| Scraper avatar
Rightmove | Buy | Rent | Sell | House Prices |Agent(s)| Scraper

Pricing

$10.00/month + usage

Go to Store
Rightmove | Buy | Rent | Sell | House Prices |Agent(s)| Scraper

Rightmove | Buy | Rent | Sell | House Prices |Agent(s)| Scraper

Developed by

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Scrape Rightmove for properties for sale, rentals, sold prices, and estate agent details. Extract 100+ data points per listing, including price history, images, floor plans, and EPC ratings. Track market trends and monitor price changes with our powerful and fast scraper.

0.0 (0)

Pricing

$10.00/month + usage

0

Total users

4

Monthly users

3

Runs succeeded

>99%

Last modified

4 days ago

Rightmove Property Scraper

Unlock the Full Power of Rightmove Property Data - The only scraper you need to track, analyze, and understand real estate listings on Rightmove with enterprise-grade reliability and precision. Whether you're monitoring property markets, tracking price trends, or conducting real estate research, our scraper delivers comprehensive, real-time insights while saving you time and resources.

"From real-time property monitoring to deep market analysis, we turn Rightmove's property data into your competitive advantage."

Overview

The Rightmove Scraper is your go-to tool for extracting property data from Rightmove.co.uk. Ideal for real estate investors, market analysts, and property researchers, it tracks property details, pricing, and listing information. With easy setup and multiple export formats (JSON, CSV), it's perfect for anyone looking to gather comprehensive property data from Rightmove.

What does Rightmove Scraper do?

The Rightmove Scraper is a powerful tool that enables you to:

Comprehensive Property Data Collection

  • Extract complete property details and specifications
  • Scrape historical listing data and price changes
  • Gather comprehensive property features and amenities
  • Analyze property locations and surrounding areas
  • Download property images and media

Advanced Scraping Capabilities

  • Pagination Handling: Automatically navigates through multiple pages of search results
  • Efficient Processing: Processes only new or updated listings in subsequent runs
  • Change Detection: Identifies price changes, status updates, and new listings
  • Scheduled Monitoring: Set up automated runs to keep your property data current
  • Incremental Data Collection: Build comprehensive property datasets over time

Flexible Scraping Options

  • Search Results: Extract all properties matching specific search criteria
  • Targeted Scraping: Focus on individual property listings using direct URLs
  • Location-Based Scraping: Target specific areas, cities, or regions
  • Custom Filters: Apply various filters like price range, property type, and more

This tool is ideal for:

  • Real estate market research and analysis
  • Property investment analysis and due diligence
  • Competitive market analysis
  • Building property databases for investment decisions
  • Tracking price trends and market movements

Features

  • Comprehensive Data Extraction: Detailed property information, pricing, and specifications.
  • Multiple Scraping Categories: Supports scraping for various property-related data:
    • Properties for Sale (Buy): Extract listings for properties available for purchase (e.g., https://www.rightmove.co.uk/property-for-sale/find.html?searchLocation=Leeds+Station&useLocationIdentifier=true&locationIdentifier=STATION%5E5462&buy=For+sale&radius=3.0&_includeSSTC=on&index=0&sortType=2&channel=BUY&transactionType=BUY&displayLocationIdentifier=undefined).
    • Properties for Rent: Scrape rental listings (e.g., https://www.rightmove.co.uk/property-to-rent/find.html?useLocationIdentifier=true&locationIdentifier=REGION%5E93814&rent=To+rent&radius=0.0&minBedrooms=1&maxBedrooms=3&_includeLetAgreed=on&maxPrice=3000&index=0&sortType=6&channel=RENT&transactionType=LETTING&displayLocationIdentifier=Zone-2-93814.html).
    • Sold House Prices: Gather historical data on sold property prices (e.g., https://www.rightmove.co.uk/house-prices/nw3.html?soldIn=1).
    • Estate Agents: Collect information about estate agents (e.g., https://www.rightmove.co.uk/estate-agents/find.html?radius=0.0&locationIdentifier=OUTCODE^1859&brandName=&branchType=ALL).
  • Automatic Pagination: Handles multi-page results automatically
  • Efficient Processing: Concurrent scraping with configurable concurrency settings
  • Reliable Performance: Built-in retry mechanisms and proxy support
  • Structured Data Export: Download property data in JSON or CSV format for analysis

How to Use

Scraping from a Search URL

To scrape properties from a Rightmove search results page:

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Configure Input: Provide the Rightmove search URL in the startUrls input field. You can use one of the examples from the Example Scraper URLs section.
  3. Adjust Settings: Configure options like maxItems to limit the number of properties scraped.
  4. Run the Scraper: Execute the scraper on the Apify platform.
  5. Data Collection: The scraper will navigate through the search result pages and extract data for each property found.

Scraping an Individual Property

To scrape a specific property:

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Configure Input: Provide the direct URL to the property listing in the startUrls input field. For example: https://www.rightmove.co.uk/properties/123456789
  3. Run the Scraper: Execute the scraper on the Apify platform.
  4. Data Collection: The scraper will extract detailed data for the specified property.

Example Scraper URLs

Here are some examples of the types of pages you can scrape with this tool:

  • Agents: https://www.rightmove.co.uk/estate-agents/find.html?radius=0.0&locationIdentifier=OUTCODE^1859&brandName=&branchType=ALL
  • House Prices: https://www.rightmove.co.uk/house-prices/nw3.html?soldIn=1
  • Property For Sale: https://www.rightmove.co.uk/property-for-sale/find.html?searchLocation=Leeds+Station&useLocationIdentifier=true&locationIdentifier=STATION%5E5462&buy=For+sale&radius=3.0&_includeSSTC=on&index=0&sortType=2&channel=BUY&transactionType=BUY&displayLocationIdentifier=undefined

Input Configuration

The actor input configuration follows the Apify actor specification. Below is a summary of the input fields:

{
"startUrls": [
{
"url": "https://www.rightmove.co.uk/estate-agents/find.html?radius=0.0&locationIdentifier=OUTCODE^1859&brandName=&branchType=ALL"
},
{
"url": "https://www.rightmove.co.uk/estate-agents/find.html?locationIdentifier=OUTCODE%5E1859&page=2",
},
{
"url": "https://www.rightmove.co.uk/house-prices/nw3.html?soldIn=1",
},
{
"url": "https://www.rightmove.co.uk/property-for-sale/find.html?searchLocation=Leeds+Station&useLocationIdentifier=true&locationIdentifier=STATION%5E5462&buy=For+sale&radius=3.0&_includeSSTC=on&index=0&sortType=2&channel=BUY&transactionType=BUY&displayLocationIdentifier=undefined",
},
{
"url": "https://www.rightmove.co.uk/property-to-rent/find.html?useLocationIdentifier=true&locationIdentifier=REGION%5E93814&rent=To+rent&radius=0.0&minBedrooms=1&maxBedrooms=3&_includeLetAgreed=on&maxPrice=3000&index=0&sortType=6&channel=RENT&transactionType=LETTING&displayLocationIdentifier=Zone-2-93814.html",
},
{
"url": "https://www.rightmove.co.uk/property-to-rent/find.html?useLocationIdentifier=true&locationIdentifier=REGION%5E93814&rent=To+rent&radius=0.0&minBedrooms=1&maxBedrooms=3&_includeLetAgreed=on&maxPrice=3000&index=0&sortType=6&channel=RENT&transactionType=LETTING&displayLocationIdentifier=Zone-2-93814.html",
}
],
"maxItems": 1000,
"monitoringMode": false,
"maxConcurrency": 10,
"minConcurrency": 1,
"maxRequestRetries": 100,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields Explanation

startUrls (array of strings, required) URLs to start with. The actor currently supports:

  • Rightmove property listing URLs: https://www.rightmove.co.uk/properties/<property-id>
  • Rightmove search URLs: https://www.rightmove.co.uk/property-for-rent/find.html?locationIdentifier=REGION%5E87490&maxBedrooms=2&minBedrooms=2&maxPrice=1500&minPrice=1000&propertyTypes=flat&includeLetAgreed=false&mustHave=&dontShow=houseShare%2Cretirement%2Cstudent&furnishTypes=&keywords=

maxItems (integer, optional, default: 1000) Maximum number of items to scrape.

monitoringMode (boolean, optional, default: false) When enabled, only scrapes new posts compared to previous runs.

maxConcurrency (integer, optional, default: 10) Maximum number of pages processed simultaneously.

minConcurrency (integer, optional, default: 1) Minimum number of pages processed simultaneously.

maxRequestRetries (integer, optional, default: 100) Number of retries for failed requests.

proxyConfiguration (object, optional) Proxy settings for enhanced scraping reliability. For details, see Apify Proxy documentation.

Monitoring Mode

When monitoringMode is enabled, the scraper will only collect new posts that haven't been seen in previous runs. This is useful for:

  • Tracking new content from specific profiles over time
  • Building a historical archive of posts
  • Monitoring accounts for new activity without duplicating data

How Monitoring Mode Works

  1. The scraper maintains a record of previously scraped post IDs
  2. On subsequent runs with monitoringMode: true, it checks each post against this record
  3. Only new posts (those not in the record) are processed and added to the output
  4. The record is updated with any new post IDs found

Output Structure For Rent

The scraper provides comprehensive information about Rightmove property listings. The output includes detailed property information, broker details, and location data. Here's a breakdown of the main components:

{
"identifier": 163602461,
"transactionType": "RENT",
"channel": "RES_LET",
"bedrooms": 1,
"bathrooms": 1,
"address": "Woodfield Road, London, W9",
"contactMethod": "PRE_QUAL",
"propertyDisclaimer": "<b>Disclaimer</b> - Property reference CB3M. The information displayed about this property comprises a property advertisement. Rightmove.co.uk makes no warranty as to the accuracy or completeness of the advertisement or any linked or associated information, and Rightmove has no control over the content. This property advertisement does not constitute property particulars. The information is provided and maintained by <b>Westbourne Park, Westbourne Park</b>.&nbsp;Please contact the selling agent or developer directly to obtain any information which may be available under the terms of The Energy Performance of Buildings (Certificates and Inspections) (England and Wales) Regulations 2007 or the Home Report if in relation to a residential property in Scotland.",
"keyFeatures": [
"Bills and utilities included",
"Fully furnished private studio",
"High specification private kitchen to each studio",
"En suite bathroom",
"Smart TV and superfast wi-fi",
"Regular housekeeping",
"Air conditioning",
"Full equipped gym included in your monthly fee",
"10th floor panoramic lounge with additional cooking facilities",
"Wellness facilities with pool, sauna and steam room included in your monthly fee. Class studio with full class schedule, including Reformer Pilates."
],
"propertyPhrase": "1 bedroom apartment",
"fullDescription": "Westbourne Park champions living differently, living flexibly, with everything you need under one roof. Perfectly placed on the corner of Notting Hill, and just a short walk to Portobello Road and Golborne Road, it is the ideal location.\r<br />\r<br />We offer an all-inclusive package that covers your studio rental and all costs, including; utilities, bills and council tax. As well as full access to our gym, pool, steam and sauna. The advertised priced is for the studio only & excludes the fixed £300 fee for these associated costs. To calculate the total monthly cost, the £300 should be added to the advertised price.\r<br />\r<br />BUILDING\r<br />This brand-new, design-led project features a curated collection of stylised studios thoughtfully designed, along with a host of shared spaces for creativity, connection, and calm. High above it all, a 10th-floor lounge invites you to cook, dine and socialise, featuring terraced balconies where you can enjoy the panoramic views of the London skyline. For ease, treat yourself to a bite to eat at our Canal-side restaurant, brought to you by the team behind Bar Crispin and Bistro Freddie. Relax along the water's edge with a seasonal menu of modern European sharing plates. An additional Ground Floor bar provides a coffee fix and grab-and-go food throughout the day, and dimly lit cocktails in the evening.\r<br />\r<br />COMMUNAL SPACES\r<br />The building holds a beautiful array of creative rooms, including a Listening Lounge and a Cinema Room. 'Subrosa', a state-of-the-art recording Studio on site, calls creatives and makers to enrich the cultural fabric of the space. The spaces facilitate a selection of cultural events; creative workshops, book launches, supper clubs, as well as guided excursions to connect and explore our beautiful city. The Grounding brings wellness into the rhythm of daily life, with inclusive access to the pool, sauna, steam room, and gym - all part of your monthly rate. Design has been at the forefront of this space, and light wells posed above the pool bathe the space in natural sunlight. A weekly programme of yoga, HIIT, Reformer Pilates and Boxfit classes keep energy levels high, at a highly affordable additional rate of £10-15 per class. You are offered a complimentary wellness review by The Groundings expert team to help you reflect, reset & outline your goals. For personalised training, on-site PTs are available to book at your convenience. A Treatment room with full list of spa treatments to book, promises blissful relaxation. \r<br />\r<br />THE STUDIO\r<br />Each studio is well thought-out to provide you with everything you require, and for added convenience, all bills and utility costs come included. They come with all of the necessities: there's room to cook, dine and kick back, plus a bright en-suite bathroom with powerful rainfall shower, fresh towels and complimentary designer Bathroom amenities, which are refilled during your weekly clean. All studios come fully furnished, with integrated kitchen appliances, glassware, cutlery and cooking equipment. Everything has been carefully considered, with the design team even incorporating extra storage into the space. You will benefit from air conditioning, regular housekeeping, super-fast wi-fi and a smart TV.\r<br />\r<br />LOCATION\r<br />At Westbourne Park, with Notting Hill just moments away, weekends unfold effortlessly - wander to Golborne or Portobello Road to explore boutique shops, vibrant food stalls, and iconic markets. Here, you're surrounded by some of London's most celebrated spots - Strakers, The Pelican, The Ledbury, Caia, Dorian, and Caractère become your new locals.\r<br />\r<br />TUBE LINKS\r<br />Westbourne Park Station - 2 min walk | 0.1 miles | Circle, Hammersmith & City line\r<br />Royal Oak Station - 12 min walk | 0.6 miles | Circle, Hammersmith & City line\r<br />Ladbroke Grove Station - 17 min walk | 0.6 miles | Circle, Hammersmith & City line\r<br />\r<br />\r<br />*Images displayed are of the show apartment only, but are representative of the studio type and finish. CGIs are for illustrative purposes only and do not necessarily represent final specification.",
"listingUpdateReason": "Added on 20/06/2025",
"propertyUrl": "https://www.rightmove.co.uk/properties/163602461",
"schoolCheckerUrl": "https://www.rightmove.co.uk/properties/apps/163602461/schools",
"misInfo": {
"propertyId": 163602461,
"branchId": 289715,
"offerAdvertStampTypeId": null,
"brandPlus": true,
"featuredProperty": true,
"channel": "RENT",
"premiumDisplay": false,
"premiumDisplayStampId": null,
"countryCode": "GB"
},
"status": {
"available": true,
"label": null
},
"stampDutyCalculator": null,
"tags": [
"BUILT_FOR_RENTERS",
"NEW_HOME"
],
"features": {
"electricity": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"broadband": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"water": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"sewerage": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"heating": [
{
"alias": "air_conditioning",
"displayText": "Air conditioning"
}
],
"accessibility": [
{
"alias": "lift_access",
"displayText": "Lift access"
},
{
"alias": "wide_doorways",
"displayText": "Wide doorways"
},
{
"alias": "ramped_access",
"displayText": "Ramped access"
}
],
"parking": [
{
"alias": "on_street",
"displayText": "On street"
}
],
"garden": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"risks": {
"floodHistory": {
"alias": "ask",
"displayText": "Ask agent"
},
"floodDefences": {
"alias": "ask",
"displayText": "Ask agent"
},
"floodRisk": [
{
"alias": "ask",
"displayText": "Ask agent"
}
]
},
"obligations": {
"listed": {
"alias": "ask",
"displayText": "Ask agent"
},
"restrictions": {
"alias": "ask",
"displayText": "Ask agent"
},
"privateAccess": {
"alias": "ask",
"displayText": "Ask agent"
},
"publicAccess": {
"alias": "ask",
"displayText": "Ask agent"
}
}
},
"branch": {
"identifier": 289715,
"name": "Westbourne Park",
"brandName": "Westbourne Park",
"displayName": "Westbourne Park, Westbourne Park",
"address": "Westbourne Park,\r\n11A Woodfield Road\r\nLondon,\r\nW9 3RE",
"logo": "https://media.rightmove.co.uk/290k/289715/branch_logo_289715_0000.png",
"developer": false
},
"virtualTours": [
{
"uri": "https://mason-fifth.com/our-buildings/westbourne-park/",
"type": "other"
}
],
"brochure": {
"title": "Westbourne Park",
"showBrochureLead": false,
"brochures": [
{
"url": "https://media.rightmove.co.uk/290k/289715/163602461/289715_CB3M_DOC_00_0000.pdf",
"caption": "Brochure 1"
}
]
},
"price": {
"primary": "£2,995 pcm",
"secondary": "£691 pw"
},
"localPropertyTax": {
"type": "COUNCIL_TAX",
"status": null,
"value": "Ask agent"
},
"location": {
"pinType": "APPROXIMATE_POINT",
"latitude": 51.52283,
"longitude": -0.20009,
"mapPreviewUrl": "https://media.rightmove.co.uk/map/_generate?width=768&height=347&zoomLevel=15&latitude=51.52283&longitude=-0.20009&signature=-pEFCFj3WgeLIxQxEzuKgyKcq50=",
"streetView": {
"latitude": 51.52283,
"longitude": -0.20009,
"heading": null,
"pitch": null,
"zoom": null,
"url": "https://www.rightmove.co.uk/properties/apps/163602461/street-view"
}
},
"postcode": "W9 2BA",
"showBroadband": true,
"lettingsInfo": {
"deposit": "£1,500",
"minTenancyLength": "Ask agent",
"furnishDisplayType": "Furnished",
"letDateAvailable": "Now",
"letDisplayType": "Short term",
"lettingFeesMessage": "<div>\n\tAs well as paying the rent, you may also be required to make the following permitted payments.\n\t<span>Permitted payments</span>\n\tFor properties in England, the Tenant Fees Act 2019 means that in addition to rent, lettings agents can only\n\tcharge tenants (or anyone acting on the tenant's behalf) the following permitted payments:\n\t<ul>\n\t\t<li>Holding deposits (a maximum of 1 week's rent);</li>\n\t\t<li>\n\t\t\tDeposits (a maximum deposit of 5 weeks' rent for annual rent below &pound;50,000, or 6 weeks' rent\n\t\t\tfor annual rental of &pound;50,000 and above);\n\t\t</li>\n\t\t<li>\n\t\t\tPayments to change a tenancy agreement eg. change of sharer (capped at &pound;50 or, if higher, any\n\t\t\treasonable costs);\n\t\t</li>\n\t\t<li>\n\t\t\tPayments associated with early termination of a tenancy (capped at the landlord's loss or the\n\t\t\tagent's reasonably incurred costs);\n\t\t</li>\n\t\t<li>\n\t\t\tWhere required, utilities (electricity, gas or other fuel, water, sewerage), communication services\n\t\t\t\"telephone, internet, cable/satellite television), TV licence;\n\t\t</li>\n\t\t<li>Council tax (payable to the billing authority);</li>\n\t\t<li>\n\t\t\tInterest payments for the late payment of rent (up to 3% above Bank of England's annual percentage\n\t\t\trate);\n\t\t</li>\n\t\t<li>Reasonable costs for replacement of lost keys or other security devices;</li>\n\t\t<li>Contractual damages in the event of the tenant's default of a tenancy agreement; and</li>\n\t\t<li>\n\t\t\tAny other permitted payments under the Tenant Fees Act 2019 and regulations applicable at the\n\t\t\trelevant time.\n\t\t</li>\n\t</ul>\n\tFor properties in Wales, the Renting Homes (Fees etc.) (Wales) Act 2019 means that in addition to rent,\n\tlettings agents can only charge tenants the following permitted payments\n\t<ul>\n\t\t<li>Holding deposits (a maximum of 1 week's rent);</li>\n\t\t<li>Security deposits;</li>\n\t\t<li>\n\t\t\tWhere required, utilities (electricity, gas or other fuel, water, sewerage), communication services\n\t\t\t\"telephone, internet, cable/satellite television), TV licence;\n\t\t</li>\n\t\t<li>Council tax (payable to the billing authority);</li>\n\t\t<li>Payments for the late payment of rent (where required under the tenancy agreement);</li>\n\t\t<li>A breach of a term of the contract (where required under the tenancy agreement); and</li>\n\t\t<li>\n\t\t\tAny other permitted payments under the Renting Homes (Fees etc.) (Wales) Act and regulations\n\t\t\tapplicable at the relevant time.\n\t\t</li>\n\t</ul>\n\t<span>Tenant protection</span>\n\tIn addition to publishing relevant fees, lettings agents are also required to publish details of:\n\t<ul>\n\t\t<li>the redress scheme they are a member of; and</li>\n\t\t<li>\n\t\t\tthe name of the approved or designated Client Money Protection scheme they are a member of (if any).\n\t\t</li>\n\t</ul>\n</div><br><br><div>Please note that lettings agents are required by law to publish on their websites information for potential tenants about relevant fees, redress schemes and client money protection schemes (including the names of those schemes). Relevant fees must also be published on third party websites, such as Rightmove. For properties to rent in England and Wales, details of the agent's membership of any redress scheme and client money protection scheme must also be published with their fees on Rightmove. It is the agent's responsibility to ensure that all relevant information is provided to Rightmove and is up to date and accurate. If the relevant information does not appear here, the agent may have included it within the property description.</div>"
},
"salesInfo": null,
"size": {
"primary": "284 sq ft",
"secondary": "26 sq m"
},
"propertyDisplayType": "Apartment",
"mortgageCalculator": null,
"stations": [
{
"station": "Westbourne Park Station",
"distance": 0.1,
"type": "2"
},
{
"station": "Royal Oak Station",
"distance": 0.6,
"type": "2"
},
{
"station": "Ladbroke Grove Station",
"distance": 0.6,
"type": "2"
}
],
"photos": [
{
"url": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_656x437.jpeg",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_135x100.jpeg",
"maxSizeUrl": "https://media.rightmove.co.uk/290k/289715/163602461/289715_CB3M_IMG_00_0000.jpeg",
"caption": "Studio Lounge"
},
{
"url": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_02_0000_max_656x437.jpeg",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_02_0000_max_135x100.jpeg",
"maxSizeUrl": "https://media.rightmove.co.uk/290k/289715/163602461/289715_CB3M_IMG_02_0000.jpeg",
"caption": "Bedroom"
},
{
"url": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_04_0000_max_656x437.jpeg",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_IMG_04_0000_max_135x100.jpeg",
"maxSizeUrl": "https://media.rightmove.co.uk/290k/289715/163602461/289715_CB3M_IMG_04_0000.jpeg",
"caption": "Pool"
},
...
],
"epcs": [],
"floorplans": [
{
"url": "https://media.rightmove.co.uk/290k/289715/163602461/289715_CB3M_FLP_00_0000.png",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/290k/289715/163602461/289715_CB3M_FLP_00_0000_max_296x197.png",
"caption": "Classic Plus"
}
],
"telephoneNumber": "020 7046 0568",
"saved": false,
"soldPricesUrl": "https://www.rightmove.co.uk/house-prices/w9-2ba.html",
"marketInfoUrl": "https://www.rightmove.co.uk/house-prices/w9-2ba.html",
"note": null,
"linkToGlossary": "https://www.rightmove.co.uk/guides/property-details-glossary/",
"enquiredTimestamp": null,
"analyticsInfo": {
"branchId": "289715",
"propertyId": "163602461",
"onlineViewing": "F",
"imageCount": "20",
"floorplanCount": "1",
"beds": "1",
"postcode": "W9 2BA",
"propertyType": "Flats / Apartments",
"propertySubType": "Apartment",
"added": "20250620",
"price": "2995",
"tenure": null,
"bathrooms": "1",
"sharedOwnership": null,
"videoProvider": "other",
"electricity": "ask",
"broadband": "ask",
"water": "ask",
"sewerage": "ask",
"heating": "air_conditioning",
"accessibility": "lift_access,wide_doorways,ramped_access",
"parking": "on_street",
"garden": "ask",
"floodHistory": "ask",
"floodDefences": "ask",
"floodRisk": "ask",
"listed": "ask",
"restrictions": "ask",
"privateAccess": "ask",
"publicAccess": "ask"
},
"askLocationInformation": null,
"basicInfo": {
"id": 163602461,
"bedrooms": 1,
"bathrooms": 1,
"numberOfImages": 20,
"numberOfFloorplans": 1,
"numberOfVirtualTours": 1,
"summary": "BILLS | GYM | POOL | WELLNESS | ALL INCLUDED. Private self-contained, en-suite studios, a wellness space with a pool, gym, treatment room and class studio, a canal side restaurant, cinema room, listening lounge and 10th floor panoramic guest lounge.",
"displayAddress": "Woodfield Road, London, W9",
"countryCode": "GB",
"location": {
"latitude": 51.52283,
"longitude": -0.20009
},
"images": [
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_00_0000.jpeg",
"caption": "Studio Lounge"
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_02_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_02_0000.jpeg",
"caption": "Bedroom"
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_04_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_04_0000.jpeg",
"caption": "Pool"
},
...
],
"propertySubType": "Apartment",
"tenure": {
"tenureType": null
},
"letAvailableDate": "2025-06-16T00:00:00Z",
"listingUpdate": {
"listingUpdateReason": "new",
"listingUpdateDate": "2025-06-20T15:43:04Z"
},
"price": {
"amount": 2995,
"frequency": "monthly",
"currencyCode": "GBP",
"displayPrices": [
{
"displayPrice": "£2,995 pcm",
"displayPriceQualifier": ""
},
{
"displayPrice": "£691 pw",
"displayPriceQualifier": ""
}
]
},
"premiumListing": true,
"featuredProperty": true,
"customer": {
"branchId": 289715,
"brandPlusLogoURI": "/290k/289715/branch_rmchoice_logo_289715_0000.png",
"contactTelephone": "020 7046 0568",
"branchDisplayName": "Westbourne Park, Westbourne Park",
"branchName": "Westbourne Park",
"brandTradingName": "Westbourne Park",
"branchLandingPageUrl": "/estate-agents/agent/Westbourne-Park/Westbourne-Park-289715.html",
"development": false,
"mediaServerUrl": "https://media.rightmove.co.uk:443",
"showReducedProperties": true,
"hasBrandPlus": true,
"commercial": false,
"showOnMap": true,
"enhancedListing": false,
"developmentContent": null,
"buildToRent": true,
"buildToRentBenefits": [
{
"id": 11,
"label": "Bills included",
"icon": "bills-included",
"positionOnPage": 1
},
{
"id": 15,
"label": "Communal areas",
"icon": "communal-area",
"positionOnPage": 2
},
{
"id": 25,
"label": "Pool",
"icon": "pool",
"positionOnPage": 3
},
{
"id": 4,
"label": "Gym",
"icon": "gym",
"positionOnPage": 4
},
{
"id": 24,
"label": "Pets allowed",
"icon": "dog",
"positionOnPage": 5
},
{
"id": 13,
"label": "Cinema",
"icon": "cinema",
"positionOnPage": 6
},
{
"id": 10,
"label": "Bike storage",
"icon": "bike-storage",
"positionOnPage": 7
},
{
"id": 14,
"label": "Cleaning services",
"icon": "cleaning",
"positionOnPage": 8
},
{
"id": 22,
"label": "Long term contracts",
"icon": "note",
"positionOnPage": 9
},
{
"id": 21,
"label": "Leisure facilities",
"icon": "pool",
"positionOnPage": 10
},
{
"id": 19,
"label": "Fully managed",
"icon": "seal-tick",
"positionOnPage": 11
},
{
"id": 18,
"label": "Flexible tenancies",
"icon": "note",
"positionOnPage": 12
},
{
"id": 28,
"label": "Residents lounge",
"icon": "sofa",
"positionOnPage": 13
},
{
"id": 5,
"label": "Security",
"icon": "lock",
"positionOnPage": 14
},
{
"id": 30,
"label": "Services included",
"icon": "bills-included",
"positionOnPage": 15
},
{
"id": 31,
"label": "Shared workspace",
"icon": "desk",
"positionOnPage": 16
},
{
"id": 33,
"label": "Storage",
"icon": "storage",
"positionOnPage": 17
},
{
"id": 35,
"label": "Well connected",
"icon": "train",
"positionOnPage": 18
},
{
"id": 1,
"label": "WiFi included",
"icon": "broadband",
"positionOnPage": 19
}
],
"updateDate": "2025-06-06T09:07:05Z",
"brandPlusLogoUrl": "https://media.rightmove.co.uk:443/290k/289715/branch_rmchoice_logo_289715_0000.png"
},
"distance": null,
"transactionType": "rent",
"productLabel": {
"productLabelText": "Built for renters",
"spotlightLabel": false
},
"commercial": false,
"development": true,
"residential": true,
"students": false,
"auction": false,
"feesApply": true,
"feesApplyText": null,
"displaySize": "284 sq. ft.",
"showOnMap": true,
"propertyUrl": "/properties/163602461#/?channel=RES_LET",
"contactUrl": "/property-to-rent/contactBranch.html?propertyId=163602461",
"staticMapUrl": null,
"channel": "RENT",
"firstVisibleDate": "2025-06-20T15:37:33Z",
"keywords": [],
"keywordMatchType": "no_keyword",
"saved": false,
"hidden": false,
"onlineViewingsAvailable": false,
"lozengeModel": {
"matchingLozenges": [
{
"type": "BUILT_FOR_RENTERS",
"priority": 2
},
{
"type": "NEW_HOME",
"priority": 3
}
]
},
"streetView": {
"showStreetView": true
},
"enquiredTimestamp": null,
"updateDate": "2025-06-20T15:43:04Z",
"enquiryAddedTimestamp": null,
"enquiryCalledTimestamp": null,
"enhancedListing": false,
"propertyImages": {
"images": [
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_00_0000.jpeg",
"caption": "Studio Lounge"
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_02_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_02_0000.jpeg",
"caption": "Bedroom"
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_04_0000_max_476x317.jpeg",
"url": "290k/289715/163602461/289715_CB3M_IMG_04_0000.jpeg",
"caption": "Pool"
},
...
],
"mainImageSrc": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_476x317.jpeg",
"mainMapImageSrc": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/290k/289715/163602461/289715_CB3M_IMG_00_0000_max_296x197.jpeg"
},
"formattedBranchName": " by Westbourne Park, Westbourne Park",
"addedOrReduced": "Added on 20/06/2025",
"formattedDistance": "",
"heading": "Featured New Home",
"propertyTypeFullDescription": "1 bedroom apartment",
"displayStatus": "",
"isRecent": false,
"hasBrandPlus": true
}
}

Output Fields Explanation For Rent

Core Property Information

  • identifier: (Number) Unique Rightmove property ID (e.g., 163602461)
  • transactionType: (String) Type of property transaction (e.g., "RENT", "SALE")
  • channel: (String) Property channel (e.g., "RES_LET" for residential lettings)
  • bedrooms: (Number) Number of bedrooms in the property
  • bathrooms: (Number) Number of bathrooms in the property
  • address: (String) Full property address (e.g., "Woodfield Road, London, W9")
  • contactMethod: (String) How to contact about the property (e.g., "PRE_QUAL" for pre-qualification required)
  • propertyPhrase: (String) Brief property description (e.g., "1 bedroom apartment")

Property Descriptions

  • propertyDisclaimer: (HTML String) Legal disclaimer about the property listing
  • keyFeatures: (Array[String]) Bullet-point list of key selling points and features
  • fullDescription: (HTML String) Detailed property description with formatting
  • listingUpdateReason: (String) When and why the listing was last updated (e.g., "Added on 20/06/2025")

URLs and References

  • propertyUrl: (URL) Direct link to the property on Rightmove
  • schoolCheckerUrl: (URL) Link to check nearby schools for the property

Marketing and Status Information

  • misInfo: (Object) Marketing and display information

    • propertyId: (Number) Internal Rightmove property ID
    • branchId: (Number) ID of the real estate branch
    • offerAdvertStampTypeId: (Number|null) Type of offer/stamp if property has special offers
    • brandPlus: (Boolean) If the property is part of the Brand+ program
    • featuredProperty: (Boolean) If the property is featured
    • channel: (String) Marketing channel (e.g., "RENT")
    • premiumDisplay: (Boolean) If premium display features are enabled
    • premiumDisplayStampId: (Number|null) ID for premium display stamp
    • countryCode: (String) Country code (e.g., "GB" for United Kingdom)
  • status: (Object) Current listing status

    • available: (Boolean) If the property is currently available
    • label: (String|null) Any status label (e.g., "Under Offer", "Let Agreed")

Property Features and Tags

  • stampDutyCalculator: (Object|null) Stamp duty calculator configuration (null for rental properties)
  • tags: (Array[String]) Property classification tags (e.g., ["BUILT_FOR_RENTERS", "NEW_HOME"])
  • features: (Object) Detailed property features and utilities
    • electricity: (Array[Object]) Electricity supply details
      • alias: (String) Internal identifier (e.g., "ask")
      • displayText: (String) User-friendly display text (e.g., "Ask agent")
    • broadband: (Array[Object]) Internet connectivity details
    • water: (Array[Object]) Water supply details
    • sewerage: (Array[Object]) Sewerage system details
    • heating: (Array[Object]) Heating system details
    • accessibility: (Array[Object]) Accessibility features
    • parking: (Array[Object]) Parking availability and type
    • garden: (Array[Object]) Garden/outdoor space details
    • risks: (Object) Property risk assessments
      • floodHistory: (Object) Historical flood information
      • floodDefences: (Object) Flood defence measures
      • floodRisk: (Array[Object]) Flood risk assessment
    • obligations: (Object) Legal and access obligations
      • listed: (Object) Listed building status
      • restrictions: (Object) Usage restrictions
      • privateAccess: (Object) Private access details
      • publicAccess: (Object) Public access details

Branch and Agent Information

  • branch: (Object) Listing branch/agency details
    • identifier: (Number) Unique branch ID
    • name: (String) Branch name
    • brandName: (String) Parent company/brand name
    • displayName: (String) Formatted display name
    • address: (String) Full branch address with line breaks
    • logo: (URL) URL to branch/agency logo
    • developer: (Boolean) If the branch represents a property developer

Virtual Tours and Media

  • virtualTours: (Array[Object]) Available virtual tours
    • uri: (URL) Link to the virtual tour
    • type: (String) Type of tour (e.g., "other")
  • brochure: (Object) Property brochure information
    • title: (String) Brochure title
    • showBrochureLead: (Boolean) If brochure lead generation is enabled
    • brochures: (Array[Object]) Available brochure files
      • url: (URL) Link to download brochure
      • caption: (String) Brochure description

Pricing and Financial Information

  • price: (Object) Rental/sale price information
    • primary: (String) Primary price display (e.g., "£2,995 pcm")
    • secondary: (String) Secondary price display (e.g., "£691 pw")
  • localPropertyTax: (Object) Local tax information
    • type: (String) Type of tax (e.g., "COUNCIL_TAX")
    • status: (String|null) Tax payment status
    • value: (String) Tax amount or instructions (e.g., "Ask agent")

Location and Map Data

  • location: (Object) Geographic location details
    • pinType: (String) Type of map pin (e.g., "APPROXIMATE_POINT")
    • latitude: (Number) Geographic latitude
    • longitude: (Number) Geographic longitude
    • mapPreviewUrl: (URL) URL to static map preview image
    • streetView: (Object) Google Street View data
      • latitude: (Number) Street View latitude
      • longitude: (Number) Street View longitude
      • heading: (Number|null) Camera heading in degrees
      • pitch: (Number|null) Camera pitch in degrees
      • zoom: (Number|null) Zoom level
      • url: (URL) Direct link to Street View
  • postcode: (String) Full postal code (e.g., "W9 2BA")
  • showBroadband: (Boolean) If broadband availability should be displayed

Letting Information (Rental Properties)

  • lettingsInfo: (Object) Rental-specific details
    • deposit: (String) Required deposit amount (e.g., "£1,500")
    • minTenancyLength: (String) Minimum rental period (e.g., "Ask agent")
    • furnishDisplayType: (String) Furnishing status (e.g., "Furnished")
    • letDateAvailable: (String) Availability date (e.g., "Now")
    • letDisplayType: (String) Letting type (e.g., "Short term")
    • lettingFeesMessage: (HTML String) Detailed information about fees and tenant protections

Property Details

  • salesInfo: (Object|null) Sales-specific information (null for rental properties)
  • size: (Object) Property size information
    • primary: (String) Primary size display (e.g., "284 sq ft")
    • secondary: (String) Secondary size display (e.g., "26 sq m")
  • propertyDisplayType: (String) Display type of the property (e.g., "Apartment")
  • mortgageCalculator: (Object|null) Mortgage calculator configuration (if available)
  • stations: (Array[Object]) Nearby transport stations
    • station: (String) Station name (e.g., "Westbourne Park Station")
    • distance: (Number) Distance in miles/kilometers
    • type: (String) Type of transport (e.g., "2" for Underground)

Property Media

  • photos: (Array[Object]) Property photographs
    • url: (URL) Medium-sized image URL
    • thumbnailUrl: (URL) Small thumbnail image URL
    • maxSizeUrl: (URL) Full-size image URL
    • caption: (String) Image description/caption
  • epcs: (Array[Object]) Energy Performance Certificates (usually empty array if none)
  • floorplans: (Array[Object]) Property floor plans
    • url: (URL) Full-size floor plan image
    • thumbnailUrl: (URL) Thumbnail version of floor plan
    • caption: (String) Floor plan description (e.g., "Classic Plus")

Contact and Reference

  • telephoneNumber: (String) Contact phone number (e.g., "020 7046 0568")
  • saved: (Boolean) If the property is saved in user's account
  • soldPricesUrl: (URL) Link to historical sold prices for the area
  • marketInfoUrl: (URL) Link to local market information
  • note: (String|null) Optional note about the property
  • linkToGlossary: (URL) Link to Rightmove's property glossary
  • enquiredTimestamp: (String|null) Timestamp of user's enquiry (if any)

Analytics and Tracking

  • analyticsInfo: (Object) Tracking and analytics data
    • branchId: (String) Branch/agent identifier
    • propertyId: (String) Property identifier
    • onlineViewing: (String) If online viewing is available ("T" or "F")
    • imageCount: (String) Total number of property images
    • floorplanCount: (String) Number of floor plans
    • beds: (String) Number of bedrooms
    • postcode: (String) Property postcode
    • propertyType: (String) General property type (e.g., "Flats / Apartments")
    • propertySubType: (String) Specific property type (e.g., "Apartment")
    • added: (String) Date added in YYYYMMDD format
    • price: (String) Property price in pence
    • tenure: (String|null) Property tenure type
    • bathrooms: (String) Number of bathrooms
    • sharedOwnership: (String|null) Shared ownership details
    • videoProvider: (String) Provider of virtual tours (e.g., "other")
    • Various feature flags (electricity, broadband, etc.) with values or "ask"

Additional Property Attributes

  • askLocationInformation: (Object|null) Additional location details (if available)
  • basicInfo: (Object) Comprehensive property information
    • id: (Number) Unique property identifier
    • bedrooms: (Number) Number of bedrooms
    • bathrooms: (Number) Number of bathrooms
    • numberOfImages: (Number) Total property images
    • numberOfFloorplans: (Number) Total floor plans
    • numberOfVirtualTours: (Number) Available virtual tours
    • summary: (String) Brief property description
    • displayAddress: (String) Formatted address for display
    • countryCode: (String) ISO country code (e.g., "GB")
    • location: (Object) Geographic coordinates
      • latitude: (Number) Latitude coordinate
      • longitude: (Number) Longitude coordinate
    • images: (Array[Object]) Property images
      • srcUrl: (URL) Full image URL
      • url: (String) Relative image path
      • caption: (String) Image description
    • propertySubType: (String) Specific property type (e.g., "Apartment")
    • tenure: (Object) Property ownership details
      • tenureType: (String|null) Type of tenure (e.g., "Freehold", "Leasehold")
    • letAvailableDate: (ISO Date) When property becomes available
    • listingUpdate: (Object) Listing update information
      • listingUpdateReason: (String) Reason for update (e.g., "new")
      • listingUpdateDate: (ISO Date) When listing was updated
    • price: (Object) Detailed pricing information
      • amount: (Number) Price amount
      • frequency: (String) Billing frequency (e.g., "monthly")
      • currencyCode: (String) Currency code (e.g., "GBP")
      • displayPrices: (Array[Object]) Formatted price strings
        • displayPrice: (String) Formatted price (e.g., "£2,995 pcm")
        • displayPriceQualifier: (String) Additional price information
    • premiumListing: (Boolean) If property is a premium listing
    • featuredProperty: (Boolean) If property is featured
    • customer: (Object) Agent/branch information
      • branchId: (Number) Branch identifier
      • brandPlusLogoURI: (String) Path to brand logo
      • contactTelephone: (String) Contact phone number
      • branchDisplayName: (String) Formatted branch name
      • branchName: (String) Branch name
      • brandTradingName: (String) Official trading name
      • branchLandingPageUrl: (URL) Branch profile URL
      • development: (Boolean) If property is a development
      • mediaServerUrl: (URL) Base URL for media
      • showReducedProperties: (Boolean) If shows reduced properties
      • hasBrandPlus: (Boolean) If has Brand+ features
      • commercial: (Boolean) If commercial property
      • showOnMap: (Boolean) If shows on map
      • enhancedListing: (Boolean) If has enhanced listing
      • buildToRent: (Boolean) If built specifically for renters
      • buildToRentBenefits: (Array[Object]) Amenities and features
        • id: (Number) Feature identifier
        • label: (String) Feature name
        • icon: (String) Icon identifier
        • positionOnPage: (Number) Display order
      • updateDate: (ISO Date) Last update timestamp
      • brandPlusLogoUrl: (URL) Full URL to brand logo
    • distance: (Number|null) Distance from search location
    • transactionType: (String) Type of transaction (e.g., "rent")
    • productLabel: (Object) Marketing label
      • productLabelText: (String) Label text
      • spotlightLabel: (Boolean) If highlighted label
    • commercial: (Boolean) If commercial property
    • development: (Boolean) If new development
    • residential: (Boolean) If residential property
    • students: (Boolean) If student accommodation
    • auction: (Boolean) If being sold at auction
    • feesApply: (Boolean) If additional fees apply
    • feesApplyText: (String|null) Fee details
    • displaySize: (String) Formatted property size
    • showOnMap: (Boolean) If shows on map
    • propertyUrl: (URL) Property details page
    • contactUrl: (URL) Contact form URL
    • staticMapUrl: (URL|null) Static map image URL
    • channel: (String) Listing channel
    • firstVisibleDate: (ISO Date) When first listed
    • keywords: (Array[String]) Search keywords
    • keywordMatchType: (String) Keyword matching type
    • saved: (Boolean) If saved by user
    • hidden: (Boolean) If hidden from search
    • onlineViewingsAvailable: (Boolean) If virtual viewings available
    • lozengeModel: (Object) Badge/ribbon information
      • matchingLozenges: (Array[Object]) Active badges
        • type: (String) Badge type (e.g., "BUILT_FOR_RENTERS")
        • priority: (Number) Display priority
    • streetView: (Object) Street View configuration
      • showStreetView: (Boolean) If Street View available
    • enquiredTimestamp: (ISO Date|null) When user enquired
    • updateDate: (ISO Date) Last update timestamp
    • enquiryAddedTimestamp: (ISO Date|null) When enquiry was added
    • enquiryCalledTimestamp: (ISO Date|null) When enquiry was called
    • enhancedListing: (Boolean) If enhanced listing features enabled
    • propertyImages: (Object) Alternative image container
      • images: (Array[Object]) Image objects
        • srcUrl: (URL) Full image URL
        • url: (String) Relative image path
        • caption: (String) Image description
      • mainImageSrc: (URL) Primary image URL
      • mainMapImageSrc: (URL) Map thumbnail URL
    • formattedBranchName: (String) Formatted agent/branch name
    • addedOrReduced: (String) Listing date or price change
    • formattedDistance: (String) Formatted distance from search
    • heading: (String) Listing heading/title
    • propertyTypeFullDescription: (String) Full property description
    • displayStatus: (String) Current status text
    • isRecent: (Boolean) If recently added/updated
    • hasBrandPlus: (Boolean) If has Brand+ features

Output Structure For Sale

The scraper provides comprehensive information about Rightmove property listings. The output includes detailed property information, broker details, and location data. Here's a breakdown of the main components:

{
"identifier": 140860883,
"transactionType": "BUY",
"channel": "RES_BUY",
"bedrooms": 32,
"bathrooms": 32,
"address": "The Boulevard, Leeds, LS10",
"contactMethod": "EMAIL",
"propertyDisclaimer": "<b>Disclaimer</b> - Property reference RX300323. The information displayed about this property comprises a property advertisement. Rightmove.co.uk makes no warranty as to the accuracy or completeness of the advertisement or any linked or associated information, and Rightmove has no control over the content. This property advertisement does not constitute property particulars. The information is provided and maintained by <b>Tyron Ash International Real Estate, London</b>.&nbsp;Please contact the selling agent or developer directly to obtain any information which may be available under the terms of The Energy Performance of Buildings (Certificates and Inspections) (England and Wales) Regulations 2007 or the Home Report if in relation to a residential property in Scotland.",
"keyFeatures": [
"REF: MACEE",
"Portfolio Of 24 Apartments",
"Yearly Income Of £257,820",
"Mixture Of 1 and 2 Beds",
"5.6% Rental Yield"
],
"propertyPhrase": "32 bedroom apartment",
"fullDescription": "REF: JAGUN<br /><br />This portfolio sale consists of 24 apartments located in the LS10 area of Leeds. The apartments are part of a larger residential complex or multiple buildings within close proximity to each other. <br /><br />The LS10 area is known for its convenient location and proximity to various amenities and transportation options. The apartments generate a yearly rental income of £257,820, indicating a strong and consistent cash flow. <br /><br />With an average rental income of approximately £10,742 per apartment per year, these properties offer a potentially attractive investment opportunity. Each apartment within the portfolio may vary in size, layout, and features. They could range from one bedroom apartments to 2 bedroom units, catering to a diverse range of tenants. <br /><br />The specific details regarding the size, condition, and amenities of each apartment would need to be obtained through further research or by contacting the seller or listing agent. <br /><br />The portfolio sale presents an opportunity for investors to acquire a collection of apartments with a strong rental income.",
"listingUpdateReason": "Added on 05/10/2023",
"propertyUrl": "https://www.rightmove.co.uk/properties/140860883",
"schoolCheckerUrl": "https://www.rightmove.co.uk/properties/apps/140860883/schools",
"misInfo": {
"propertyId": 140860883,
"branchId": 265178,
"offerAdvertStampTypeId": null,
"brandPlus": true,
"featuredProperty": false,
"channel": "BUY",
"premiumDisplay": true,
"premiumDisplayStampId": 14,
"countryCode": "GB"
},
"status": {
"available": true,
"label": null
},
"stampDutyCalculator": {
"country": "ENGLAND",
"price": 4600000,
"buyerType": null,
"result": null
},
"tags": [],
"features": {
"electricity": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"broadband": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"water": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"sewerage": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"heating": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"accessibility": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"parking": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"garden": [
{
"alias": "ask",
"displayText": "Ask agent"
}
],
"risks": {
"floodHistory": {
"alias": "ask",
"displayText": "Ask agent"
},
"floodDefences": {
"alias": "ask",
"displayText": "Ask agent"
},
"floodRisk": [
{
"alias": "ask",
"displayText": "Ask agent"
}
]
},
"obligations": {
"listed": {
"alias": "ask",
"displayText": "Ask agent"
},
"restrictions": {
"alias": "ask",
"displayText": "Ask agent"
},
"privateAccess": {
"alias": "ask",
"displayText": "Ask agent"
},
"publicAccess": {
"alias": "ask",
"displayText": "Ask agent"
}
}
},
"branch": {
"identifier": 265178,
"name": "London",
"brandName": "Tyron Ash International Real Estate",
"displayName": "Tyron Ash International Real Estate, London",
"address": "Berkeley Square House Berkeley Square,\r\nLondon,\r\nW1J 6BE",
"logo": "https://media.rightmove.co.uk/ama/branch-profile/1752440197/66cdac7b-edde-49ef-977f-41af2031af63_max_135x135.png",
"developer": false
},
"virtualTours": [],
"brochure": {
"title": "London",
"showBrochureLead": false,
"brochures": []
},
"price": {
"primary": "£4,600,000",
"secondary": null
},
"localPropertyTax": {
"type": "COUNCIL_TAX",
"status": null,
"value": "Ask agent"
},
"location": {
"pinType": "ACCURATE_POINT",
"latitude": 53.79074,
"longitude": -1.53205,
"mapPreviewUrl": "https://media.rightmove.co.uk/map/_generate?width=768&height=347&zoomLevel=15&latitude=53.79074&longitude=-1.53205&signature=2V59iUoc0WoJhb39hlnAFbzl0Bc=",
"streetView": {
"latitude": 53.79074,
"longitude": -1.53205,
"heading": null,
"pitch": null,
"zoom": null,
"url": "https://www.rightmove.co.uk/properties/apps/140860883/street-view"
}
},
"postcode": "LS10 1HY",
"showBroadband": true,
"lettingsInfo": null,
"salesInfo": {
"tenureType": "OTHER",
"tenureDisplayType": "Ask agent",
"groundRent": null,
"annualServiceCharge": null,
"estateCharge": null,
"lengthOfLease": null,
"sharedOwnershipPercentage": null,
"sharedOwnershipRent": null
},
"size": {
"primary": "Ask agent",
"secondary": null
},
"propertyDisplayType": "Apartment",
"mortgageCalculator": {
"price": 4600000,
"propertyTypeAlias": "flats_apartments"
},
"stations": [
{
"station": "Leeds Station",
"distance": 0.7,
"type": "1"
},
{
"station": "Burley Park Station",
"distance": 2.4,
"type": "1"
},
{
"station": "Cottingley Station",
"distance": 2.8,
"type": "1"
}
],
"photos": [
{
"url": "https://media.rightmove.co.uk/dir/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_656x437.jpeg",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_135x100.jpeg",
"maxSizeUrl": "https://media.rightmove.co.uk/266k/265178/140860883/265178_RX300323_IMG_00_0000.jpeg"
},
{
"url": "https://media.rightmove.co.uk/dir/266k/265178/140860883/265178_RX300323_IMG_01_0000_max_656x437.jpeg",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/266k/265178/140860883/265178_RX300323_IMG_01_0000_max_135x100.jpeg",
"maxSizeUrl": "https://media.rightmove.co.uk/266k/265178/140860883/265178_RX300323_IMG_01_0000.jpeg"
}
],
"epcs": [],
"floorplans": [],
"telephoneNumber": "03330 164235",
"saved": false,
"soldPricesUrl": "https://www.rightmove.co.uk/house-prices/ls10-1hy.html",
"marketInfoUrl": "https://www.rightmove.co.uk/house-prices/ls10-1hy.html",
"note": null,
"linkToGlossary": "https://www.rightmove.co.uk/guides/property-details-glossary/",
"enquiredTimestamp": null,
"analyticsInfo": {
"branchId": "265178",
"propertyId": "140860883",
"onlineViewing": "F",
"imageCount": "2",
"floorplanCount": "0",
"beds": "32",
"postcode": "LS10 1HY",
"propertyType": "Flats / Apartments",
"propertySubType": "Apartment",
"added": "20231005",
"price": "4600000",
"tenure": null,
"bathrooms": "32",
"sharedOwnership": "F",
"videoProvider": "none",
"electricity": "ask",
"broadband": "ask",
"water": "ask",
"sewerage": "ask",
"heating": "ask",
"accessibility": "ask",
"parking": "ask",
"garden": "ask",
"floodHistory": "ask",
"floodDefences": "ask",
"floodRisk": "ask",
"listed": "ask",
"restrictions": "ask",
"privateAccess": "ask",
"publicAccess": "ask"
},
"askLocationInformation": null,
"basicInfo": {
"id": 140860883,
"bedrooms": 32,
"bathrooms": 32,
"numberOfImages": 2,
"numberOfFloorplans": 0,
"numberOfVirtualTours": 0,
"summary": "REF: JAGUN - This portfolio sale consists of 24 apartments located in the LS10 area of Leeds. The apartments are part of a larger residential complex or multiple buildings within close proximity to each other",
"displayAddress": "The Boulevard, Leeds, LS10",
"countryCode": "GB",
"location": {
"latitude": 53.79074,
"longitude": -1.53205
},
"images": [
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_476x317.jpeg",
"url": "266k/265178/140860883/265178_RX300323_IMG_00_0000.jpeg",
"caption": null
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_01_0000_max_476x317.jpeg",
"url": "266k/265178/140860883/265178_RX300323_IMG_01_0000.jpeg",
"caption": null
}
],
"propertySubType": "Apartment",
"tenure": {
"tenureType": null
},
"letAvailableDate": null,
"listingUpdate": {
"listingUpdateReason": "new",
"listingUpdateDate": "2023-10-05T23:59:05Z"
},
"price": {
"amount": 4600000,
"frequency": "not specified",
"currencyCode": "GBP",
"displayPrices": [
{
"displayPrice": "£4,600,000",
"displayPriceQualifier": ""
}
]
},
"premiumListing": true,
"featuredProperty": false,
"customer": {
"branchId": 265178,
"brandPlusLogoURI": "/266k/265178/branch_rmchoice_logo_265178_0000.png",
"contactTelephone": "03330 164235",
"branchDisplayName": "Tyron Ash International Real Estate, London",
"branchName": "London",
"brandTradingName": "Tyron Ash International Real Estate",
"branchLandingPageUrl": "/estate-agents/agent/Tyron-Ash-International-Real-Estate/London-265178.html",
"development": false,
"mediaServerUrl": "https://media.rightmove.co.uk:443",
"showReducedProperties": true,
"hasBrandPlus": true,
"commercial": false,
"showOnMap": true,
"enhancedListing": false,
"developmentContent": null,
"buildToRent": false,
"buildToRentBenefits": [],
"updateDate": "2025-07-13T20:56:57Z",
"brandPlusLogoUrl": "https://media.rightmove.co.uk:443/266k/265178/branch_rmchoice_logo_265178_0000.png"
},
"distance": 0.6573,
"transactionType": "buy",
"productLabel": {
"productLabelText": "Premium Listing",
"spotlightLabel": false
},
"commercial": false,
"development": false,
"residential": true,
"students": false,
"auction": false,
"feesApply": false,
"feesApplyText": null,
"displaySize": "",
"showOnMap": true,
"propertyUrl": "/properties/140860883#/?channel=RES_BUY",
"contactUrl": "/property-for-sale/contactBranch.html?propertyId=140860883",
"staticMapUrl": null,
"channel": "BUY",
"firstVisibleDate": "2023-10-05T23:53:20Z",
"keywords": [],
"keywordMatchType": "no_keyword",
"saved": false,
"hidden": false,
"onlineViewingsAvailable": false,
"lozengeModel": {
"matchingLozenges": []
},
"streetView": {
"showStreetView": true
},
"enquiredTimestamp": null,
"updateDate": "2025-04-15T13:21:16Z",
"enquiryAddedTimestamp": null,
"enquiryCalledTimestamp": null,
"enhancedListing": false,
"propertyImages": {
"images": [
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_476x317.jpeg",
"url": "266k/265178/140860883/265178_RX300323_IMG_00_0000.jpeg",
"caption": null
},
{
"srcUrl": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_01_0000_max_476x317.jpeg",
"url": "266k/265178/140860883/265178_RX300323_IMG_01_0000.jpeg",
"caption": null
}
],
"mainImageSrc": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_476x317.jpeg",
"mainMapImageSrc": "https://media.rightmove.co.uk:443/dir/crop/10:9-16:9/266k/265178/140860883/265178_RX300323_IMG_00_0000_max_296x197.jpeg"
},
"formattedBranchName": " by Tyron Ash International Real Estate, London",
"addedOrReduced": "Added on 05/10/2023",
"formattedDistance": "0.66 miles",
"heading": "",
"propertyTypeFullDescription": "32 bedroom apartment for sale",
"displayStatus": "",
"isRecent": false,
"hasBrandPlus": true
}
}

Output Fields Explanation For Sale

  • identifier: A unique numerical identifier for the property listing on Rightmove.
  • transactionType: Indicates the type of property transaction (e.g., BUY).
  • channel: The specific channel for the listing, such as RES_BUY for residential purchases.
  • bedrooms: The number of bedrooms in the property.
  • bathrooms: The number of bathrooms in the property.
  • address: The full address of the property.
  • contactMethod: The recommended method for contacting the agent (e.g., EMAIL).
  • propertyDisclaimer: A legal disclaimer regarding the accuracy of the property advertisement.
  • keyFeatures: A list of standout features of the property.
  • propertyPhrase: A concise description of the property type (e.g., 32 bedroom apartment).
  • fullDescription: A detailed and comprehensive description of the property.
  • listingUpdateReason: The reason for the most recent update to the listing (e.g., Added on 05/10/2023).
  • propertyUrl: The direct URL to the property's page on Rightmove.
  • schoolCheckerUrl: A URL to a tool for checking nearby schools.
  • misInfo: An object containing miscellaneous listing information.
    • propertyId: The unique identifier for the property.
    • branchId: The unique identifier for the real estate branch.
    • offerAdvertStampTypeId: The ID for the offer advertisement stamp type, if any.
    • brandPlus: A boolean indicating if the listing is part of a Brand Plus package.
    • featuredProperty: A boolean indicating if this is a featured property.
    • channel: The listing channel (e.g., BUY).
    • premiumDisplay: A boolean indicating if the listing has a premium display.
    • premiumDisplayStampId: The ID for the premium display stamp.
    • countryCode: The country code for the property's location (e.g., GB).
  • status: An object representing the current availability status of the property.
    • available: A boolean indicating if the property is available.
    • label: A label describing the status, if any.
  • stampDutyCalculator: An object with details for calculating stamp duty.
    • country: The country for which the calculation is applicable (e.g., ENGLAND).
    • price: The price of the property.
    • buyerType: The type of buyer (e.g., first-time buyer).
    • result: The calculated stamp duty result.
  • tags: A list of tags associated with the property listing.
  • features: An object detailing various property features.
    • electricity, broadband, water, sewerage, heating, accessibility, parking, garden: Each is an array of objects with alias and displayText fields, often indicating to Ask agent.
    • risks: An object detailing potential risks.
      • floodHistory, floodDefences, floodRisk: Information about flood risks, often directing to Ask agent.
    • obligations: An object detailing legal obligations.
      • listed, restrictions, privateAccess, publicAccess: Information on property obligations, often directing to Ask agent.
  • branch: An object containing information about the real estate agency branch.
    • identifier: The unique ID for the branch.
    • name: The name of the branch (e.g., London).
    • brandName: The brand name of the real estate agency.
    • displayName: The full display name of the branch.
    • address: The physical address of the branch.
    • logo: The URL of the branch's logo.
    • developer: A boolean indicating if the branch is a developer.
  • virtualTours: A list of available virtual tours for the property.
  • brochure: An object with details about the property brochure.
    • title: The title of the brochure.
    • showBrochureLead: A boolean indicating whether to show a lead form for the brochure.
    • brochures: A list of brochure documents.
  • price: An object containing the property's price information.
    • primary: The primary display price (e.g., £4,600,000).
    • secondary: A secondary price, if applicable.
  • localPropertyTax: An object with information about local property taxes.
    • type: The type of tax (e.g., COUNCIL_TAX).
    • status: The status of the tax information.
    • value: The tax value, often Ask agent.
  • location: An object with geographical data for the property.
    • pinType: The accuracy of the map pin (e.g., ACCURATE_POINT).
    • latitude: The latitude of the property.
    • longitude: The longitude of the property.
    • mapPreviewUrl: A URL for a map preview image.
    • streetView: An object with Street View details.
      • latitude, longitude, heading, pitch, zoom: Street View camera parameters.
      • url: The URL to the Street View.
  • postcode: The property's postcode.
  • showBroadband: A boolean indicating whether to display broadband information.
  • lettingsInfo: Information relevant to lettings (typically null for sale properties).
  • salesInfo: An object with details specific to the sale.
    • tenureType: The type of tenure (e.g., OTHER).
    • tenureDisplayType: The display text for the tenure type.
    • groundRent, annualServiceCharge, estateCharge, lengthOfLease, sharedOwnershipPercentage, sharedOwnershipRent: Details about leasehold and shared ownership, if applicable.
  • size: An object describing the property's size.
    • primary: The primary size measurement, often Ask agent.
    • secondary: A secondary size measurement.
  • propertyDisplayType: The type of property for display purposes (e.g., Apartment).
  • mortgageCalculator: An object with data for the mortgage calculator.
    • price: The property price.
    • propertyTypeAlias: An alias for the property type (e.g., flats_apartments).
  • stations: A list of nearby transport stations.
    • station: The name of the station.
    • distance: The distance to the station in miles.
    • type: The type of station.
  • photos: A list of property photos.
    • url: The URL for the standard size photo.
    • thumbnailUrl: The URL for the thumbnail image.
    • maxSizeUrl: The URL for the maximum size photo.
  • epcs: A list of Energy Performance Certificates.
  • floorplans: A list of property floorplans.
  • telephoneNumber: The contact number for the agent.
  • saved: A boolean indicating if the user has saved the property.
  • soldPricesUrl: A URL to a page with historical sold prices for the area.
  • marketInfoUrl: A URL to a page with market information for the area.
  • note: A field for user-added notes.
  • linkToGlossary: A URL to a glossary of real estate terms.
  • enquiredTimestamp: The timestamp of the user's last enquiry.
  • analyticsInfo: An object with data for analytics.
    • Contains various fields like branchId, propertyId, imageCount, price, tenure, etc., for tracking and analysis.
  • askLocationInformation: Information regarding requests for location details.
  • basicInfo: An object containing essential property information.
    • id: The property's unique ID.
    • bedrooms, bathrooms, numberOfImages, numberOfFloorplans, numberOfVirtualTours: Basic property stats.
    • summary: A brief summary of the property.
    • displayAddress: The address to be displayed.
    • countryCode: The country code.
    • location: Latitude and longitude.
    • images: A list of image objects with srcUrl, url, and caption.
    • propertySubType: The specific subtype of the property (e.g., Apartment).
    • tenure: Tenure details.
    • letAvailableDate: Availability date for rentals.
    • listingUpdate: Information on the latest listing update.
    • price: Detailed price information, including amount, frequency, and currency.
    • premiumListing, featuredProperty: Booleans for listing types.
    • customer: Detailed information about the selling agent or branch.
    • distance: The distance from a search point.
    • transactionType: The type of transaction.
    • productLabel: A label for the listing type (e.g., Premium Listing).
    • commercial, development, residential, students, auction: Booleans for property categories.
    • feesApply, feesApplyText: Information on additional fees.
    • displaySize: The size to be displayed.
    • showOnMap: A boolean to indicate if the property should be shown on a map.
    • propertyUrl, contactUrl, staticMapUrl: Various URLs related to the property.
    • channel: The listing channel.
    • firstVisibleDate: The date the listing first became visible.
    • keywords: A list of keywords.
    • saved, hidden: User-specific flags.
    • onlineViewingsAvailable: A boolean for the availability of online viewings.
    • streetView: Street View availability details.
    • propertyImages: An object containing different versions of property images.
    • formattedBranchName: The formatted name of the branch.
    • addedOrReduced: A string indicating if the property was recently added or if the price was reduced.
    • formattedDistance: The distance formatted as a string.
    • heading: A heading for the listing.
    • propertyTypeFullDescription: A full description of the property type.
    • displayStatus: The display status of the listing.
    • isRecent: A boolean indicating if the listing is recent.
    • hasBrandPlus: A boolean indicating if the agent has a Brand Plus subscription.

Output Structure For House Prices

The scraper provides comprehensive information about Rightmove property listings. The output includes detailed property information, broker details, and location data. Here's a breakdown of the main components:

{
"source": "LR",
"uuid": "8d69c760-79b4-4311-9af2-73f6d8d92859",
"encId": "VFzpv1IKIDqKr-3_jdUAvxJFcSrMc3g=",
"referenceId": "{3E0330F0-197D-8D89-E050-A8C062052140}",
"propertyType": "Flat",
"propertyLinkable": true,
"address": {
"addressId": "47b9c3965a4b533b17c30f29be9d8b7b",
"uniqueAddressKey": "41749971|179 189 MARLBOROUGH HOUSE|FLAT 30",
"deliveryPointId": null,
"displayAddress": "Flat 30, 179 189 Marlborough House, Finchley Road, London NW3 6LB",
"searchAddress": "179 189 Marlborough House, Flat 30, Finchley Road, NW3 6LB::179 189 Marlborough House, Finchley Road, NW3 6LB",
"postcode": {
"outcode": "NW3",
"incode": "6LB"
},
"country": "ENGLAND"
},
"transactions": [
{
"id": "6945787",
"displayPrice": "£325,000",
"price": 325000,
"deedDate": "2025-05-22",
"newBuild": false,
"tenure": "Leasehold",
"percentageChange": -33,
"displayDeedDate": "22 May 2025"
},
{
"id": "68187612",
"displayPrice": "£484,000",
"price": 484000,
"deedDate": "2016-03-30",
"newBuild": true,
"tenure": "Leasehold",
"percentageChange": null,
"displayDeedDate": "30 Mar 2016"
}
],
"disclaimer": {
"earliestTransactionDate": "1 January 1995",
"mostRecentTransactionDate": "30 May 2025",
"mostRecentImportDate": "16 July 2025"
},
"leadValuation": {
"outcodeId": 1859,
"agents": [
{
"customerId": 14039356,
"name": "Belsize Park",
"logoUrl": "https://media.rightmove.co.uk/company/clogo_19244_0005.jpeg",
"tradingName": "Stones Residential"
},
{
"customerId": 35211,
"name": "Hampstead",
"logoUrl": "https://media.rightmove.co.uk/16k/15957/branch_logo_15957_0000.jpeg",
"tradingName": "Foxtons"
},
{
"customerId": 25815164,
"name": "Hampstead",
"logoUrl": "https://media.rightmove.co.uk/company/clogo_25985_0001.jpeg",
"tradingName": "Benham & Reeves - Hampstead"
},
{
"customerId": 10369721,
"name": "London",
"logoUrl": "https://media.rightmove.co.uk/company/clogo_35711_0002.jpeg",
"tradingName": "Vita Properties"
},
{
"customerId": 8011658,
"name": "Belsize Park",
"logoUrl": "https://media.rightmove.co.uk/68k/67562/branch_logo_67562_0000.jpeg",
"tradingName": "Hadleigh Residential"
},
{
"customerId": 7333246,
"name": "Hampstead",
"logoUrl": "https://media.rightmove.co.uk/company/clogo_16112_0007.jpeg",
"tradingName": "Knight Frank"
}
]
},
"soldPropertyStaticMapImgUrls": {
"staticMapImgUrlMobile": "https://media.rightmove.co.uk/map/_generate?width=375&height=215&zoomLevel=15&latitude=51.54599&longitude=-0.17905&signature=WguIqFk7ewRLKonOn_Y_nTgy8_c=",
...
},
"location": {
"latitude": 51.54599,
"longitude": -0.17905,
"circleRadiusOnMap": 0,
"zoomLevel": 15,
"pinType": "APPROXIMATE_POINT",
"showMap": false
},
"termsOfUse": "This Application Programming Interface (API) is for the use of Rightmove Group Limited only. No other individual or business may link to, or make use of, this API without the express written permission of Rightmove's Legal Team. Any unauthorised use of this API will constitute a breach of Rightmove's Terms of Use, available at https://www.rightmove.co.uk/this-site/terms-of-use.html, and Rightmove will enforce its rights to the fullest extent permitted by law.",
"property": {
"id": "153511352",
"channel": "RES_BUY",
"keyFeatures": [],
"bedrooms": null,
"bathrooms": 1,
"propertySubType": "Studio",
"soldPropertyLastListed": "May 2025",
"advertisedFrom": "October 2024",
"advertisedTo": "May 2025",
"status": {
"published": false,
"archived": true
},
"address": {
"displayAddress": "Finchley Road, London, NW3",
"countryCode": "GB",
"deliveryPointId": null,
"ukCountry": "England",
"outcode": "NW3",
"incode": "6LB"
},
"images": [
{
"url": "https://media.rightmove.co.uk/254k/253106/153511352/253106_DOL240204_IMG_00_0000.jpeg",
"caption": "Bedroom",
"resizedImageUrls": {
"size135x100": "https://media.rightmove.co.uk/dir/254k/253106/153511352/253106_DOL240204_IMG_00_0000_max_135x100.jpeg",
"size476x317": "https://media.rightmove.co.uk/dir/254k/253106/153511352/253106_DOL240204_IMG_00_0000_max_476x317.jpeg",
"size656x437": "https://media.rightmove.co.uk/dir/254k/253106/153511352/253106_DOL240204_IMG_00_0000_max_656x437.jpeg"
}
},
...
],
"floorplans": [],
"streetView": {
"heading": null,
"pitch": null,
"zoom": null,
"latitude": 51.545868,
"longitude": -0.178993
},
"nearestStations": [
{
"name": "Finchley Road Station",
"types": [
"LONDON_UNDERGROUND"
],
"distance": 0.10203132235682465,
"unit": "miles"
},
{
"name": "Swiss Cottage Station",
"types": [
"LONDON_UNDERGROUND"
],
"distance": 0.25432938487301643,
"unit": "miles"
},
{
"name": "South Hampstead Station",
"types": [
"LONDON_OVERGROUND"
],
"distance": 0.303505579103538,
"unit": "miles"
}
],
"sizings": [],
"listingHistory": {
"listingUpdateReason": "Added on 08/10/2024"
},
"soldPropertyInfoReelItems": [
{
"title": "PROPERTY TYPE",
"type": "PROPERTY_TYPE",
"primaryText": "Studio",
"secondaryText": "",
"tooltipText": ""
},
{
"title": "BATHROOMS",
"type": "BATHROOMS",
"primaryText": "1",
"secondaryText": "",
"tooltipText": ""
}
]
},
"basicInfo": {
"uuid": "8d69c760-79b4-4311-9af2-73f6d8d92859",
"encryptedUprn": "JMUr4ffRPaNZLctWMYGp0nfGY6UuRQ4=",
"address": "Flat 30, 179 189 Marlborough House, Finchley Road, London NW3 6LB",
"propertyType": "FLAT",
"bedrooms": 0,
"bathrooms": 1,
"imageInfo": {
"unsizedUrl": "https://media.rightmove.co.uk/254k/253106/153511352/253106_DOL240204_IMG_00_0000.jpeg",
"imageUrl": "https://media.rightmove.co.uk/dir/254k/253106/153511352/253106_DOL240204_IMG_00_0000_max_135x100.jpeg",
"mediumImageUrl": "https://media.rightmove.co.uk/dir/254k/253106/153511352/253106_DOL240204_IMG_00_0000_max_296x197.jpeg",
"count": 8
},
"hasFloorPlan": false,
"transactions": [
{
"displayPrice": "£325,000",
"dateSold": "22 May 2025",
"tenure": "LEASEHOLD",
"newBuild": false
},
{
"displayPrice": "£484,000",
"dateSold": "30 Mar 2016",
"tenure": "LEASEHOLD",
"newBuild": false
}
],
"latestTransaction": {
"displayPrice": "£325,000",
"dateSold": "22 May 2025",
"tenure": "LEASEHOLD",
"newBuild": false
},
"location": {
"lat": 51.54599,
"lng": -0.17905
},
"detailUrl": "https://www.rightmove.co.uk/house-prices/details/8d69c760-79b4-4311-9af2-73f6d8d92859",
"staticMapUrls": {
"staticMapImgUrlMobile": "https://media.rightmove.co.uk/map/_generate?width=106&height=60&zoomLevel=15&latitude=51.54599&longitude=-0.17905&signature=ciIjUaRiwQW2K13rvccayr0tuYU=",
"staticMapImgUrlDesktop": "https://media.rightmove.co.uk/map/_generate?width=240&height=136&zoomLevel=15&latitude=51.54599&longitude=-0.17905&signature=sUeZ8k_QTEoypz7K28OSZUtunfs="
},
"id": "8d69c760-79b4-4311-9af2-73f6d8d92859"
}
}

Output Fields Explanation For House Prices

  • source: The source of the data (e.g., "LR" for Land Registry).
  • uuid: A unique identifier for the property price record.
  • encId: An encrypted identifier.
  • referenceId: A reference ID for the property.
  • propertyType: The type of property (e.g., "Flat", "House").
  • propertyLinkable: A boolean indicating if the property can be linked.
  • address: An object containing detailed address information.
    • displayAddress: The full, formatted address string.
    • postcode: An object with outcode and incode.
    • country: The country of the address.
  • transactions: A list of historical sale transactions for the property.
    • displayPrice: The sale price as a formatted string.
    • price: The sale price as a number.
    • deedDate: The date of the sale.
    • newBuild: A boolean indicating if it was a new build at the time of sale.
    • tenure: The tenure of the property (e.g., "Leasehold", "Freehold").
  • disclaimer: Disclaimer information regarding the transaction data.
  • leadValuation: Information about agents who can provide a valuation.
    • agents: A list of estate agents, including their name and logo.
  • soldPropertyStaticMapImgUrls: URLs for static map images of the property location for different devices.
  • location: Geographic location data.
    • latitude: The latitude of the property.
    • longitude: The longitude of the property.
    • zoomLevel: The default zoom level for maps.
  • termsOfUse: The terms of use for the Rightmove API.
  • property: Detailed information about the property from its last listing.
    • id: The property listing ID.
    • channel: The listing channel (e.g., "RES_BUY").
    • bedrooms, bathrooms: The number of bedrooms and bathrooms.
    • propertySubType: The specific subtype of the property.
    • images: A list of images of the property.
    • floorplans: A list of floorplans.
    • nearestStations: A list of the nearest transport stations.
  • basicInfo: A summary of the most important property information.
    • uuid: The unique identifier.
    • address: The full address string.
    • propertyType: The type of property.
    • latestTransaction: Details of the most recent sale.
    • detailUrl: The URL to the property's house price page on Rightmove.

Output Structure For Agents

The scraper provides comprehensive information about Rightmove property listings. The output includes detailed property information, broker details, and location data. Here's a breakdown of the main components:

{
"id": 91781,
"name": "London",
"branchDisplayName": "Absolute Property, London",
"brandName": "Absolute Property",
"branchSummary": "Demon property finder, Amanda Mitchell, has worked in the business for over 25 years. In 2003, she set up Absolute Property, a highly personalised London property company specialising in the letting and property search of high-end rental properties in prime areas.\nAmanda subsequently expanded her business to include a property search service for buyers and a property sales service. ",
"primaryDescription": "<p>Amanda S Mitchell MARLA</p><p>Demon property finder, Amanda Mitchell, has worked in the business for over 25 years. In 2003, she set up Absolute Property, a highly personalised London property company specialising in the letting and property search of high-end rental properties in prime areas.</p><p>Amanda subsequently expanded her business to include a property search service for buyers and a property sales service. She’s found homes up to the value of £17 Million. Her astuteness in matching people with properties has generated enormous trust; one client recently bought a home purely on Amanda’s recommendation seeing it for the first time after completion. Many of the properties she acquires are bought discreetly and never come onto the open market.</p><p>Buyers, tenants, landlords and sellers return to her again and again to take on their property problems; the tougher the challenge the more enthusiastically and tenaciously she pursues the solution. Persistence, integrity and an ability to connect with people are the keys to Amanda’s success.</p>",
"description": "Amanda S Mitchell MARLADemon property finder, Amanda Mitchell, has worked in the business for over 25 years. In 2003, she set up Absolute Property, a highly personalised London property company specialising in the letting and property search of high-end rental properties in prime areas.Amanda subsequently expanded her business to include a property search service for buyers and a property sales service. She’s found homes up to the value of £17 Million. Her astuteness in matching people with properties has generated enormous trust; one client recently bought a home purely on Amanda’s recommendation seeing it for the first time after completion. Many of the properties she acquires are bought discreetly and never come onto the open market.Buyers, tenants, landlords and sellers return to her again and again to take on their property problems; the tougher the challenge the more enthusiastically and tenaciously she pursues the solution. Persistence, integrity and an ability to connect with people are the keys to Amanda’s success.",
"branchLink": {
"text": "Absolute Property",
"href": "/estate-agents/agent/Absolute-Property/London-91781.html"
},
"contactLink": {
"text": "Email agent",
"href": "/estate-agents/contactBranch.html?branchId=91781&backListLink={backQueryParam}"
},
"aboutLink": {
"text": "About this agent",
"href": "/estate-agents/agent/Absolute-Property/London-91781.html"
},
"telephoneNumbers": [
{
"number": "020 3866 6753",
"directNumber": "020 7372 7272",
"type": "RESALE"
},
{
"number": "020 3834 8131",
"directNumber": "020 7372 7272",
"type": "LETTING"
}
],
"lettings": true,
"sales": true,
"estateAgent": true,
"logoPath": "/company/clogo_35336_0000.jpg"
}

Output Fields Explanation For Agent

  • id: A unique identifier for the agent or branch.
  • name: The name of the branch location (e.g., "London").
  • branchDisplayName: The full display name for the agent's branch.
  • brandName: The brand name of the estate agency.
  • branchSummary: A brief summary of the branch.
  • primaryDescription: The main description of the agent, which may include HTML formatting.
  • description: A plain text version of the agent's description.
  • branchLink: An object containing the text and URL for the agent's main page.
  • contactLink: An object with a link to email the agent.
  • aboutLink: An object with a link to the agent's "about" page.
  • telephoneNumbers: A list of contact numbers for the agent.
    • number: The displayed telephone number.
    • directNumber: The direct line for the agent.
    • type: The department the number is for (e.g., RESALE, LETTING).
  • lettings: A boolean indicating if the agent handles lettings.
  • sales: A boolean indicating if the agent handles sales.
  • estateAgent: A boolean confirming that this is an estate agent.
  • logoPath: The URL path to the agent's logo.

Explore More Scrapers

If you found this Apify Rightmove Profile Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services