DBA Scraper - Danish Car Listings & Classifieds avatar

DBA Scraper - Danish Car Listings & Classifieds

Pricing

Pay per usage

Go to Apify Store
DBA Scraper - Danish Car Listings & Classifieds

DBA Scraper - Danish Car Listings & Classifieds

Scrape car listings from DBA.dk, Denmark's largest classifieds site. Extract prices, specs, mileage, fuel type, location. No login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape used car listings from DBA.dk, Denmark's largest and most popular classifieds marketplace. Extract structured data including prices, vehicle specifications, mileage, fuel type, seller info, and more. No login or cookies required.

DBA.dk (Den Bla Avis) is Denmark's #1 marketplace with over 20,000 active vehicle listings at any time, owned by Adevinta (formerly eBay Classifieds Group). This scraper targets the cars/vehicles (biler) section.

Why use this scraper?

  • No login or cookies -- works without any authentication
  • Structured data -- raw listing data parsed into clean fields (price, year, mileage, fuel type, transmission)
  • Flexible search -- filter by keyword, year range, price range, fuel type
  • Handles anti-bot -- built-in fingerprint evasion, residential proxy support, cookie consent dismissal
  • Danish market coverage -- access the largest used car marketplace in Denmark
  • Pagination -- automatically follows search results across multiple pages
  • Private and dealer listings -- captures both Privat and Forhandler (dealer) sellers
  • Export-ready -- download results as JSON, CSV, Excel, or connect via API

How to scrape DBA data

  1. Go to this actor's page on Apify Store and click "Try for free"
  2. Enter your search query -- for example "volkswagen", "BMW 3", or "Tesla Model 3"
  3. Set optional filters -- narrow results by year range, price range, or fuel type
  4. Set max results -- default is 100, adjust based on your needs
  5. Configure proxy -- Danish residential proxies are pre-configured for best results
  6. Run the scraper and download your data in JSON, CSV, or Excel format

Input parameters

ParameterTypeDescription
searchQuerystringSearch term (e.g. "volkswagen", "audi a4"). Default: "volkswagen"
makestringCar brand for output tagging (e.g. "VW", "BMW")
modelstringCar model for output tagging (e.g. "Golf", "Passat")
yearFromintegerMinimum model year (e.g. 2018)
yearTointegerMaximum model year (e.g. 2024)
priceFromintegerMinimum price in DKK
priceTointegerMaximum price in DKK
fuelTypestringBenzin, Diesel, El, Hybrid, Plug-in Hybrid, or Gas
sortstringSort order: relevance, price, year, mileage, or date
maxResultsintegerMaximum listings to scrape (default: 100)
proxyConfigurationobjectProxy settings (Danish residential pre-configured)

Output example

Each listing is returned as a JSON object with the following structure:

{
"listingTitle": "VW Passat 2.0 TDi 150 Highline Variant DSG",
"make": "VW",
"model": "Passat 2.0 TDi",
"year": 2019,
"price": 249000,
"currency": "DKK",
"mileage": 142000,
"fuelType": "Diesel",
"transmission": "Automatisk",
"engineSize": "1968 cc",
"location": "Odense",
"sellerType": "Forhandler",
"imageUrl": "https://images.dbastatic.dk/dynamic/480w/item/12345/abc123",
"url": "https://www.dba.dk/mobility/item/12345678",
"scrapedAt": "2026-06-09T12:00:00.000Z"
}

Data fields

FieldTypeDescription
listingTitlestringFull listing title from DBA
makestringCar manufacturer (VW, BMW, Audi, etc.)
modelstringCar model and variant
yearintegerModel year (e.g. 2019)
pricenumberPrice in DKK (Danish kroner). Uses period as thousands separator on site, parsed to integer
currencystringAlways "DKK"
mileagenumberOdometer reading in kilometers
fuelTypestringBenzin (petrol), Diesel, El (electric), Hybrid
transmissionstringAutomatisk (automatic) or Manuelt (manual)
engineSizestringEngine displacement in cc (e.g. "1968 cc")
locationstringCity or region in Denmark
sellerTypestringPrivat (private seller) or Forhandler (dealer)
imageUrlstringURL of the main listing photo
urlstringDirect link to the listing on DBA.dk
scrapedAtstringISO 8601 timestamp when the data was scraped

Cost estimate

Running this scraper on the Apify platform typically costs:

  • 50 listings: ~$0.10 (under 1 minute)
  • 200 listings: ~$0.30 (2-3 minutes)
  • 1,000 listings: ~$1.50 (10-15 minutes)

Costs depend on proxy usage and the number of pages navigated. Residential proxies (recommended) cost more than datacenter proxies but provide better reliability.

Tips for best results

  • Use specific search terms -- "volkswagen golf" returns more targeted results than just "volkswagen"
  • Combine filters -- use yearFrom/yearTo with priceFrom/priceTo to narrow down results
  • Danish residential proxies -- pre-configured and recommended. DBA.dk may block datacenter IPs
  • Start with fewer results -- test with maxResults=10 to verify your filters before running a large scrape
  • Sort by price -- use PRICE_ASC to find the cheapest deals first
  • Fuel type filter -- use "El" for electric vehicles, which are very popular in Denmark

FAQ

Can I scrape all vehicles, not just cars? This scraper focuses on the cars (biler) section with registration_class=1. For vans, motorcycles, or other vehicle types, you would need to modify the registration_class parameter.

What proxy should I use? Danish residential proxies are pre-configured and provide the best success rate. Datacenter proxies may work but can be blocked more frequently.

How often is DBA updated? New listings appear on DBA.dk constantly throughout the day. For monitoring purposes, running the scraper daily or weekly captures most market changes.

Can I scrape individual listing pages for more details? This scraper extracts data from search result pages. The fields available are those shown on listing cards (title, price, year, mileage, fuel, transmission, location, seller type). Full listing pages may contain additional details like equipment lists and seller descriptions.

Is the data in Danish? Yes. Field values like fuel type (Benzin, Diesel, El), transmission (Automatisk, Manuelt), and seller type (Privat, Forhandler) are in Danish, matching the site's language.

About DBA.dk

DBA (Den Bla Avis / "The Blue Paper") is Denmark's largest online classifieds marketplace, originally founded as a print classifieds newspaper in 1981. It is now owned by Adevinta, the global classifieds group. DBA hosts listings across all categories -- vehicles, electronics, furniture, real estate, and more -- with the vehicles section being one of its most active categories. The site typically has 15,000-20,000+ active car listings at any time, making it the primary destination for buying and selling used cars in Denmark.