Gumtree API

Gumtree API for UK Classifieds Search, Cars, Property, and Ad Details

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.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
5
Endpoints
All
Categories
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
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"
JSON response
{
  "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
  }
}

What you can build

Structured data for real applications. Here are some ideas.

UK Price Monitoring

Track asking prices for any product, vehicle or rental with numeric GBP amounts and rent periods.

Used Car and Van Sourcing

Search the cars, vans and motorbikes categories and open ads for year, mileage, fuel and engine specification.

Rental Market Research

Search flats, houses and commercial space near a UK postcode with a distance radius and read bedrooms and property type.

Local Deal Alerts

Sort by newest and page through fresh ads to spot new listings within minutes.

Search Features

Power search boxes with the autocomplete and category endpoints.

Gumtree scraper API

Gumtree API for UK classifieds, car listings, property ads, and categories

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.

Choose the right Gumtree API endpoint

Use Search endpoint

Search Gumtree UK classifieds in any category with filters and pagination.

Open Gumtree Search API docs

Use Listing Detail endpoint

Get one Gumtree UK ad with description, images and attributes.

Open Gumtree Listing Detail API docs

Use Categories endpoint

Retrieve the full Gumtree UK category tree.

Open Gumtree Categories API docs

Use Autocomplete endpoint

Get search suggestions for a partial query.

Open Gumtree Autocomplete API docs

Use Location endpoint

Find the nearest Gumtree UK location for coordinates.

Open Gumtree Location API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Gumtree ad data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Numeric GBP prices
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Search all Gumtree UK categories with keyword, category, price, location, distance and sort filters
Numeric GBP prices with rent period for monthly and weekly rentals
Ad details with description, images, approximate coordinates, attributes and vehicle specification
Full category tree, search suggestions and nearest-location lookup
Seller names and contact data are never returned

Frequently asked questions

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.

Start using the Gumtree API

Sign up and get 500 free credits. No credit card required.