APIs / Real estate / Qasa

1 credit per call4 endpoints31 datapoints

Qasa API

Qasa API for rental homes in Sweden, Finland and Norway, with rent, size, home type, landlords and location autocomplete as JSON. 1 credit per successful call.

Qasa
GET/v1/qasa/search?market=sweden&area=G%C3%B6teborg&min_rent=5000&max_rent=12000&limit=10
{
  "success": true,
  "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,
    "market": "sweden",
    "sort": "published_or_bumped_at",
    "direction": "desc"
  },
  "listings": [
    {
      "id": "1506034",
      "url": "https://qasa.com/se/en/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/en/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/en/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,
    "request_id": "req_3e94c69652204d00836678a48be0b9d4",
    "credits_charged": 1,
    "credits_remaining": 1821
  }
}
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/en/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/en/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/en/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/qasa/search?market=sweden&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/qasa/search?market=sweden&area=G%C3%B6teborg&min_rent=5000&max_rent=12000&limit=10" \
  -H "X-API-Key: $API_KEY"

Qasa · 4 endpoints

Endpoints

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

EndpointRequired parametersCost
GET/v1/qasa/landlord
uid
1 credit
GET/v1/qasa/listing
id
1 credit
GET/v1/qasa/location-autocomplete
q+1 optional
1 credit
GET/v1/qasa/search
none+24 optional
1 credit

Overview

About the Qasa API

What you can get

The Qasa API returns Qasa rental data as JSON through 4 endpoints.

  • Search: search takes a market (sweden, finland or norway), with area, min_rent, max_rent, min_rooms, max_rooms, min_size, max_size, household_size, min_rental_length, home_type, the true-or-false filters shared, furnished, pets, smoking, wheelchair_accessible, first_hand, student_home, senior_home and corporate_home, 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.
  • Listings: listing takes an id.
  • Landlords: landlord takes a uid.
  • Locations: location-autocomplete takes a q, with market.

The recorded search in Göteborg, Sweden, with rent from 5,000 to 12,000 and a limit of 10, returns listings with id, url, description, currency, rent, monthly_cost, tenant_base_fee, rooms, size, home_type, furnished, shared, first_hand, student_home, senior_home, corporate_home, pets_allowed, smoking_allowed, wheelchair_accessible, household_size, start_date, published_at, location and images. It also returns currency, total (536), returned, and pagination with pages_count and has_next_page.

How a call works

Search a city: GET /v1/qasa/search?market=sweden&area=Göteborg&min_rent=5000&max_rent=12000&limit=10 with your key in the X-API-Key header. Each listing's id is what listing takes. 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 rents and monthly costs in Göteborg or another Swedish city

Use the Qasa API to track rents and monthly costs in Göteborg or another Swedish city

Filter first-hand rentals with `first_hand=true`

Use the Qasa API to filter first-hand rentals with `first_hand=true`

Compare student, senior and corporate homes

Use the Qasa API to compare student, senior and corporate homes

Watch pet-friendly or wheelchair-accessible rentals

Use the Qasa API to watch pet-friendly or wheelchair-accessible rentals

FAQ

Questions

Do I need a Qasa account?

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

How much does the Qasa 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.

Which countries does it cover?

Set `market` to sweden, finland or norway. Rents come back in the market's `currency`, SEK in the recorded Swedish search.

Should I build a Qasa scraper instead?

You can, but a Qasa scraper is code you maintain: page changes break it, requests get blocked, and Qasa's terms govern how you collect data. The Qasa 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 Qasa API with 100 free credits

No credit card. Failed calls are never billed.