Bilbasen.dk Scraper
Pricing
from $0.99 / 1,000 results
Bilbasen.dk Scraper
Extract car listings from Bilbasen.dk with ease. Scrape vehicle details, prices, specifications, condition, mileage, and seller info. Perfect for price monitoring, market analysis, or automotive data collection. Automated extraction from Denmark's largest used car marketplace.
Pricing
from $0.99 / 1,000 results
Rating
5.0
(1)
Developer
Shahid Irfan
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
What does Bilbasen.dk Scraper do?
Bilbasen.dk Scraper collects used car listings from Denmark's largest automotive marketplace, Bilbasen.dk. Enter a search URL, a keyword, or a Danish region and get structured records with pricing, vehicle specifications, seller location, images, and listing metadata. The output works for market tracking, pricing analysis, inventory research, and automotive data workflows.
Why use Bilbasen.dk Scraper?
- Flexible input options -- Provide a Bilbasen search URL, a keyword such as Toyota or Tesla, a Danish region, or combine them for targeted results.
- Rich vehicle dataset -- Get make, model, variant, price, mileage, fuel type, transmission, electric range, battery capacity, images, features, and listing metadata in every record.
- Ready for automation -- Schedule runs to track pricing trends, monitor new inventory, or build a vehicle dataset for analysis without manual copy-paste.
- Clean export output -- Results are deduplicated and empty values are removed. Download in JSON, CSV, Excel, or XML.
What data can you extract from Bilbasen?
| Field | Description |
|---|---|
| Title, make, model, variant | Vehicle identity including full title, brand, model name, and variant name |
| Price, original price, price type | Asking price, original price when discounted, and retail or leasing classification |
| Mileage, fuel type, gear type | Odometer reading, fuel type (Benzin, Diesel, El, Hybrid), and transmission |
| Electric range, battery capacity | EV range and battery size when available |
| First registration, owner tax | Registration date and annual ownership tax |
| Horsepower, acceleration, trailer weight | Engine power, 0-100 km/h time, and trailer weight limit |
| City, region, ZIP, coordinates | Seller location with city, region, postal code, latitude, and longitude |
| Seller type, sale type | Dealer or private seller classification and sale category |
| Images, features, details | Listing images, feature list, and structured detail attributes |
| Listing URL, source URL | Direct listing link and the search URL used for collection |
How to use Bilbasen.dk Scraper
- Open the Actor on Apify Store.
- Enter a Bilbasen search URL, a keyword, a Danish region, or leave defaults for general results.
- Choose retail or leasing ownership type.
- Set the maximum number of listings and pages.
- Run the Actor.
- Download the dataset or connect it to an integration.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | Bilbasen used cars default URL | Bilbasen search URL to start from. Filters on the URL are parsed automatically. |
keyword | String | No | toyota | Optional keyword filter such as Yaris, electric, or stationcar. |
location | String | No | Nordsjælland | Optional Danish region or location such as København or Aarhus. |
ownership | Select | No | retail | Listing type: retail (buy) or leasing. |
results_wanted | Integer | No | 20 | Maximum number of listings to save. |
max_pages | Integer | No | 5 | Safety cap on how many result pages to process. |
proxyConfiguration | Proxy | No | Apify proxy disabled | Optional proxy settings for repeated or large runs. |
Output Data
| Field | Type | Description |
|---|---|---|
listingId | Integer | Unique listing identifier from Bilbasen |
url | String | Direct listing URL |
title | String | Combined make, model, and variant title |
make | String | Vehicle make |
model | String | Vehicle model |
variant | String | Vehicle variant or trim |
sellerType | String | Seller classification such as Forhandler or Privat |
saleType | String | Sale type classification |
doors | Integer | Number of doors |
description | String | Listing description text |
city | String | Seller city |
region | String | Seller region |
zipCode | String | Seller postal code |
latitude | Number | Seller latitude coordinate |
longitude | Number | Seller longitude coordinate |
price | Integer | Numeric asking price |
displayPrice | String | Human-readable price text such as 64.800 kr |
priceUnit | String | Price currency or unit |
originalPrice | Integer | Original price before discount when available |
priceType | String | Retail or Leasing classification |
firstRegistration | String | First registration date display text |
mileage | String | Mileage display text such as 77.000 km |
horsepower | String | Horsepower (HK) display text |
fuelType | String | Fuel type such as Benzin, Diesel, El, or Hybrid |
gearType | String | Transmission type such as Automatisk gear or Manuel gear |
electricRange | String | Electric motor range display text |
batteryCapacity | String | Battery capacity display text |
ownerTax | String | Annual ownership tax (Moth) display text |
accelerationZeroToHundred | String | 0-100 km/h acceleration display text |
trailerWeight | String | Trailer weight limit display text |
details | Array | Structured detail attributes from the listing |
features | Array | Feature and equipment labels |
images | Array | Listing image URLs |
searchPage | Integer | Source result page number |
searchPageSize | Integer | Results per page used in the search |
searchHits | Integer | Total match count for the search |
searchCanonicalUrl | String | Canonical URL used for the search |
sourceUrl | String | The search URL that produced this result |
Usage Examples
Basic URL Run
Collect the first 20 listings from the default used cars page:
{"startUrl": "https://www.bilbasen.dk/brugt/bil?includeengroscvr=true&includeleasing=false","results_wanted": 20,"max_pages": 3}
Keyword Search
Search for Tesla listings across Denmark:
{"keyword": "tesla","results_wanted": 30,"max_pages": 4}
Region and Keyword Combined
Target Yaris listings in Nordsjælland with retail ownership:
{"keyword": "yaris","location": "Nordsjælland","results_wanted": 25,"max_pages": 5,"ownership": "retail"}
Leasing Listings
Collect leasing offers for electric vehicles:
{"keyword": "elbil","ownership": "leasing","results_wanted": 30,"max_pages": 4}
Sample Output
{"listingId": 6872591,"url": "https://www.bilbasen.dk/brugt/bil/toyota/aygo/10-vvt-i-x-play-x-shift-5d/6872591","title": "Toyota Aygo 1,0 VVT-i x-play x-shift 5d","make": "Toyota","model": "Aygo","variant": "1,0 VVT-i x-play x-shift 5d","sellerType": "Forhandler","saleType": "Bil","doors": 5,"description": "Super fin og økonomisk bil med masser af udstyr. Der er lavet service hos autoriseret Toyota værksted.","city": "Aalborg","region": "Nordjylland","zipCode": "9000","latitude": 57.048,"longitude": 9.9187,"price": 64800,"displayPrice": "64.800 kr","priceUnit": "Kr.","priceType": "Retail","mileage": "77.000 km","fuelType": "Benzin","gearType": "Automatisk gear","horsepower": "72 HK","firstRegistration": "01-11-2014","ownerTax": "650 kr","features": ["ABS","Airbag","Alufælge","Bluetooth","Centrallåsesystem"],"images": ["https://bilbasen-dk.imgix.net/media/12345/example.jpg"],"searchPage": 1,"searchPageSize": 20,"searchHits": 1356,"searchCanonicalUrl": "https://www.bilbasen.dk/brugt/bil","sourceUrl": "https://www.bilbasen.dk/brugt/bil?includeengroscvr=true&includeleasing=false"}
Tips for Best Results
Start with focused inputs
Use either a clear Bilbasen search URL or a specific keyword. Combine keyword with location when you need targeted regional output. Narrower queries run faster and produce cleaner datasets.
Keep runs fast for testing
Set results_wanted to 20 for quick validation. Increase max_pages only when broader coverage is needed.
Use the right ownership type
Select retail for buy listings and leasing for leasing offers. The ownership filter is applied directly to the search.
Schedule for ongoing monitoring
Run the Actor on a recurring schedule to track price changes, new inventory, and market movement by brand, model, or region.
Enable proxy for repeated runs
For scheduled or high-volume runs, enable proxy configuration in the input to improve stability.
Integrations
- Google Sheets -- Export listings to live market spreadsheets.
- Airtable -- Build searchable vehicle inventory tables.
- Make -- Automate downstream enrichment and reporting workflows.
- Zapier -- Trigger alerts or app actions from new results.
- Webhooks -- Send structured listing data to custom services.
Export Formats
- JSON -- Full structured output for APIs and automation.
- CSV -- Spreadsheet-friendly export for analysis.
- Excel -- Business reporting and team sharing.
- XML -- Legacy system integrations.
Frequently Asked Questions
Can I run with only a URL?
Yes. Provide a startUrl from Bilbasen and the Actor derives matching search filters from the URL path and query parameters.
Can I run with only a keyword?
Yes. Leave startUrl empty and enter a keyword such as Toyota, Yaris, or electric. The Actor searches across all of Denmark.
Does the Actor support pagination?
Yes. Configure max_pages for the page limit and results_wanted for the total listing cap. The Actor stops when either limit is reached.
Are duplicate listings removed?
Yes. Listings are deduplicated by listing ID across all pages to prevent repeated records in the dataset.
Why are some runs smaller than requested?
The Actor stops when no more valid listings are available within the applied filters and page limit. Fewer total matches on Bilbasen can also cause smaller datasets.
What fields can I expect in the output?
The dataset includes 30+ fields covering vehicle identity, pricing, mileage, fuel type, transmission, electric range, battery capacity, CO2 tax, horsepower, registration date, location coordinates, seller details, images, features, and search metadata.
Can I export the data to CSV or Excel?
Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats from the Storage tab.
Can I run this Actor on a schedule?
Yes. Use Apify Console to schedule runs hourly, daily, weekly, or at custom intervals for ongoing market monitoring.
Related Actors
- Cars.com Scraper -- Extract vehicle listings, specs, and dealer data from Cars.com for US automotive market analysis.
- Autotrader Scraper -- Collect vehicle listings with pricing, mileage, seller details, and VIN data from Autotrader Canada.
Support
For issues, feature requests, or custom Actor development, use the Issues tab on the Actor page or contact the developer through Apify Console.
Legal Notice
This Actor is designed for legitimate data collection from publicly available Bilbasen listings. Users are responsible for complying with Bilbasen's terms of service and all applicable laws when using collected data.