Gumtree Listings Scraper avatar

Gumtree Listings Scraper

Pricing

Pay per event

Go to Apify Store
Gumtree Listings Scraper

Gumtree Listings Scraper

Scrape Gumtree classified listings by search URL. Extract titles, prices, locations, descriptions, images, and seller info. No login needed.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape classified listings from Gumtree across three countries: the United Kingdom (gumtree.com), Australia (gumtree.com.au), and South Africa (gumtree.co.za). Search by keyword or paste a search URL, and get structured listing data with optional full detail enrichment.

Gumtree Listings Scraper

What it does

Provide a keyword (with a region) or a search URL, and the scraper returns clean, structured data for every listing. Region is detected automatically from the URL, so you can mix UK, Australian, and South African searches in one run.

Each listing includes the title, numeric and text price, currency, location, and a thumbnail. Turn on fetchDetails to also get the full description, all images, geo-coordinates (latitude and longitude), postcode, seller type, posted date, and — for cars — a complete vehicle specification.

It works across every Gumtree category: phones, cars, property, furniture, electronics, jobs, services, and general for-sale items.

Pricing

The scraper uses two pay-per-result events. You pay only for what you collect; we absorb all compute and proxy costs.

EventPrice (FREE tier)When it applies
Listing scraped$0.99 / 1,000Every listing returned from search
Listing detail enriched$4.99 / 1,000Each listing when fetchDetails is on

Listing-only runs cost $0.99 per 1,000 in every region. Detail enrichment is billed separately because Australian detail pages are fetched through residential proxies. Lower prices apply at higher Apify usage tiers.

Input

FieldTypeDescription
startUrlsArrayGumtree search URLs. Region detected per URL. Paste straight from your browser.
keywordStringSearch keyword. Used when startUrls is empty.
regionStringRegion for keyword search: uk, au, or za. Default uk.
locationStringUK location name (e.g. london). UK keyword search only.
categoryStringUK category slug (e.g. cars, phones). UK keyword search only.
sortOrderStringUK sort: date, price_asc, or price_desc.
fetchDetailsBooleanFetch each listing's detail page for full data. Default false.
maxResultsIntegerMaximum listings to collect. Default 5.

Example — keyword search, Australia

{
"keyword": "toyota hilux",
"region": "au",
"maxResults": 200,
"fetchDetails": true
}

Example — keyword search, United Kingdom

{
"keyword": "iphone",
"region": "uk",
"location": "manchester",
"category": "phones",
"maxResults": 500
}

Example — paste a search URL

{
"startUrls": [
{ "url": "https://www.gumtree.co.za/s-cars-bakkies/v1c9077p1" }
],
"fetchDetails": true
}

Output

Each listing is one dataset record. Listing-level fields are always present; the rest are added when fetchDetails is on.

{
"id": "1512318051",
"region": "uk",
"title": "2019 Ford Focus 1.5 EcoBlue ST-Line",
"price": 9490,
"currency": "GBP",
"priceText": "£9,490",
"location": "Oldham, Manchester",
"latitude": 53.55,
"longitude": -2.1,
"postcode": "OL41JZ",
"area": "oldham",
"category": "Motors",
"subcategory": "Cars",
"condition": "used",
"sellerType": "Trade",
"sellerName": "Motor Warehouse Ltd",
"postedAt": "2026-04-11T17:24:42.352Z",
"numberOfImages": 30,
"images": ["https://..."],
"description": "...",
"vehicle": {
"make": "Ford",
"model": "FOCUS",
"year": "2019",
"mileage": 53600,
"fuelType": "Diesel",
"transmission": "Manual",
"combinedMpg": 67.3,
"co2Gkm": 110,
"hpiNotStolen": true,
"hpiNotWriteoff": true
},
"url": "https://www.gumtree.com/p/ford/...",
"scrapedAt": "2026-06-26T02:33:00.000Z"
}

Cars carry a full vehicle block (make, model, year, mileage, fuel, transmission, engine, emissions, MPG, HPI history flags, and more) when fetchDetails is on. Non-vehicle listings omit it.

Regions and coverage

RegionSiteCurrencyProxy
United Kingdomgumtree.comGBPNone
Australiagumtree.com.auAUDResidential (included)
South Africagumtree.co.zaZARResidential (included)

Use cases

  • Used-car and dealer intelligence: aggregate vehicle listings with structured specs for benchmarking and inventory analysis.
  • Pricing and market research: track second-hand price curves and compare across regions.
  • Lead generation: build region-specific listing directories with location and seller-type data.
  • Reseller sourcing and arbitrage: find underpriced items across categories and countries.
  • Property and rental analysis: map listing density and asking prices by area.

Notes

The scraper does not collect private individuals' personal names, phone numbers, or email addresses. Business and dealer names are included where Gumtree publishes them. This keeps the data suitable for commercial market-intelligence use.

Some fields depend on what each listing publishes. Posted dates, seller type, and vehicle specs are populated where the source exposes them and left empty where it does not.