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.
Every field is optional unless marked; sensible defaults do the rest.
| Field | Type | What it does | Default |
|---|---|---|---|
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 |
One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.
| Field | Type | Meaning |
|---|---|---|
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. |
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.