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^1018startIndex(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)sortBy→lowestPrice | highestPrice | newestListed | oldestListedincludeUnavailableProperties(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)sortBy→lowestPrice | highestPrice | newestListed | oldestListedincludeUnavailableProperties(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.REGIONradius(optional)pageNumber(optional)sortBy→DEED_DATE | PRICE | ADDRESSsortOrder→ASC | DESC
1️⃣5️⃣ GET /sold-property-detail
Get sold property detail
Params:
id(required)
API Playground
Waiting for request...
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