Nybolig Property Search Scraper avatar

Nybolig Property Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Nybolig Property Search Scraper

Nybolig Property Search Scraper

Scrape comprehensive property listings from Nybolig.dk with 48 detailed fields. Perfect for real estate analysts, investors, and researchers gathering Danish housing market data — addresses, prices, property features, and more in structured format.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Nybolig Property Search Scraper: Extract Danish Real Estate Data at Scale


What Is Nybolig.dk?

Nybolig.dk is Denmark's leading real estate platform, hosting thousands of active property listings across residential, commercial, and agricultural segments. The platform serves as the primary marketplace for property buyers, sellers, and agents throughout Denmark. Manually extracting property data from search results is tedious and error-prone — the Nybolig Property Search Scraper automates this workflow, transforming search result pages into clean, structured datasets.


Overview

The Nybolig Property Search Scraper extracts comprehensive property records from Nybolig.dk search result pages, capturing everything from address coordinates to energy classifications and amenity flags. It is designed for:

  • Real estate investors tracking market trends by location and price range
  • Data analysts building Danish housing market datasets
  • Property managers monitoring competing listings and valuations
  • Market researchers analyzing property types, sizes, and availability
  • Developers integrating Danish property data into platforms or dashboards

Key strengths include support for large result sets (up to 200+ items per URL), flexible URL handling via ignore_url_failures, and comprehensive field coverage spanning location, pricing, property characteristics, and listing status.


Input Format

The scraper accepts a JSON configuration specifying search result URLs and collection parameters:

