ImmoScout24Ch

get/immoscout24-ch/search

Request

  • Base URL: https://scrappa.co/api
  • URL: https://scrappa.co/api/immoscout24-ch/search
  • Auth: API key in header X-API-KEY

Query parameters

offer_type'rent' | 'buy'

Rent or buy listings. Defaults to rent. Example: rent.

property_type'apartment_or_house' | 'apartment' | 'house'

apartment_or_house, apartment or house. Defaults to apartment_or_house.

geo_tags[]string[]

Comma-separated geo tags from the locations endpoint, e.g. geo-city-zurich. Without a tag the search covers all of Switzerland. Example: geo-city-zurich.

min_pricenumber

Minimum gross monthly rent (rent) or purchase price (buy) in CHF. Example: 1500.

max_pricenumber

Maximum gross monthly rent (rent) or purchase price (buy) in CHF. Example: 3000.

min_roomsnumber

Minimum number of rooms. Example: 2.5.

max_roomsnumber

Maximum number of rooms.

min_areainteger

Minimum living space in square metres.

balconyboolean

Only listings with a balcony when true.

elevatorboolean

Only listings with an elevator when true.

lister_idstring

Only listings of one agency, using the lister id from a listing.

semantic_querystring

Free text such as "8004 Zurich quiet". Used with sort_by=relevance.

sort_by'date' | 'price' | 'rooms' | 'place' | 'completeness' | 'listing_type' | 'random' | 'exclusive' | 'relevance'

date, price, rooms, place, completeness, listing_type, random, exclusive or relevance. Defaults to date.

sort_direction'asc' | 'desc'

asc or desc. Defaults to desc.

lang'de' | 'fr' | 'it' | 'en'

Text language: de, fr, it or en. Defaults to de.

pageinteger

1-based page number. Defaults to 1.

sizeinteger

Listings per page: 5, 10, 20 or 50. Defaults to 20.

Response

string required

Changes

No recorded changes to this operation across all 3 revisions of this API.