Gumtree Scraper 🇬🇧 (listings, prices, seller details)
Pricing
from $1.05 / 1,000 listing scrapeds
Gumtree Scraper 🇬🇧 (listings, prices, seller details)
Scrape Gumtree.com UK listings by keyword, category and location: cars, property, jobs and second-hand goods. Flat JSON with price, location, seller type and photo. Optional full detail enrichment adds description, all photos, spec table and phone. Platform usage included.
Pricing
from $1.05 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Gumtree Scraper 🇬🇧
Pull live listings from Gumtree.com, the UK's classifieds institution, as clean structured data. Search by keyword, narrow by category and location, and get back one flat JSON record per listing with the price, the location, the seller type and the photo. Turn on detail enrichment and each record also carries the full description, every photo, the spec table and the phone number when the seller shows one. No account, no API key, one price per listing with platform usage included.
Gumtree covers what the UK buys, sells, rents and hires: used cars and vans, flats and houses to rent, jobs, furniture, phones, tools, pets and services. If you are tracking prices, hunting undervalued cars, building a lead list or monitoring a local market, this turns the site into a spreadsheet.
What you get
Each listing is one row:
| Field | What it is |
|---|---|
id | Gumtree listing id |
title | Listing title |
description | Full listing text (with detail enrichment) |
url | Direct link to the listing |
price | Price as a number |
currency | GBP when there is a price |
priceRaw | Price exactly as the site shows it, e.g. £6,650 |
location | Area and town, e.g. Rainham, London |
category | The category you searched |
categoryPath | Full category trail, e.g. Motors > Cars > Audi > Audi A4 (with detail enrichment) |
attributes | Category-specific details: year, mileage, fuel and gearbox on cars, beds on property, and so on |
sellerType | Private or Trade where the site shows it |
sellerName | Seller display name (with detail enrichment) |
phone | Seller phone number, when the seller shows one (with detail enrichment) |
postedAt | When the ad went up, as the site words it, e.g. 38 mins ago |
featured | Whether the ad is a paid featured placement |
imageUrl / imageCount | First photo and how many the listing has |
images | Every photo at full resolution (with detail enrichment) |
searchQuery | The search term this row came from |
source / scrapedAt | gumtree and the capture time |
Who uses it
- Car and van buyers, dealers and flippers watching what a model actually lists for across the UK, with year, mileage and Private-vs-Trade on every row.
- Property researchers and relocation tools pulling rentals for an area with prices and posting times for a live market snapshot.
- Lead-gen and sales teams building lists of active trade sellers in a category and town, with a phone number when the seller publishes one.
- Resellers and price monitors running a saved search on a schedule and feeding fresh listings into a model or an alert.
Input
| Field | What it does |
|---|---|
query | One search per entry, exactly what you would type into the Gumtree search box. |
category | A Gumtree category slug (cars, for-sale, property-to-rent, ...). Use it alone to browse a whole category. |
location | A UK place name or postcode. Leave empty to search all of the UK. |
priceFrom | Only keep listings at or above this price in pounds. Leave empty for no minimum. |
priceTo | Only keep listings at or below this price in pounds. Leave empty for no maximum. |
sort | relevance (default), newest, price-asc or price-desc. |
maxResults | Stop after this many listings across all searches (default 30). |
includeDetails | Open each listing for the description, all photos, the spec table, seller name and phone. Same price per listing. |
The price range is sent to Gumtree as its own min_price / max_price filter and
then checked again on the listings it sends back. Gumtree puts Featured and
promoted tiles above the filtered results, and those ignore the range, so anything
outside your band is dropped here before it is charged and the run tells you how
many there were.
How to use it
Type a search the way you would on Gumtree, optionally pick a category and a location, and set how many listings you want.
iPhones around London
{"query": ["iphone"],"location": "london","maxResults": 100}
Every car listed in Manchester, with full details and seller info
{"category": "cars","location": "manchester","includeDetails": true,"maxResults": 300}
Cheap iPhones only, newest first
{"query": ["iphone"],"location": "london","priceFrom": 100,"priceTo": 300,"sort": "newest","maxResults": 100}
Two searches across the whole UK
{"query": ["ford transit", "vw camper"],"maxResults": 200}
Common category slugs: cars, motorbikes, for-sale, property-to-rent, flats-houses, jobs, pets, business-services. Any slug from a Gumtree URL works.
Output sample
{"id": "1800069737","title": "Audi A4 2.0 TDI S Line 4dr","description": "Two owners from new, full service history, MOT until March 2027.","url": "https://www.gumtree.com/p/audi/audi-a4-2-0-tdi-s-line/1800069737","price": 6650,"currency": "GBP","priceRaw": "£6,650","location": "Rainham, London","category": "cars","categoryPath": "Motors > Cars > Audi > Audi A4","attributes": {"Year": "2014","Mileage": "88,000","Fuel": "Diesel","Gearbox": "Manual"},"sellerType": "Private","sellerName": "Daniel","phone": "07700 900123","postedAt": "38 mins ago","featured": false,"imageUrl": "https://i.ebayimg.com/00/s/8a1b2c3d/z/gumtree-1800069737.jpg","imageCount": 8,"searchQuery": "audi a4","source": "gumtree.com","scrapedAt": "2026-08-05T09:14:22.317Z"}
Pricing
You pay per listing returned, platform usage included in the price. No subscription.
| Event | Price |
|---|---|
| Actor start | $0.001 per run |
| Listing scraped | $1.50 per 1,000 |
Detail enrichment is included in the per-listing price. The tiny start fee covers runs that return nothing; on any normal search it is noise next to the per-listing price.
FAQ
Do I need a Gumtree account or an API key? No. You give a search, you get listings.
Can I get seller phone numbers?
Often, yes. When a seller chooses to show a number on the ad, detail enrichment returns it in the phone field. Sellers who only take messages come back with phone: null.
What is the difference with and without includeDetails?
Without it you get everything visible on the search results page: title, price, location, seller type, key specs and first photo. With it the actor also opens each listing for the full description, all photos, the complete spec table, the seller name and the phone. Same price per listing either way; detail runs just take longer.
Can I filter by price?
Yes, with priceFrom and priceTo in pounds. They go to Gumtree as its own price filter, and the same range is re-checked here on every listing before you are charged for it, because Gumtree's Featured placements sit above the filtered results and ignore the range. The run's status message says how many listings the filter removed.
Can I monitor a search on a schedule?
Yes. Set a Schedule on the actor, set sort to newest, and each run returns the freshest ads for your search first.
Which categories are supported? All of them. Cars and motors, property to rent and for sale, jobs, goods, pets and services. Use the category slug from any Gumtree URL.
Is it reliable? Yes. It reads Gumtree's own structured data and stable page hooks rather than fragile styling markup, so the fields stay stable when the site restyles.
Related scrapers
Building a classifieds pipeline? These cover other big markets with the same flat output:
- Subito.it Scraper for Italy
- Kleinanzeigen Scraper for Germany
- Marktplaats Scraper for the Netherlands
- Blocket Scraper for Sweden
Gumtree scraper, Gumtree.com scraper, UK classifieds scraper, scrape Gumtree listings, used car prices UK, Gumtree cars data, UK property to rent listings, trade seller leads UK, Gumtree phone numbers, classifieds price monitoring, Gumtree API alternative.