DoneDeal Scraper - Irish Car Listings & Classifieds avatar

DoneDeal Scraper - Irish Car Listings & Classifieds

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
DoneDeal Scraper - Irish Car Listings & Classifieds

DoneDeal Scraper - Irish Car Listings & Classifieds

Scrape car listings from DoneDeal.ie, Ireland's largest classifieds site. Extract prices, specs, mileage, fuel type, county. No login required.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

DoneDeal Scraper

Extract structured car listing data from DoneDeal.ie, Ireland's largest classifieds marketplace with 96,000+ car listings and 9-12M monthly visits. No login or cookies required.

Why use this scraper?

  • Get real-time Irish car market pricing data for any make, model, or budget range
  • Filter by year, price, fuel type, and location to narrow results precisely
  • Extract dealer vs. private seller data for competitive analysis
  • Monitor price trends across Irish counties (Dublin, Cork, Galway, and more)
  • Build datasets for automotive market research, price comparison tools, or inventory feeds
  • No API keys, no login, no cookies needed
  • Clean, flat JSON output ready for spreadsheets, databases, or downstream processing
  • Handles pagination automatically across thousands of listings

How to scrape DoneDeal data

  1. Create an Apify account at apify.com (free tier available).
  2. Open this actor in the Apify Console and click "Start".
  3. Set your search parameters -- enter a search query like "volkswagen golf" or use the make/model filters. Adjust year range, price range, or fuel type as needed.
  4. Configure max results -- set how many listings you want (default: 100). Higher numbers take longer but give more complete market coverage.
  5. Run the actor -- click "Start" and wait for results. A typical run of 50 listings completes in 1-2 minutes.
  6. Download your data -- export results as JSON, CSV, or Excel from the Dataset tab. Use the Apify API to integrate directly into your workflow.

Input parameters

ParameterTypeDefaultDescription
searchQuerystringvolkswagenFree-text search term. Ignored when make is set.
makestring-Car manufacturer (e.g., BMW, Toyota, Volkswagen)
modelstring-Car model (e.g., Golf, 3 Series). Requires make.
yearFrominteger-Minimum registration year (e.g., 2018)
yearTointeger-Maximum registration year (e.g., 2025)
priceFrominteger-Minimum price in EUR
priceTointeger-Maximum price in EUR
fuelTypestringAllPetrol, Diesel, Electric, Hybrid, or Plugin Hybrid
sortstringRelevanceSort order: price, year, mileage, or newest listed
maxResultsinteger100Maximum listings to return (1-5000)
proxyConfigurationobjectResidential IEOptional. Kept for compatibility; requests are routed through built-in unblocking infrastructure.

Output example

Each listing is returned as a flat JSON object:

{
"listingTitle": "Volkswagen Golf 2.0 TDI Style 150HP DSG",
"make": "Volkswagen",
"model": "Golf",
"year": 2022,
"price": 29950,
"currency": "EUR",
"mileage": 45000,
"fuelType": "Diesel",
"transmission": "Automatic",
"engineSize": "2.0 TDI",
"county": "Dublin",
"sellerType": "dealer",
"imageUrl": "https://img.donedeal.ie/...",
"url": "https://www.donedeal.ie/cars-for-sale/volkswagen-golf-2-0-tdi/12345678",
"scrapedAt": "2026-06-09T12:00:00.000Z"
}

Data fields

FieldTypeDescription
listingTitlestringFull listing title as shown on DoneDeal
makestringCar manufacturer
modelstringCar model name
yearintegerFirst registration year
pricenumberListing price
currencystringEUR or GBP (Northern Ireland listings may use GBP)
mileageintegerOdometer reading in kilometres
fuelTypestringPetrol, Diesel, Electric, Hybrid, or Plugin Hybrid
transmissionstringAutomatic or Manual
engineSizestringEngine displacement (e.g., 2.0 TDI, 1.5 TSI)
countystringIrish county where the car is listed
sellerTypestring"dealer" or "private"
imageUrlstringURL of the primary listing photo
urlstringDirect link to the listing on DoneDeal.ie
scrapedAtstringISO 8601 timestamp of when the data was collected

Cost estimate

Running this actor on the Apify platform costs approximately:

  • 50 listings: ~$0.05 (under 1 minute)
  • 500 listings: ~$0.25 (2-5 minutes)
  • 2,000 listings: ~$0.80 (10-15 minutes)

Costs depend on the number of pages scraped. Each page of 30 listings is fetched through unblocking infrastructure that handles DoneDeal's anti-bot protection automatically.

Tips and advanced usage

Search by make and model: Set make to "Volkswagen" and model to "Golf" for precise results. The make/model path-based search is more reliable than free-text queries.

Price monitoring: Run the actor on a schedule (daily or weekly) with the same filters to track price changes over time. Use the Apify scheduling feature to automate this.

Northern Ireland listings: DoneDeal covers both the Republic of Ireland (EUR) and Northern Ireland (GBP). The currency field distinguishes between the two.

Blocked requests: The actor routes all requests through unblocking infrastructure with Irish IPs, so blocked requests are rare. Transient errors are retried automatically.

Large exports: For market-wide analysis, set maxResults to 5000. The actor handles pagination automatically and deduplicates listings across pages.

Integration: Use the Apify API or webhooks to pipe results directly into Google Sheets, Airtable, or your own database. The flat JSON structure maps cleanly to tabular formats.

Frequently asked questions

Is scraping DoneDeal legal? This actor scrapes publicly available data that anyone can see by visiting donedeal.ie. It does not bypass any login, paywall, or access control. Always review DoneDeal's Terms of Service and comply with applicable data protection regulations (GDPR) when using scraped data.

Do I need a DoneDeal account? No. This actor scrapes publicly visible listings without any login or authentication.

How does the actor handle anti-bot protection? DoneDeal.ie sits behind Cloudflare. The actor routes every request through dedicated unblocking infrastructure with Irish IPs, then reads the structured listing data embedded in each page. No browser rendering is needed, which keeps runs fast and cheap.

How often is the data updated? Each run fetches live data from DoneDeal.ie in real time. Schedule recurring runs to maintain an up-to-date dataset.

Can I scrape categories other than cars? This actor is optimised for car listings on DoneDeal.ie. For other categories (farming, property, furniture), a separate actor would be needed.

About DoneDeal

DoneDeal.ie is Ireland's number one classifieds and car marketplace, founded in 2005. It hosts over 96,000 car listings from both dealers and private sellers across all 32 counties. With 9-12 million monthly visits, it is the dominant platform for buying and selling used cars in Ireland. DoneDeal covers all vehicle types including cars, vans, trucks, and motorbikes, along with general classifieds categories like farming, property, and furniture.