ImmoScout24
Rental properties and properties for sale
Search apartments and houses across Germany.
Your information
City or district to search, for example Berlin Kreuzberg.
Maximum price in EUR; cold rent for rentals, for example 2000.
Minimum price in EUR; cold rent for rentals, for example 800.
Minimum number of rooms, for example 2.
Maximum number of properties to return, for example 20.
Minimum living space in square metres, for example 50.
Rent or buy, for example rent.
Kind of property, for example apartment.
Example results
- Properties
Properties Photo Link Title Rooms Address Price (EUR) Listing ID Listing Link Warm Rent (EUR) Available From Advertiser Name Living Space M2 Wunderschöne, geräumige 2- Zimmerwohnung mit Einbauküche unweit Volkspark Hasenheide zu vermieten2Kottbusser Damm 32, Kreuzberg, Berlin2,171.721710595852,581.72sofortambelin GmbH106Modern 2 room apartment, unfurnished in a central location. Unlimited contract2Kreuzberg, Berlin1,2211712246101,459—Santiago Falla Pena54Möbliert und löffelfertig: Zentrales Wohnen in nachhaltig eingerichteter Ruheoase2Kreuzberg, Berlin1,3501707114161,720ab sofortEngel & Völkers DACH GmbH57
About ImmoScout24
ImmoScout24 searches German apartments and houses for rent or purchase using a required city or district.
Optional filters narrow results by price, rooms, living space, listing type, and property type.
Built by Fous from immobilienscout24.de and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with ImmoScout24.
Actions
Search properties
1 credit per runSearch apartments and houses to rent or buy in a German city or district, with prices, space and advertiser details. Availability is shown when the public listing displays it; blocked searches may need to be retried.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Locationlocation | Text | Required | City or district to search, for example Berlin Kreuzberg.Example: Berlin Kreuzberg |
Max Pricemax_price | Number | Optional | Maximum price in EUR; cold rent for rentals, for example 2000.Example: 2200 |
Min Pricemin_price | Number | Optional | Minimum price in EUR; cold rent for rentals, for example 800.Example: 800 |
Min Roomsmin_rooms | Number | Optional | Minimum number of rooms, for example 2.Example: 2 |
Max Resultsmax_results | Number | Optional | Maximum number of properties to return, for example 20.Example: 3 |
Min Size M2min_size_m2 | Number | Optional | Minimum living space in square metres, for example 50.Example: 45 |
Listing Typelisting_type | Text | Optional | Rent or buy, for example rent.Example: Rent |
Property Typeproperty_type | Text | Optional | Kind of property, for example apartment.Example: Apartment |
What you get
| Field | Type | Description |
|---|---|---|
Propertiesproperties | List | Properties in the order shown on ImmoScout24. |
Roomsproperties[].rooms | Number | Rooms.Example: 2 |
Titleproperties[].title | Text | Title.Example: Wunderschöne, geräumige 2- Zimmerwohnung mit Einbauküche unweit Volkspark… |
Addressproperties[].address | Text | Address.Example: Kottbusser Damm 32, Kreuzberg, Berlin |
Price (EUR)properties[].price_eur | Number | Purchase price or cold monthly rent in EUR.Example: 2171.72 |
Listing IDproperties[].listing_id | Text | ImmoScout24 listing ID.Example: 171059585 |
Photo Linkproperties[].photo_link | Text | Photo link.Example: https://pictures.immobilienscout24.de/listings/b85fef54-8220-4f07-97b0-a87d1f67… |
Listing Linkproperties[].listing_link | Text | Listing link.Example: https://www.immobilienscout24.de/expose/171059585 |
Warm Rent (EUR)properties[].warm_rent_eur | Number | Warm monthly rent in EUR, if shown.Example: 2581.72 |
Available Fromproperties[].available_from | Text | Availability as displayed on the listing.Example: Sofort |
Advertiser Nameproperties[].advertiser_name | Text | Advertiser name.Example: ambelin GmbH |
Living Space M2properties[].living_space_m2 | Number | Living space in square metres.Example: 106 |
Example result
For Location: Berlin Kreuzberg, Max Price: 2200, Min Price: 800, Min Rooms: 2, Max Results: 3, Min Size M2: 45, Listing Type: Rent, Property Type: Apartment
{
"properties": [
{
"rooms": 2,
"title": "Wunderschöne, geräumige 2- Zimmerwohnung mit Einbauküche unweit Volkspark Hasenheide zu vermieten",
"address": "Kottbusser Damm 32, Kreuzberg, Berlin",
"price_eur": 2171.72,
"listing_id": "171059585",
"photo_link": "https://pictures.immobilienscout24.de/listings/b85fef54-8220-4f07-97b0-a87d1f67c579-2097123119.jpg/ORIG/legacy_thumbnail/640x480/format/webp/quality/50",
"listing_link": "https://www.immobilienscout24.de/expose/171059585",
"warm_rent_eur": 2581.72,
"available_from": "sofort",
"advertiser_name": "ambelin GmbH",
"living_space_m2": 106
},
{
"rooms": 2,
"title": "Modern 2 room apartment, unfurnished in a central location. Unlimited contract ",
"address": "Kreuzberg, Berlin",
"price_eur": 1221,
"listing_id": "171224610",
"photo_link": "https://pictures.immobilienscout24.de/listings/ff711aea-21a7-4bdc-9e4c-48a58a8e0b36-2100672324.jpg/ORIG/legacy_thumbnail/640x480/format/webp/quality/50",
"listing_link": "https://www.immobilienscout24.de/expose/171224610",
"warm_rent_eur": 1459,
"available_from": null,
"advertiser_name": "Santiago Falla Pena",
"living_space_m2": 54
},
{
"rooms": 2,
"title": "Möbliert und löffelfertig: Zentrales Wohnen in nachhaltig eingerichteter Ruheoase",
"address": "Kreuzberg, Berlin",
"price_eur": 1350,
"listing_id": "170711416",
"photo_link": "https://pictures.immobilienscout24.de/listings/640d5f1d-9d52-420d-b9ed-1453c15b4a3d-2089989799.jpeg/ORIG/legacy_thumbnail/640x480/format/webp/quality/50",
"listing_link": "https://www.immobilienscout24.de/expose/170711416",
"warm_rent_eur": 1720,
"available_from": "ab sofort",
"advertiser_name": "Engel & Völkers DACH GmbH",
"living_space_m2": 57
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@immoscout24",
"visibility": "public",
"operation": "search_properties",
"version": 1,
"input": {
"location": "Berlin Kreuzberg",
"max_price": 2200,
"min_price": 800,
"min_rooms": 2,
"max_results": 3,
"min_size_m2": 45,
"listing_type": "rent",
"property_type": "apartment"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare rental and purchase listings by price and living space
- Find properties matching a city, room count, and property type
- Review listing addresses and advertiser details
- Collect listing links and displayed availability
Questions
Is Fous affiliated with ImmoScout24?
No. Fous is not affiliated with ImmoScout24. This workflow reads the public immobilienscout24.de website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a ImmoScout24 account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from immobilienscout24.de when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
What properties are listed in a German city or district?
Search properties returns listings for the location you provide, with details such as price, rooms, address, and advertiser.
What is the cold rent for a listed property?
Search properties returns the displayed purchase price or cold monthly rent in EUR.
When is a property available?
Search properties returns availability as displayed on the listing, when available.