# Scrape data from a list of Hemnet listing URLs

**Use case:** 

Paste Hemnet listing links and get the full record for each: price, area, rooms, fees, BRF details, broker and photos. Enrich lists you already have.

## Input

```json
{
  "urls": [
    "https://www.hemnet.se/bostad/radhus-170m2-skanor-vellinge-kommun-ostergatan-3-21704300",
    "https://www.hemnet.se/bostad/villa-4rum-tygelsjo-by-malmo-kommun-tyelsevagen-31-21761985",
    "https://www.hemnet.se/bostad/villa-5rum-osterang-kristianstads-kommun-abraham-ahlens-vag-7-21730186"
  ],
  "locations": [
    "Stockholms län",
    "Göteborg",
    "Nacka kommun"
  ],
  "sampleUrl": "https://www.hemnet.se/bostader?rooms_min=3&price_max=6000000&item_types%5B%5D=bostadsratt",
  "searchLimit": 0,
  "proxySettings": {
    "useApifyProxy": false
  },
  "onlyNew": false
}
```

## Output

```json
{
  "id": {
    "label": "ID",
    "format": "string"
  },
  "searchMode": {
    "label": "Search",
    "format": "string"
  },
  "url": {
    "label": "Link",
    "format": "string"
  },
  "listingId": {
    "label": "Listing ID",
    "format": "string"
  },
  "streetAddress": {
    "label": "Address",
    "format": "string"
  },
  "area": {
    "label": "Area",
    "format": "string"
  },
  "districts": {
    "label": "Districts",
    "format": "array"
  },
  "municipality": {
    "label": "Municipality",
    "format": "string"
  },
  "county": {
    "label": "County",
    "format": "string"
  },
  "latitude": {
    "label": "Lat",
    "format": "number"
  },
  "longitude": {
    "label": "Long",
    "format": "number"
  },
  "housingForm": {
    "label": "Type",
    "format": "string"
  },
  "tenure": {
    "label": "Tenure",
    "format": "string"
  },
  "askingPriceSek": {
    "label": "Asking (SEK)",
    "format": "integer"
  },
  "priceOnRequest": {
    "label": "On Request",
    "format": "boolean"
  },
  "finalPriceSek": {
    "label": "Sold (SEK)",
    "format": "integer"
  },
  "feeSek": {
    "label": "Fee (SEK)",
    "format": "integer"
  },
  "runningCostsSek": {
    "label": "Running (SEK)",
    "format": "integer"
  },
  "squareMeterPriceSek": {
    "label": "SEK/m²",
    "format": "integer"
  },
  "priceChangeSek": {
    "label": "Change (SEK)",
    "format": "integer"
  },
  "priceChangePercent": {
    "label": "Change %",
    "format": "number"
  },
  "yearlyArrendeFeeSek": {
    "label": "Arrende/yr",
    "format": "integer"
  },
  "yearlyLeaseholdFeeSek": {
    "label": "Leasehold/yr",
    "format": "integer"
  },
  "numberOfRooms": {
    "label": "Rooms",
    "format": "number"
  },
  "numberOfRoomsTo": {
    "label": "Rooms to",
    "format": "number"
  },
  "livingAreaSqm": {
    "label": "Living m²",
    "format": "number"
  },
  "livingAreaSqmTo": {
    "label": "Living m² to",
    "format": "number"
  },
  "supplementalAreaSqm": {
    "label": "Suppl. m²",
    "format": "number"
  },
  "landAreaSqm": {
    "label": "Land m²",
    "format": "number"
  },
  "floorNumber": {
    "label": "Floor",
    "format": "integer"
  },
  "floorsInBuilding": {
    "label": "Floors",
    "format": "integer"
  },
  "constructionYear": {
    "label": "Built",
    "format": "integer"
  },
  "constructionYearTo": {
    "label": "Built to",
    "format": "integer"
  },
  "energyClass": {
    "label": "Energy",
    "format": "string"
  },
  "description": {
    "label": "Description",
    "format": "string"
  },
  "publishedAt": {
    "label": "Published",
    "format": "string"
  },
  "soldAt": {
    "label": "Sold",
    "format": "string"
  },
  "daysOnHemnet": {
    "label": "Days on Hemnet",
    "format": "integer"
  },
  "timesViewed": {
    "label": "Views",
    "format": "integer"
  },
  "biddingStarted": {
    "label": "Bidding",
    "format": "boolean"
  },
  "isForeclosure": {
    "label": "Foreclosure",
    "format": "boolean"
  },
  "isNewConstruction": {
    "label": "New Build",
    "format": "boolean"
  },
  "isUpcoming": {
    "label": "Upcoming",
    "format": "boolean"
  },
  "isProjectUnit": {
    "label": "Project Unit",
    "format": "boolean"
  },
  "isDevelopment": {
    "label": "Development",
    "format": "boolean"
  },
  "projectId": {
    "label": "Project ID",
    "format": "string"
  },
  "markedAsNew": {
    "label": "New",
    "format": "boolean"
  },
  "removedBeforeShowing": {
    "label": "Removed Early",
    "format": "boolean"
  },
  "closestWaterDistanceMeters": {
    "label": "Water (m)",
    "format": "integer"
  },
  "coastlineDistanceMeters": {
    "label": "Coast (m)",
    "format": "integer"
  },
  "deactivatedAt": {
    "label": "Deactivated",
    "format": "string"
  },
  "soldListingId": {
    "label": "Sold Listing ID",
    "format": "string"
  },
  "adTier": {
    "label": "Ad Tier",
    "format": "string"
  },
  "hasVideo": {
    "label": "Video",
    "format": "boolean"
  },
  "has3dTour": {
    "label": "3D Tour",
    "format": "boolean"
  },
  "labels": {
    "label": "Badges",
    "format": "array"
  },
  "amenities": {
    "label": "Amenities",
    "format": "object"
  },
  "openHouses": {
    "label": "Open Houses",
    "format": "array"
  },
  "housingCooperative": {
    "label": "BRF",
    "format": "string"
  },
  "housingCooperativeRegistrationNumber": {
    "label": "BRF Reg. No.",
    "format": "string"
  },
  "housingCooperativeRegisteredYear": {
    "label": "BRF Registered",
    "format": "integer"
  },
  "mainImageUrl": {
    "label": "Photo",
    "format": "string"
  },
  "imageCount": {
    "label": "Photos",
    "format": "integer"
  },
  "imageUrls": {
    "label": "Photo URLs",
    "format": "array"
  },
  "floorPlanImageUrls": {
    "label": "Floor Plans",
    "format": "array"
  },
  "brokerName": {
    "label": "Broker",
    "format": "string"
  },
  "brokerEmail": {
    "label": "Broker Email",
    "format": "string"
  },
  "brokerPhone": {
    "label": "Broker Phone",
    "format": "string"
  },
  "brokerAgencyName": {
    "label": "Agency",
    "format": "string"
  },
  "brokerAgencyCity": {
    "label": "Agency City",
    "format": "string"
  },
  "brokerAgencyEmail": {
    "label": "Agency Email",
    "format": "string"
  },
  "brokerAgencyPhone": {
    "label": "Agency Phone",
    "format": "string"
  },
  "brokerAgencyUrl": {
    "label": "Agency Site",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Hemnet Property Scraper](https://apify.com/mantisus/hemnet-property-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/mantisus/hemnet-property-scraper) to learn more, explore other use cases, and run it yourself.