API PRODUCT

Realtime Rightmove Data

Access real-time Rightmove property data including buy, rent, and sold listings, autocomplete search, property listings, property details, broadband data, and advanced filters using OpenMarketPlace.

Description

🏡 Real-Time Rightmove Data API

Real-Time Rightmove Data API – Buy, Rent & Sold Property Listings

The Real-Time Rightmove Data API provides structured access to Rightmove property data across Buy, Rent, and Sold flows, allowing developers to build powerful real estate platforms without handling complex scraping or session management.

This API supports autocomplete search, advert search, property listings, property details, sold property insights, and additional utilities like stamp duty calculation and broadband data lookup.

It is ideal for building property portals, rental apps, analytics dashboards, investment tools, and automation systems.

With this API, you can:

  • 🔎 Perform autocomplete location search
  • 🏠 Fetch buy property listings & details
  • 🏢 Fetch rent property listings & details
  • 📊 Access sold property data & history
  • 💰 Calculate stamp duty
  • 🌐 Get broadband availability data
  • ⚙️ Apply filters, sorting, and pagination

🚀 Benefits

  • ⚡ Real-time Rightmove data (Buy, Rent, Sold)
  • 🔎 Autocomplete & advanced search support
  • 🏠 Complete buy property workflow
  • 🏢 Full rental property data access
  • 📊 Sold property history & analytics
  • 💰 Stamp duty calculation support
  • 🌐 Broadband availability insights
  • ⚙️ Filtering, sorting, pagination support
  • 📱 Ideal for mobile & web apps
  • 🤖 Perfect for automation & analytics tools

💡 Use Cases

  • 🏡 Build property search platforms (buy & rent)
  • 📊 Create real estate analytics dashboards
  • 💰 Develop property investment tools
  • 📱 Build real estate mobile apps
  • 📈 Analyze sold property trends
  • 🌐 Provide broadband insights for properties
  • 🔎 Build autocomplete-based search engines
  • 🤖 Automate property data workflows

📡 Endpoints


🏠 BUY Endpoints

1️⃣ GET /buy-autocomplete

Search buy locations/autocomplete

Params:

  • query (required)
  • exclude (optional, default: STREET)

2️⃣ GET /buy-advert-search

Search buy adverts

Params:

  • locationIdentifier (required) → e.g. REGION^1018
  • startIndex (optional, default: 0)
  • endIndex (optional, default: 2)

3️⃣ GET /buy-sold-by-me

Get sold-by-me data (buy flow)

Params:

  • locationIdentifier (required)

4️⃣ GET /buy-property-listing

Get buy property listings

Params:

  • locationIdentifier (required)
  • page (optional, default: 1)
  • numberOfPropertiesPerPage (optional, default: 25)
  • radius (optional, default: 0.0)
  • sortBylowestPrice | highestPrice | newestListed | oldestListed
  • includeUnavailableProperties (optional, default: false)

5️⃣ GET /buy-property-detail

Get buy property details

Params:

  • propertyId (required)

6️⃣ GET /buy-stamp-duty

Calculate stamp duty

Params:

  • buyerType (required)
  • country (required)
  • price (required)

🏢 RENT Endpoints

7️⃣ GET /rent-autocomplete

Search rent locations

Params:

  • query (required)
  • exclude (optional)

8️⃣ GET /rent-advert-search

Search rental adverts

Params:

  • sessionId (required)
  • locationIdentifier (required)
  • startIndex (optional)
  • endIndex (optional)

9️⃣ GET /rent-sold-by-me

Get rent sold-by-me data

Params:

  • locationIdentifier (required)

🔟 GET /rent-property-listing

Get rental property listings

Params:

  • locationIdentifier (required)
  • page (optional)
  • numberOfPropertiesPerPage (optional)
  • radius (optional)
  • sortBylowestPrice | highestPrice | newestListed | oldestListed
  • includeUnavailableProperties (optional)

1️⃣1️⃣ GET /rent-property-detail

Get rental property details

Params:

  • propertyId (required)

1️⃣2️⃣ GET /rent-broadband-details

Get broadband details

Params:

  • postcode (required) → e.g. BA1 2LT

📊 SOLD Endpoints

1️⃣3️⃣ GET /sold-autocomplete

Search sold property autocomplete

Params:

  • query (required)

1️⃣4️⃣ GET /sold-properties

Get sold property listings

Params:

  • locationId (required)
  • locationType (required) → e.g. REGION
  • radius (optional)
  • pageNumber (optional)
  • sortByDEED_DATE | PRICE | ADDRESS
  • sortOrderASC | DESC

1️⃣5️⃣ GET /sold-property-detail

Get sold property detail

Params:

  • id (required)
API Playground
15 endpoints

              

              

              

              

            
Waiting for request...
Free

₹0.00 / Monthly

  • Limit Type: Global
  • 5,000 total requests
  • Rate Limit: 0/min
Pro

₹1,299.00 / Monthly

  • Limit Type: Global
  • 5,000 total requests
  • Rate Limit: 0/min
Ultra

₹5,999.00 / Monthly

  • Limit Type: Global
  • 100,000 total requests
  • Rate Limit: 0/min
Mega

₹19,999.00 / Monthly

  • Limit Type: Global
  • 500,000 total requests
  • Rate Limit: 0/min