Gumtree Scraper 🇬🇧 (listings, prices, seller details) avatar

Gumtree Scraper 🇬🇧 (listings, prices, seller details)

Pricing

from $1.05 / 1,000 listing scrapeds

Go to Apify Store
Gumtree Scraper 🇬🇧 (listings, prices, seller details)

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 when the seller shows one.

Pricing

from $1.05 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

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:

FieldWhat it is
idGumtree listing id
titleListing title
descriptionFull listing text (with detail enrichment)
urlDirect link to the listing
pricePrice as a number
currencyGBP when there is a price
priceRawPrice exactly as the site shows it, e.g. £6,650
locationArea and town, e.g. Rainham, London
categoryThe category you searched
categoryPathFull category trail, e.g. Motors > Cars > Audi > Audi A4 (with detail enrichment)
attributesCategory-specific details: year, mileage, fuel and gearbox on cars, beds on property, and so on
sellerTypePrivate or Trade where the site shows it
sellerNameSeller display name (with detail enrichment)
phoneSeller phone number, when the seller shows one (with detail enrichment)
postedAtWhen the ad went up, as the site words it, e.g. 38 mins ago
featuredWhether the ad is a paid featured placement
imageUrl / imageCountFirst photo and how many the listing has
imagesEvery photo at full resolution (with detail enrichment)
searchQueryThe search term this row came from
source / scrapedAtgumtree 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.

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
}

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.

Pricing

You pay per listing returned, platform usage included in the price. No subscription.

EventPrice
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 monitor a search on a schedule? Yes. Set a Schedule on the actor and each run returns the current listings for your search; new ads surface at the top of the site's default ordering.

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.

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.