Gumtree Listings Scraper avatar

Gumtree Listings Scraper

Pricing

from $1.00 / 1,000 product listings

Go to Apify Store
Gumtree Listings Scraper

Gumtree Listings Scraper

The Gumtree Listings Scraper extracts classified ads from gumtree.com, capturing titles, prices, locations, seller info, descriptions, and images — ideal for price tracking, market research, and lead generation.

Pricing

from $1.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🚀 Gumtree Listings Scraper

Extract property, vehicle, and classified ad listings from Gumtree.com. The Gumtree Listings Scraper lets you search by keyword, category, and location to gather structured listing data for price tracking, market research, and lead generation.

✨ Features

  • 🔍 Flexible Search: Scrape by keyword, category, location, or provide your own start URLs.
  • 📄 Two Scraping Modes: Quick search-results mode or full detail mode with descriptions, images, and seller info.
  • 🏷️ Rich Listing Data: Title, price, location, age, trade/delivery flags, promotions, category hierarchy, and more.
  • 🖼️ Detail Pages: Full description, seller name, image gallery URLs, and JSON-LD category path.
  • 🔄 Automatic Pagination: Follows pages up to your configured limit.
  • 🛡️ Proxy-Ready: Designed for datacenter proxy rotation to reliably handle Gumtree's bot protection.

🛠️ How It Works

  1. Configure your search – Enter keywords, categories, and/or locations (or paste direct Gumtree URLs).
  2. Choose a mode – Search-only for fast bulk extraction, or enable detail scraping for full listing data.
  3. Run the scraper – Results are saved to a structured dataset ready to export or connect to your workflow.

📥 Input

FieldTypeDefaultDescription
startUrlsarray[]Gumtree URLs to scrape directly (search pages, category pages, or individual listings)
keywordsarray[]Search keywords, e.g. ["laptop", "iphone"]
categoriesarray["all"]Category slugs, e.g. ["laptops", "cars"]. Use "all" for all categories
locationsarray[]Location slugs, e.g. ["london", "manchester"]
maxPagesinteger5Max result pages per query (max 50)
scrapeDetailsbooleantrueFollow each listing to scrape its full detail page
maxRequestsPerCrawlinteger200Hard cap on total HTTP requests
proxyConfigurationobjectApify DatacenterProxy settings — datacenter rotation strongly recommended

📊 Sample Output Data

Search listing (scrapeDetails: false)

{
"id": 1511591296,
"title": "HP ENVY Laptop i7 17inch",
"price": 450,
"pricePennies": 45000,
"location": "Irvine, North Ayrshire",
"age": "0 days",
"url": "https://www.gumtree.com/p/laptops/hp-envy-laptop-i7-17inch/1511591296",
"isTrade": false,
"isDelivery": false,
"isGBGVerified": false,
"videoLink": false,
"numberOfImages": 5,
"numberWordsDescription": 46,
"promotions": ["FEATURED"],
"categoryId": 81,
"subcategory1": 2549,
"subcategory2": 2515,
"subcategory3": 2487,
"subcategory4": 81,
"source": "search"
}

Detail page (scrapeDetails: true)

{
"id": 1511506287,
"title": "Microsoft Surface Laptop 2 1TB ssd 16GB ram 15\" 2-in-1",
"price": 220,
"priceFormatted": "£220",
"description": "Tactile with pencil included, super fast, barely used. Selling for 220 GBP purchased for 2,540 GBP.",
"location": "London",
"datePosted": "Just now",
"sellerName": "Farid",
"imageUrls": [
"https://img.gumtree.com/ePR8PyKf84wPHx7_RYmEag/26793f9912784a4eb6_33bf6995cffb/86"
],
"categoryPath": "/for-sale/computers-software/computers-pcs-laptops/laptops/uk/london",
"url": "https://www.gumtree.com/p/laptops/microsoft-surface-laptop-2-1tb-ssd-16gb-ram-15-2-in-1/1511506287",
"source": "detail"
}

💰 Pricing

This Actor uses pay-per-event pricing — you are only charged for data actually extracted.

EventPriceWhen charged
product-listing$1.00 / 1,000Each listing scraped from a search results page
item-detail$4.00 / 1,000Each full detail page scraped (description, images, seller info)

Example costs:

  • Scraping 1,000 search listings (scrapeDetails: false) → $1.00
  • Scraping 500 full detail pages (scrapeDetails: true) → $2.00
  • Combined run — 1,000 search results + 1,000 detail pages → $5.00

Tip: Use scrapeDetails: false when you only need price/location data from search results. Enable it when you need descriptions, images, or seller information.