The playground

Try any of 1042 endpoints — live.

Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.

Playground demo key · api.reefapi.com
post/gumtree/v1/search1 credit

Search Gumtree UK classifieds and return paginated listing cards — title, price, location, posted date and thumbnail. Filter by keyword, area/postcode, category slug (e.g. cars-vans-motorbikes) or pass a full Gumtree search URL. Fetches up to 50 pages (~1,500 listings) in one call with automatic deduplication.

Working example
Parameters

What to search for. Give at least one of query / location / category / url.

Town/area/postcode to search in (e.g. london, manchester, SW1A).

Category slug from a Gumtree URL (gumtree.com/<slug>) — verified: cars-vans-motorbikes, for-sale. Optional.

A full Gumtree search URL to run as-is (advanced — overrides query/location/category/sort).

Result ordering.

How many result pages to fetch + dedup in one call (1–50, ~30 ads/page; larger values are capped at 50). (1–50)

Which Gumtree marketplace to search. UK (gumtree.com) is live. Australia (gumtree.com.au) requires an AU-based connection — not yet available.

Include seller contact reveal-tokens (redacted by default; public display name is always kept).

request preview
curl -X POST https://api.reefapi.com/gumtree/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"market":"uk","category":"cars-vans-motorbikes","location":"london","max_pages":"1"}'

Hit Send to run this endpoint live.