Skip to Content

DBA.dk Data Parser & API

DBA.dk is Denmark’s big consumer-to-consumer classifieds site — 2M+ unique visitors per month — and its motors section carries deep private-seller car listings that Carapis extracts through one REST API. Owned by Vend (the rebranded Schibsted Marketplaces), DBA is the richest source of Danish C2C car data, and Carapis serves it without you building a scraper.

Available now. DBA.dk is in the live feed — pull it from /apix/api/vehicles/ with your API key.

CountryDenmark
TypeClassifieds
OwnerVend (Schibsted)
Vehicle typesused, private
Monthly visitshigh (2M+ unique/mo)
Active listingslarge
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.dba.dk

What is DBA.dk?

DBA.dk (“Den Blå Avis”) is a large Danish general-classifieds platform owned by Vend (Schibsted Marketplaces). Its vehicles category is dominated by private sellers, making it the primary source of Danish C2C car data. It complements its sister portal Bilbasen.dk (dealer-focused) within the same Vend Nordic network and draws 2M+ unique visitors per month.

Market Position

DBA.dk is one of Denmark’s busiest classifieds destinations at 2M+ unique monthly visitors, part of Vend’s Nordic network. Within Denmark it pairs with Bilbasen.dk: where Bilbasen leads on dealer inventory, DBA is stronger on private/C2C car listings — vehicles listed directly by owners — giving the fullest view of Danish consumer-level used-car supply.

What the API returns

Response schema

Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and DBA.dk is no exception.

List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:

  • idstring
  • source_codestring
  • brand_namestring
  • brand_slugstring
  • model_namestring
  • model_slugstring
  • trimstring
  • yearinteger
  • price_usdinteger
  • mileageinteger
  • fuel_typeFuelTypeEnum
  • transmissionTransmissionEnum
  • body_typeBodyTypeEnum
  • colorColorEnum
  • seller_typeSellerTypeEnum
  • regionstring
  • source_locationobject
  • has_accidentboolean
  • is_new_vehicleboolean
  • is_verifiedboolean
  • statusVehicleStatusEnum
  • is_availableboolean
  • first_seen_atstring
  • last_seen_atstring
  • thumbVehiclePhoto
  • photosarray
  • photos_countinteger
  • has_valuationboolean
  • has_llm_analysisboolean
  • analysisobject

Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:

  • generationstring
  • price_originalstring
  • price_original_currencystring
  • original_msrpstring
  • engine_ccinteger
  • seat_countinteger
  • drive_typeDriveTypeEnum
  • has_simple_repairboolean
  • has_recallboolean
  • recall_fulfilledboolean
  • warranty_typestring
  • inspection_passedboolean
  • owner_countinteger
  • is_undervaluedboolean
  • valuation_scorenumber
  • featuresarray
  • descriptionstring
  • listing_urlstring
  • listing_idstring
  • vinstring
  • vehicle_nostring
  • availability_checked_atstring
  • status_changed_atstring

Abbreviated example:

{
  "id": "0193f2c1-...",
  "source_code": "encar",
  "brand_name": "BMW",
  "model_name": "320i",
  "trim": "M Sport",
  "year": 2021,
  "price_usd": 28400,
  "price_original": "38900000",
  "price_original_currency": "KRW",
  "mileage": 45000,
  "fuel_type": "gasoline",
  "transmission": "automatic",
  "has_accident": false,
  "listing_url": "https://...",
  "photos": [{ "url": "https://cdn.carapis.com/..." }],
  "first_seen_at": "2026-09-28T11:04:22Z",
  "is_available": true
}

Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.

The private-seller depth and seller-type flag make DBA valuable for analysing the C2C half of the Danish market.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "dba-dk", "limit": 20}, headers={"Authorization": f"Bearer {API_KEY}"}, ) for car in resp.json()["results"]: print(car["make"], car["model"], car["year"], car["price"])

Get an API key at my.carapis.com  and see the full API reference. Pricing is on the pricing page .

Use Cases

  • Market research — private-seller inventory reveals the C2C side of Danish supply. See market research.
  • Pricing intelligence — private asking prices complement dealer benchmarks for dealers.
  • Import / export — source Danish private-seller vehicles remotely. See import & export.

Frequently asked questions