---
title: "Blocket Bostad API: 4 endpoints, 1 credit per call"
description: "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."
url: https://perceptlayer.com/apis/blocket-bostad
---

[APIs](https://perceptlayer.com/apis) / [Real estate](https://perceptlayer.com/verticals/real-estate) / Blocket Bostad

1 credit per call 4 endpoints 31 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.

[Get a free API key](https://perceptlayer.com/signup) Run it below

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 OK JSON X-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.

| # | id string | url url | description string | market string | currency string | rent integer | monthly\_cost integer | tenant\_base\_fee integer | rooms integer | size integer | home\_type string | furnished boolean | shared boolean | first\_hand boolean | student\_home boolean | senior\_home boolean | corporate\_home boolean | pets\_allowed boolean | smoking\_allowed boolean | wheelchair\_accessible boolean | instant\_sign boolean | household\_size integer | block\_listing boolean | start\_date string | published\_at string | published\_or\_bumped\_at string | sorting\_score number | platform string | display\_street\_number boolean | location object | images object\[\] |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | 1506034 | https://qasa.com/se/sv/home/1506034 | Vä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… | sweden | SEK | 9919 | 9919 | 0 | 2 | 60 | apartment | false | false | true | false | false | false | true | false | false | false | 2 | false | 2027-01-01T00:00:00+00:00 | 2026-11-12T11:10:50Z | 2026-11-12T11:10:50Z | 4.888888888888889 | homeq | true | {7 fields} | \[3 items\] |
| 2 | 1505491 | https://qasa.com/se/sv/home/1505491 | Mö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å… | sweden | SEK | 6300 | 6674 | 374 | 1 | 17 | apartment | true | true | false | false | false | false | false | false | true | false | 1 | false | 2026-11-12T00:00:00+00:00 | 2026-11-12T10:52:56Z | 2026-11-12T10:52:56Z | 7.743295019157088 | dotcom | false | {6 fields} | \[3 items\] |
| 3 | 1505736 | https://qasa.com/se/sv/home/1505736 | 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… | sweden | SEK | 6200 | 6568 | 368 | 1 | 16 | house | true | true | false | false | false | false | false | false | false | false | 1 | false | 2026-12-15T00:00:00+00:00 | 2026-11-12T10:24:13Z | 2026-11-12T10:24:13Z | 6.685052127359819 | blocket | false | {6 fields} | \[3 items\] |

Recorded from our API · 3 items shown · 31 datapoints per item GET /v1/blocket-bostad/search?area=G%C3%B6teborg&min\_rent=5000&max\_rent=12000&limit=10

31 datapoints

### Identity

-   id string
-   home\_type string

### Contact

-   url url

### Location

-   platform string
-   display\_street\_number boolean
-   location object

### Reputation

-   start\_date string
-   sorting\_score number
-   images object\[\]

### Price

-   currency string
-   monthly\_cost integer
-   tenant\_base\_fee integer
-   corporate\_home boolean

### Other

-   description string
-   market string
-   rent integer
-   rooms integer
-   size integer
-   furnished boolean
-   shared boolean
-   first\_hand boolean
-   student\_home boolean
-   senior\_home boolean
-   pets\_allowed boolean
-   smoking\_allowed boolean
-   wheelchair\_accessible boolean
-   instant\_sign boolean
-   household\_size integer
-   block\_listing boolean
-   published\_at string
-   published\_or\_bumped\_at string

Playground

## Run this API

cURL shell 

```
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.

| Endpoint | Required parameters | Cost |
| --- | --- | --- |
| [GET `/v1/blocket-bostad/landlord`](https://perceptlayer.com/apis/blocket-bostad/landlord) | `uid` | 1 credit |
| [GET `/v1/blocket-bostad/listing`](https://perceptlayer.com/apis/blocket-bostad/listing) | `id` | 1 credit |
| [GET `/v1/blocket-bostad/location-autocomplete`](https://perceptlayer.com/apis/blocket-bostad/location-autocomplete) | `q` | 1 credit |
| [GET `/v1/blocket-bostad/search`](https://perceptlayer.com/apis/blocket-bostad/search) | none +22 optional | 1 credit |

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 estate JSON REST MCP

### More real estate APIs

[28Hse](https://perceptlayer.com/apis/28hse) [4zida](https://perceptlayer.com/apis/4zida) [591](https://perceptlayer.com/apis/591-house) [99.co](https://perceptlayer.com/apis/99co) [99acres](https://perceptlayer.com/apis/99acres) [Adondevivir](https://perceptlayer.com/apis/adondevivir) [Apartment List](https://perceptlayer.com/apis/apartment-list) [Apartments.com](https://perceptlayer.com/apis/apartments-com) [Aqar](https://perceptlayer.com/apis/aqar) [Aqarmap](https://perceptlayer.com/apis/aqarmap) [Argenprop](https://perceptlayer.com/apis/argenprop) [athome](https://perceptlayer.com/apis/athome)

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.

[Get a free API key](https://perceptlayer.com/signup) [Read the docs](https://docs.perceptlayer.com)
