Search
/api/gumtree/search
Search Gumtree UK classifieds in any category with filters and pagination
Scrappa's Gumtree API returns structured JSON from Gumtree UK, the British classifieds marketplace. Search ads in every category including cars, vans and property with price, category, location and sort filters, open any ad for its description, images, attributes and vehicle specification, read the full category tree, get search suggestions and resolve UK locations for radius searches. Seller names and contact data are never returned.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/gumtree/search?query=bike&category_id=86" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"results": [
{
"id": "1803847692",
"title": "Mountain Bike",
"url": "https://www.gumtree.com/p/x/x/1803847692",
"location": "Newcastle",
"price": {
"amount": 65.0,
"currency": "GBP"
},
"price_text": "£65",
"description": "Carrera mountain bike for sale. 18\" frame. Brand new tyres. Everything works as it should. Pickup from Killingworth. Only calls can be answered thanks for looking - Jim",
"is_featured": true,
"category_id": "86",
"category": "Other Bikes",
"seller_type": "Private",
"image_count": 6,
"images": [
"https://img.gumtree.com/ePR8PyKf84wPHx7_RYmEag/63295a6c2215494190_c531d747ddb1/257"
],
"position": 1
}
],
"total": 7737,
"page": 1,
"size": 20,
"has_more": true,
"next_page": 2
},
"meta": {
"endpoint_family": "search",
"billable": true
}
}
Structured data for real applications. Here are some ideas.
Track asking prices for any product, vehicle or rental with numeric GBP amounts and rent periods.
Search the cars, vans and motorbikes categories and open ads for year, mileage, fuel and engine specification.
Search flats, houses and commercial space near a UK postcode with a distance radius and read bedrooms and property type.
Sort by newest and page through fresh ads to spot new listings within minutes.
Power search boxes with the autocomplete and category endpoints.
Gumtree scraper API
The Gumtree API is built for price research, vehicle sourcing and rental monitoring. Each search result includes the ad id, title, url, location, numeric GBP price, featured and urgent flags, category, seller type, image and position. The detail endpoint adds the full description, images, attributes and vehicle specification.
Search every Gumtree category with keyword, category, price range, location, distance and sort filters.
Page with a 1-based page parameter and read has_more and next_page.
Open any ad for description, images, approximate coordinates, attributes and vehicle specification.
Resolve a latitude and longitude to a Gumtree location id for radius searches.
Seller names and contact data are never returned.
Search Gumtree UK classifieds in any category with filters and pagination.
Open Gumtree Search API docsGet one Gumtree UK ad with description, images and attributes.
Open Gumtree Listing Detail API docsRetrieve the full Gumtree UK category tree.
Open Gumtree Categories API docsGet search suggestions for a partial query.
Open Gumtree Autocomplete API docsFind the nearest Gumtree UK location for coordinates.
Open Gumtree Location API docsEverything you need in one API.
/api/gumtree/search
Search Gumtree UK classifieds in any category with filters and pagination
/api/gumtree/listing
Get one Gumtree UK ad with description, images and attributes
/api/gumtree/categories
Retrieve the full Gumtree UK category tree
/api/gumtree/autocomplete
Get search suggestions for a partial query
/api/gumtree/location
Find the nearest Gumtree UK location for coordinates
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| Gumtree ad data as JSON | Build your own parser | |
| Numeric GBP prices | Parse it yourself | |
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Gumtree. The Gumtree API returns structured JSON from public ads through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.
Use the 1-based page parameter with a size up to 20. The response returns has_more and next_page. A valid empty search is a successful response.
No. An unknown or expired ad id answers a non-billable 404 with error code NOT_FOUND. Only successful 2xx responses are billed.