Gumtree Scraper

Extract Gumtree UK listings as clean JSON with zero seller personal data - prices in pence, descriptions, localities, featured flag. Price bands, newest-first ordering, pay per result. Built for deal watching, market research and AI pipelines.

$1.99 / 1,000 · 100.0% success over 18 public runs in the last 30 days.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
searchQuery string What to search for on Gumtree, exactly as you would type it in the site's search box, e.g. "bike" or "iphone 15". Searches all UK categories. bike
priceMinGbp integer Only include listings costing at least this many pounds. -
priceMaxGbp integer Only include listings costing at most this many pounds. -
maxItems integer Stop after this many listings. Free-plan runs are capped at 25 items. 500

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

FieldTypeMeaning
listingId string Gumtree listing ID.
url string Direct link to the listing.
title string Listing title as posted.
description string Listing description snippet from the search tile.
pricePence ['integer', 'null'] Asking price in pence. Null for 'Contact seller' or swap listings - see priceDisplay.
priceDisplay string The price exactly as Gumtree displays it, e.g. '£200' or 'Contact seller'.
location string Listing locality as displayed, e.g. 'Hyndland, Glasgow'.
featured boolean Whether the listing is a paid featured placement.
imageUrl string Listing thumbnail.

Health

100.0% success over 18 public runs in the last 30 days. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.