Main image URL
primaryImage
Optional
Thumbnail URL of the main photo. Photos belong to OnTheMarket and the agent.
OnTheMarket Scraper: UK Property Listings & Price Drop Monitor
Pricing
from $1.50 / 1,000 property listings
Scrape OnTheMarket.com UK homes for sale, rentals, new homes & commercial property. Beats the 1,020-result cap, tracks new listings and price drops, optional tenure, service charge & council tax. Self-identifying, robots.txt-compliant. Pay per listing.
Pricing
from $1.50 / 1,000 property listings
Rating
0.0
(0)
Developer
Steve P
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Listing ID
id
Optional
OnTheMarket property ID.
Listing URL
url
Optional
Link to the listing (commercial listings link to LoopNet UK).
Listing type
listingType
Optional
for-sale or to-rent.
Category
category
Optional
residential, new-homes or commercial.
Title
title
Optional
Listing headline.
Address
address
Optional
Display address as shown on the site (usually street + area/outcode).
Price (£)
price
Optional
Asking price in pounds (rent per period for rentals). Null for POA.
Price text
priceText
Optional
Price exactly as displayed.
Price qualifier
priceQualifier
Optional
Offers over, Guide price, etc.
Rent frequency
rentFrequency
Optional
pcm / pw / pa for rentals.
Weekly rent (£)
weeklyRent
Optional
Weekly equivalent shown for rentals.
Size (sq ft)
sizeSqFt
Optional
Commercial listings: floor/land area (upper end of range).
Size min (sq ft)
sizeSqFtMin
Optional
Lower end of a size range, if any.
Bedrooms
bedrooms
Optional
Number of bedrooms.
Bathrooms
bathrooms
Optional
Number of bathrooms.
Property type
propertyType
Optional
OnTheMarket's property type label.
Tenure
tenure
Optional
Freehold / Leasehold (from features or detail page).
EPC rating
epcRating
Optional
EPC band A–G when stated in the listing.
Features
features
Optional
Bullet-point features from the search result.
[ "Secure fob entry"]Latitude
latitude
Optional
Approximate map latitude.
Longitude
longitude
Optional
Approximate map longitude.
Added/reduced label
addedOrReducedLabel
Optional
e.g. 'Added yesterday', 'Reduced < 7 days'.
Reduced label
isReducedLabel
Optional
True if the site labels the listing as reduced.
Listing age (days)
listingAgeDays
Optional
Days since added/reduced when the label is exact (today=0, yesterday=1).
Listing age bucket
listingAgeBucket
Optional
Bucket when the label is a range, e.g. '< 7 days'.
Recently added
isRecentlyAdded
Optional
OnTheMarket's recently-added flag.
Exclusive
isExclusive
Optional
Exclusive to OnTheMarket.
Virtual tour
hasVirtualTour
Optional
Matterport tour available.
Image count
imageCount
Optional
Number of photos returned in the search result (thumbnail set).
Main image URL
primaryImage
Optional
Thumbnail URL of the main photo. Photos belong to OnTheMarket and the agent.
All image URLs
images
Optional
Only with 'Include all image URLs'.
Agent / branch
agentName
Optional
Estate agent branch (a business).
Agent branch ID
agentBranchId
Optional
OnTheMarket branch ID.
Agent profile URL
agentUrl
Optional
OnTheMarket agent page.
Agent branch phone
agentPhone
Optional
Only with 'Include agent branch phone number'. Business number of the branch.
Search location
searchLocation
Optional
The location input that produced the row.
Listed externally
sourceIsExternal
Optional
True for commercial listings hosted on LoopNet UK (no detail enrichment).
Scraped at
scrapedAt
Optional
UTC time the row was collected.
Detail data added
detailScraped
Optional
True if the detail page was fetched for this row.
Postcode
postcode
Optional
Full postcode from the detail page.
Listing status
listingStatus
Optional
live etc. (detail page).
Property sub-type
propertySubType
Optional
e.g. apartment, end-of-terrace.
Lease years remaining
leaseYearsRemaining
Optional
Parsed from tenure.
Ground rent (£/yr)
groundRentPerYear
Optional
From key info.
Service charge (£/yr)
serviceChargePerYear
Optional
From key info.
Council tax band
councilTaxBand
Optional
Band letter.
Broadband max download (Mbps)
broadbandMaxDownloadMbps
Optional
Ofcom-style data shown on the listing.
Broadband max upload (Mbps)
broadbandMaxUploadMbps
Optional
As above.
Broadband type
broadbandType
Optional
e.g. ultra-fast.
Mobile coverage
mobileCoverage
Optional
Per-network indoor coverage rating.
Description
description
Optional
Full listing description as text (copyright of the agent).
Key features
keyFeatures
Optional
Feature bullets from the detail page.
Floorplan URLs
floorplanUrls
Optional
Links to floorplan images.
Has floorplan
hasFloorplan
Optional
Video/virtual tours
videoTourCount
Optional
Count of video and virtual tours.
Nearest stations
nearestStations
Optional
Station names and distances.
Nearest schools
nearestSchools
Optional
School names and distances.
Area average price (£)
areaAveragePrice
Optional
OnTheMarket's average for similar homes nearby.
Area average label
areaAveragePriceLabel
Optional
What the average refers to.
Agent company
agentCompany
Optional
Agent company name.
Agent branch address
agentBranchAddress
Optional
Business address of the branch.
Agent website
agentWebsite
Optional
Agent's own website.
Monitor status
monitorStatus
Optional
With monitoring on: new, price_reduced, price_increased or unchanged.
New since last run
isNew
Optional
True if first seen in this run (monitoring on).
First seen at
firstSeenAt
Optional
When this monitor first saw the listing.
Previous price (£)
previousPrice
Optional
Price at the previous run when it changed.
Price change (£)
priceChange
Optional
Negative = reduction.
Price change (%)
priceChangePct
Optional
Percent change vs previous price.
Price history
priceHistory
Optional
Up to the last 8 observed prices for this listing.
[ { "date": "2026-10-29", "price": 248000 }]