APIs / Real estate / Blocket Bostad

1 credit per call4 endpoints31 datapoints

Blocket Bostad API

Blocket Bostad API for Swedish rental homes: search by area, rent, rooms and size, plus listing details and landlords as JSON. 1 credit per successful call.

Blocket Bostad
GET/v1/blocket-bostad/search?area=G%C3%B6teborg&min_rent=5000&max_rent=12000&limit=10
{
  "success": true,
  "data_source": "Blocket Bostad (Qasa)",
  "market": "sweden",
  "currency": "SEK",
  "total": 536,
  "returned": 10,
  "pagination": {
    "page": 1,
    "limit": 10,
    "pages_count": 54,
    "has_next_page": true,
    "has_previous_page": false
  },
  "applied_filters": {
    "area": "se/göteborg",
    "min_rent": 5000,
    "max_rent": 12000,
    "sort": "published_or_bumped_at",
    "direction": "desc"
  },
  "listings": [
    {
      "id": "1506034",
      "url": "https://qasa.com/se/sv/home/1506034",
      "description": "Välplanerad 2 rok i trivsamma Surte – helkaklat badrum, fint genomgående golv och närhet till Göteborg\n\nVälkommen till denna trevliga och ljusa 2-rumslägenhet i populära Surte! Här erbjuds ett hem med genomtänkta ytor och bekvämligheter som…",
      "market": "sweden",
      "currency": "SEK",
      "rent": 9919,
      "monthly_cost": 9919,
      "tenant_base_fee": 0,
      "rooms": 2,
      "size": 60,
      "home_type": "apartment",
      "furnished": false,
      "shared": false,
      "first_hand": true,
      "student_home": false,
      "senior_home": false,
      "corporate_home": false,
      "pets_allowed": true,
      "smoking_allowed": false,
      "wheelchair_accessible": false,
      "instant_sign": false,
      "household_size": 2,
      "block_listing": false,
      "start_date": "2027-01-01T00:00:00+00:00",
      "published_at": "2026-11-12T11:10:50Z",
      "published_or_bumped_at": "2026-11-12T11:10:50Z",
      "sorting_score": 4.888888888888889,
      "platform": "homeq",
      "display_street_number": true,
      "location": {
        "id": "3656880",
        "locality": "Surte",
        "country_code": "SE",
        "street": "Göteborgsvägen",
        "street_number": "45",
        "latitude": 57.8208,
        "longitude": 12.0174
      },
      "images": [
        {
          "id": "22433377",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/1efe4357cc58fe4f7b2230345d8048e16c83498e0ab803e29f5f25f31a622f25.jpg",
          "type": "home_picture",
          "order": 1
        },
        {
          "id": "22433378",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/7e1e7f7b8c9472f5edf7ef16186d7357c01b359582e83cccbab5acbbdd611501.jpg",
          "type": "home_picture",
          "order": 2
        },
        {
          "id": "22433380",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/baf9f8cee03503e861f3accd4192b45db2f6a13ecafbb0b41cfeb1be67acd0ef.jpg",
          "type": "home_picture",
          "order": 3
        }
      ]
    },
    {
      "id": "1505491",
      "url": "https://qasa.com/se/sv/home/1505491",
      "description": "Möblerat rum uthyres – Göteborg Centrum\n\nEtt ljust, fräscht och fullt möblerat rum på ca 17 m² uthyres i en 3-rumslägenhet på 78 m², där endast en lugn kvinna bor.\n\nLägenheten ligger i centrala Göteborg, endast cirka 5 minuters promenad frå…",
      "market": "sweden",
      "currency": "SEK",
      "rent": 6300,
      "monthly_cost": 6674,
      "tenant_base_fee": 374,
      "rooms": 1,
      "size": 17,
      "home_type": "apartment",
      "furnished": true,
      "shared": true,
      "first_hand": false,
      "student_home": false,
      "senior_home": false,
      "corporate_home": false,
      "pets_allowed": false,
      "smoking_allowed": false,
      "wheelchair_accessible": true,
      "instant_sign": false,
      "household_size": 1,
      "block_listing": false,
      "start_date": "2026-11-12T00:00:00+00:00",
      "published_at": "2026-11-12T10:52:56Z",
      "published_or_bumped_at": "2026-11-12T10:52:56Z",
      "sorting_score": 7.743295019157088,
      "platform": "dotcom",
      "display_street_number": false,
      "location": {
        "id": "3655997",
        "locality": "Göteborg",
        "country_code": "SE",
        "street": "Odinsgatan",
        "latitude": 57.7093721371,
        "longitude": 11.9837877727
      },
      "images": [
        {
          "id": "22424768",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M75RC8XHHZSM5P19QQPBP4D2.png",
          "type": "home_picture",
          "order": 1
        },
        {
          "id": "22424769",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M75RC9PTFDEX4JJWDY1TFA65.jpg",
          "type": "home_picture",
          "order": 2
        },
        {
          "id": "22424772",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M75RCA4AXATN8S5HHMZSWBQP.jpg",
          "type": "home_picture",
          "order": 3
        }
      ]
    },
    {
      "id": "1505736",
      "url": "https://qasa.com/se/sv/home/1505736",
      "description": "Välkommen till charmig sekelskiftesvilla med panoramautsikt över hela Göteborg. Ett rum erbjuds med fri tillgång till gemensamt kök och badrum, uteplats och tvättstuga. Hyran inkluderar el, vatten, värme, sophämtning, internet. Gratis parke…",
      "market": "sweden",
      "currency": "SEK",
      "rent": 6200,
      "monthly_cost": 6568,
      "tenant_base_fee": 368,
      "rooms": 1,
      "bedrooms": 1,
      "size": 16,
      "home_type": "house",
      "furnished": true,
      "shared": true,
      "first_hand": false,
      "student_home": false,
      "senior_home": false,
      "corporate_home": false,
      "pets_allowed": false,
      "smoking_allowed": false,
      "wheelchair_accessible": false,
      "instant_sign": false,
      "household_size": 1,
      "block_listing": false,
      "start_date": "2026-12-15T00:00:00+00:00",
      "published_at": "2026-11-12T10:24:13Z",
      "published_or_bumped_at": "2026-11-12T10:24:13Z",
      "sorting_score": 6.685052127359819,
      "platform": "blocket",
      "display_street_number": false,
      "location": {
        "id": "3656424",
        "locality": "Göteborg",
        "country_code": "SE",
        "street": "Prospect Hillgatan",
        "latitude": 57.7021752995,
        "longitude": 11.9986767982
      },
      "images": [
        {
          "id": "22429282",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M77743E6J9JCFFGEW1J8XFTG.jpg",
          "type": "home_picture",
          "order": 1
        },
        {
          "id": "22429280",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M777431X74J3QQ3KHHCJ29BA.jpg",
          "type": "home_picture",
          "order": 2
        },
        {
          "id": "22429281",
          "url": "https://qasa-static-prod.s3-eu-west-1.amazonaws.com/img/01M777436ZV37Z67E2EKRX36RN.jpg",
          "type": "home_picture",
          "order": 3
        }
      ]
    }
  ],
  "meta": {
    "endpoint_family": "search",
    "attempts": 1,
    "filtered_out": 0,
    "request_id": "req_6644c2bd3d284739b3ad0e46ecc6262f",
    "credits_charged": 1,
    "credits_remaining": 1889
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Sample data

What one call returns

A recorded run of search: the fields and shapes you will get, shortened to 3 items.

#idstringurlurldescriptionstringmarketstringcurrencystringrentintegermonthly_costintegertenant_base_feeintegerroomsintegersizeintegerhome_typestringfurnishedbooleansharedbooleanfirst_handbooleanstudent_homebooleansenior_homebooleancorporate_homebooleanpets_allowedbooleansmoking_allowedbooleanwheelchair_accessiblebooleaninstant_signbooleanhousehold_sizeintegerblock_listingbooleanstart_datestringpublished_atstringpublished_or_bumped_atstringsorting_scorenumberplatformstringdisplay_street_numberbooleanlocationobjectimagesobject[]
11506034https://qasa.com/se/sv/home/1506034Välplanerad 2 rok i trivsamma Surte – helkaklat badrum, fint genomgående golv och närhet till Göteborg Välkommen till denna trevliga och ljusa 2-rumslägenhet i populära Surte! Här erbjuds ett hem med genomtänkta ytor och bekvämligheter som…swedenSEK991999190260apartmentfalsefalsetruefalsefalsefalsetruefalsefalsefalse2false2027-01-01T00:00:00+00:002026-11-12T11:10:50Z2026-11-12T11:10:50Z4.888888888888889homeqtrue{7 fields}[3 items]
21505491https://qasa.com/se/sv/home/1505491Möblerat rum uthyres – Göteborg Centrum Ett ljust, fräscht och fullt möblerat rum på ca 17 m² uthyres i en 3-rumslägenhet på 78 m², där endast en lugn kvinna bor. Lägenheten ligger i centrala Göteborg, endast cirka 5 minuters promenad frå…swedenSEK63006674374117apartmenttruetruefalsefalsefalsefalsefalsefalsetruefalse1false2026-11-12T00:00:00+00:002026-11-12T10:52:56Z2026-11-12T10:52:56Z7.743295019157088dotcomfalse{6 fields}[3 items]
31505736https://qasa.com/se/sv/home/1505736Välkommen till charmig sekelskiftesvilla med panoramautsikt över hela Göteborg. Ett rum erbjuds med fri tillgång till gemensamt kök och badrum, uteplats och tvättstuga. Hyran inkluderar el, vatten, värme, sophämtning, internet. Gratis parke…swedenSEK62006568368116housetruetruefalsefalsefalsefalsefalsefalsefalsefalse1false2026-12-15T00:00:00+00:002026-11-12T10:24:13Z2026-11-12T10:24:13Z6.685052127359819blocketfalse{6 fields}[3 items]

Recorded from our API · 3 items shown · 31 datapoints per itemGET /v1/blocket-bostad/search?area=G%C3%B6teborg&min_rent=5000&max_rent=12000&limit=10

31 datapoints

Identity

  • idstring
  • home_typestring

Contact

  • urlurl

Location

  • platformstring
  • display_street_numberboolean
  • locationobject

Reputation

  • start_datestring
  • sorting_scorenumber
  • imagesobject[]

Price

  • currencystring
  • monthly_costinteger
  • tenant_base_feeinteger
  • corporate_homeboolean

Other

  • descriptionstring
  • marketstring
  • rentinteger
  • roomsinteger
  • sizeinteger
  • furnishedboolean
  • sharedboolean
  • first_handboolean
  • student_homeboolean
  • senior_homeboolean
  • pets_allowedboolean
  • smoking_allowedboolean
  • wheelchair_accessibleboolean
  • instant_signboolean
  • household_sizeinteger
  • block_listingboolean
  • published_atstring
  • published_or_bumped_atstring

Playground

Run this API

cURLshell
curl "https://api.perceptlayer.com/v1/blocket-bostad/search?area=G%C3%B6teborg&min_rent=5000&max_rent=12000&limit=10" \
  -H "X-API-Key: $API_KEY"

Blocket Bostad · 4 endpoints

Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

Overview

About the Blocket Bostad API

What you can get

The Blocket Bostad API returns Blocket Bostad rental data for Sweden as JSON through 4 endpoints.

  • Search: search takes an area, with min_rent, max_rent, min_rooms, max_rooms, min_size, max_size, min_bedrooms, home_type, sort (monthly_cost, start_date, end_date, published_or_bumped_at, rent, room_count, square_meters, sorting_score or thirty_day_view_count), direction (asc or desc), limit and page. True/false filters cover shared, furnished, pets, smoking, wheelchair_accessible, first_hand, student_home, senior_home and corporate_home.
  • Listings: listing takes an id.
  • Landlords: landlord takes a uid.
  • Locations: location-autocomplete takes q.

The recorded search (area=Göteborg, min_rent=5000, max_rent=12000, limit=10) returns listings, each with id, url, description, rent, monthly_cost, tenant_base_fee, rooms, size, home_type, furnished, shared, first_hand, pets_allowed, household_size, start_date, published_at, location (locality, street, latitude, longitude) and images. It also returns currency (SEK), total (536), returned and pagination with pages_count and has_next_page.

How a call works

Search rentals in Gothenburg: GET /v1/blocket-bostad/search?area=Göteborg&min_rent=5000&max_rent=12000&limit=10 with your key in the X-API-Key header. Find an area with location-autocomplete. Each listing's id goes to listing. Page with page while has_next_page is true. Every successful call costs 1 credit; failed calls cost nothing.

Real estateJSONRESTMCP

More real estate APIs

Use cases

Track monthly rents in kronor for Gothenburg and other Swedish cities

Use the Blocket Bostad API to track monthly rents in kronor for Gothenburg and other Swedish cities

Separate first-hand contracts from second-hand ones with `first_hand`

Use the Blocket Bostad API to separate first-hand contracts from second-hand ones with `first_hand`

Find student, senior or corporate housing with `student_home`, `senior_home` and `corporate_home`

Use the Blocket Bostad API to find student, senior or corporate housing with `student_home`, `senior_home` and `corporate_home`

Compare total `monthly_cost` with base `rent` per square metre

Use the Blocket Bostad API to compare total `monthly_cost` with base `rent` per square metre

FAQ

Questions

Do I need a Blocket Bostad account?

No. You call this Blocket Bostad API with your Perceptlayer key in the `X-API-Key` header, with no Blocket Bostad login.

How much does the Blocket Bostad API cost?

Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.

What format are responses in?

Every endpoint returns JSON, with no HTML parsing on your side.

Does it cover homes for sale?

No. These endpoints cover rental homes: `search` filters by `min_rent` and `max_rent`, and each listing carries `rent`, `monthly_cost` and `start_date`.

Should I build a Blocket Bostad scraper instead?

You can, but a Blocket Bostad scraper is code you maintain: page changes break it, requests get blocked, and Blocket Bostad's terms govern how you collect data. The Blocket Bostad API gives you 4 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

Try the Blocket Bostad API with 100 free credits

No credit card. Failed calls are never billed.