{
"urls": [
"https://www.nybolig.dk/soegeresultat-boliger?displayNames=Aalborg&municipalityNames=Aalborg&caseCounts=2166"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
FieldDescription
urlsArray of Nybolig search result page URLs to scrape (e.g., filtered by city, price, or property type)
max_items_per_urlMaximum properties extracted per URL; default 20, can increase to 200
ignore_url_failuresIf true, scraper continues if a URL fails to load; if false, the run halts on first failure

Examples of valid URLs:

  • Search by municipality: https://www.nybolig.dk/soegeresultat-boliger?municipalityNames=Copenhagen
  • Search by price range: https://www.nybolig.dk/soegeresultat-boliger?priceMin=500000&priceMax=2000000
  • Search by property type: https://www.nybolig.dk/soegeresultat-boliger?propertyTypes=Villa

Tip: Copy the full URL from your browser after filtering on Nybolig.dk to ensure all parameters are preserved.


Output Format

Sample output

{
"id": "SUNhc2U6NzcyODUx",
"site_name": "nybolig",
"case_number": "N2402680000791",
"address_display_name": "Jagtvej 7, 9000 Aalborg",
"address_first_line": "Jagtvej 7",
"address_second_line": "9000 Aalborg",
"address_longitude": 9.88466543966381,
"address_latitude": 57.0415365413044,
"address_wkt_point": "",
"address_city": "Aalborg",
"url": "/villa/9000/jagtvej/n240268/n2402680000791",
"image_url": "https://nybolig.mindworking.eu/api/mediaData/mediaDataMediaPurposeId/SU1lZGlhRGF0YTp7Ik1lZGlhRGF0YUlkIjo4NDk4MjYyLCJNZWRpYVB1cnBvc2VJZCI6MjJ9/imageHash/baa51779e90f51404b6f8fa0dc9ae617/imageSize/Assets/inline/True?bgcolor=ffffff&dpi=72&jq=70&tp=rgb&fo=1&w=534",
"image_alt": "Villa: Andet på Jagtvej 7, 9000 Aalborg",
"primary_images": [
"https://nybolig.mindworking.eu/api/mediaData/mediaDataMediaPurposeId/SU1lZGlhRGF0YTp7Ik1lZGlhRGF0YUlkIjo4NDk4MjYyLCJNZWRpYVB1cnBvc2VJZCI6MjJ9/imageHash/baa51779e90f51404b6f8fa0dc9ae617/imageSize/Assets/inline/True?bgcolor=ffffff&dpi=72&jq=70&tp=rgb&fo=1&w=534",
"https://nybolig.mindworking.eu/api/mediaData/mediaDataMediaPurposeId/SU1lZGlhRGF0YTp7Ik1lZGlhRGF0YUlkIjo4NDk4MjM4LCJNZWRpYVB1cnBvc2VJZCI6MjJ9/imageHash/5c57c613c765eda476b34be2b4149ca5/imageSize/Assets/inline/True?bgcolor=ffffff&dpi=72&jq=70&tp=rgb&fo=1&w=534",
"https://nybolig.mindworking.eu/api/mediaData/mediaDataMediaPurposeId/SU1lZGlhRGF0YTp7Ik1lZGlhRGF0YUlkIjo4NDk4MjM2LCJNZWRpYVB1cnBvc2VJZCI6MjJ9/imageHash/c61cfb33f4a2570ad46dc1f681661f13/imageSize/Assets/inline/True?bgcolor=ffffff&dpi=72&jq=70&tp=rgb&fo=1&w=534"
],
"is_shared_agricultural_case": false,
"has_been_sold": false,
"is_sale_in_progress": false,
"is_rental": false,
"is_portfolio_case": false,
"street_address": "Jagtvej",
"house_number": "7",
"floor_side": "",
"floor": 0,
"rent": 0,
"rent_monthly": "0",
"cash_price": 7750000,
"price": "7.750.000",
"project_case_reserved": false,
"new_label_event_end": "2026-06-24T11:32:28.427Z",
"is_new": true,
"new_price_label_event_end": "2026-06-02T00:00:00Z",
"has_new_price": false,
"show_offers_label": false,
"is_active": false,
"general_label_text": "",
"open_house_text": "",
"open_house_intro": "",
"type": "Villa",
"total_number_of_rooms": 5,
"property_size": 1493,
"plot_size_ha": 0.1,
"living_space": 189,
"farmbuildings_size": 62,
"basement_size": 66,
"energy_classification": "B",
"has_charger": false,
"has_balcony": false,
"has_elevator": false,
"pets_allowed": false,
"flex_property": false,
"from_url": "https://www.nybolig.dk/soegeresultat-boliger?displayNames=Aalborg&municipalityNames=Aalborg&caseCounts=2166"
}

Each scraped property returns a detailed record with 48 fields covering identification, location, pricing, physical characteristics, and listing metadata:

Identification & URLs

FieldMeaning
IDUnique identifier for the property within Nybolig's database
Site NameName of the Nybolig site/section the listing appears in
Case NumberOfficial case or reference number for the property
URLDirect link to the property detail page on Nybolig.dk

Location & Address

FieldMeaning
Address Display NameFull address as displayed to users
Address First LinePrimary address line (street and house number)
Address Second LineSecondary address line (apartment/floor info)
Street AddressStreet name component
House NumberBuilding number
FloorFloor level (e.g., 1st, 2nd, ground)
Floor SideSide designation (e.g., left, right) if applicable
Address CityCity name
Address LatitudeDecimal latitude coordinate
Address LongitudeDecimal longitude coordinate
Address WKT PointWell-Known Text (WKT) geometry for mapping integration

Images & Media

FieldMeaning
Image URLPrimary property image URL
Image AltAlt text description for the image
Primary ImagesCollection of primary property image URLs

Pricing & Financial

FieldMeaning
PriceTotal sale price (if for sale)
Cash PricePurchase price in cash value
RentRental amount (if rental property)
Rent MonthlyMonthly rent figure
New Price Label Event EndExpiration date for "new price" promotion label
Has New PriceBoolean flag indicating recent price change

Property Type & Classification

FieldMeaning
TypeProperty type (e.g., villa, apartment, cottage, farm)
Is RentalBoolean: true if property is available for rent
Is Portfolio CaseBoolean: property is part of a portfolio/bulk listing
Is Shared Agricultural CaseBoolean: shared agricultural property
Flex PropertyBoolean: flexible/adaptable property designation

Physical Characteristics

FieldMeaning
Total Number Of RoomsTotal room count (excluding bathrooms/hallways)
Property SizeTotal building size in square meters
Living SpaceUsable living area in square meters
Plot Size HaLand plot size in hectares
Basement SizeBasement or cellar area in square meters
Farmbuildings SizeOutbuilding or farm structure size in square meters
Energy ClassificationEnergy efficiency rating (e.g., A–G scale)

Amenities & Features

FieldMeaning
Has BalconyBoolean: property includes a balcony
Has ElevatorBoolean: building has an elevator
Has ChargerBoolean: electric vehicle charger present
Pets AllowedBoolean: rental allows pets

Listing Status & Flags

FieldMeaning
Is ActiveBoolean: listing is currently active
Is NewBoolean: property is newly listed
Has Been SoldBoolean: property has been sold (historical data)
Is Sale In ProgressBoolean: sale negotiations are underway
Project Case ReservedBoolean: property is reserved in a development project
Show Offers LabelBoolean: display "offers" label to encourage bidding
General Label TextCustom label text (e.g., "Price reduced")
Open House TextDescription of open house event
Open House IntroIntroductory text for open house
New Label Event EndExpiration date for "new listing" badge

How to Use

  1. Find Nybolig URLs — Go to Nybolig.dk and apply your desired filters (location, price, type, amenities). Copy the resulting URL from your browser's address bar.

  2. Configure input — Paste the URL(s) into the urls array. You can include multiple search result pages.

  3. Set item limits — Adjust max_items_per_url based on your needs:

    • 20 for quick test runs
    • 50–100 for moderate datasets
    • 200 for comprehensive market analysis
  4. Enable fault tolerance — Set ignore_url_failures: true if running multiple URLs to prevent a single failure from stopping the entire job.

  5. Run the scraper — Launch the actor and monitor the run log for progress.

  6. Export data — Download results as JSON, CSV, or Excel for analysis in spreadsheets, databases, or BI tools.

Best practices:

  • Use filtered Nybolig search URLs to target specific regions or property types, reducing unnecessary data collection.
  • Schedule runs during off-peak hours to minimize server load.
  • Validate geolocation data (latitude/longitude) before mapping.

Use Cases & Business Value

  • Market analysis: Track price trends, property sizes, and availability by city or neighborhood
  • Investment research: Identify undervalued properties, analyze rental yields, and monitor competitor listings
  • Lead generation: Build prospect lists for real estate agents and property developers
  • Academic research: Study housing market dynamics, affordability, and energy efficiency trends
  • Real estate platforms: Aggregate and republish Danish property data with proper attribution

The Nybolig Property Search Scraper transforms hours of manual data entry into minutes, delivering market-ready datasets that inform strategy, pricing, and investment decisions.


Conclusion

The Nybolig Property Search Scraper is the fastest way to extract structured Danish real estate data from Nybolig.dk. With 48 detailed fields and support for large-scale collection, it empowers investors, analysts, and developers to make data-driven decisions in the Danish property market. Start scraping today and unlock insights that manual browsing cannot match.