ImmoScout24 API Lite avatar
ImmoScout24 API Lite

Pricing

$20.00/month + usage

Go to Store
ImmoScout24 API Lite

ImmoScout24 API Lite

Developed by

ClearPath

ClearPath

Maintained by Community

ImmoScout24 API scraper for German real estate monitoring. Lightning-fast. Track new rental listings with real-time Telegram alerts. 90% cheaper than browser scrapers. Perfect ImmobilienScout automation tool for apartment hunting and property data extraction.

0.0 (0)

Pricing

$20.00/month + usage

1

Total users

3

Monthly users

3

Runs succeeded

>99%

Last modified

16 hours ago

ImmoScout24 API Lite - Fast German Real Estate Monitoring

The fastest and most cost-effective ImmoScout24 scraper for basic property monitoring and data collection.

Perfect for real-time apartment hunting in competitive German rental markets. Get essential property data without the complexity or cost of comprehensive scrapers.

🎯 Try it FREE for 24 hours!

Get started in under 2 minutes - just paste your ImmoScout24 search URL, click "Start", and watch new listings appear instantly. No credit card required for your free trial. Start your free trial now β†’

πŸŽ₯ Product Demo: Berlin Apartment Bot Setup

Watch how to create a complete automated rental monitoring system in just 2 minutes. See live setup from search URL to Telegram notifications. How to scrape ImmoScout24 API

What can ImmoScout24 API Lite do?

  • πŸš€ Lightning-fast monitoring - No browser overhead, runs finish within a few seconds
  • πŸ“± Smart monitor mode - Track only new listings with Telegram alerts
  • πŸ’° Cost-efficient - Up to 90% lower memory usage than browser scrapers
  • ⚑ High-frequency runs - Perfect for 1-2 minute monitoring intervals
  • πŸ“Š Multiple search tracking - Monitor different areas/price ranges simultaneously
  • πŸ”” Instant notifications - Get Telegram alerts for new listings immediately (often times faster than the ImmoScout24 App!)
  • πŸ€– Complete automation pipeline - Auto-apply to new listings with our application bot
  • πŸ“ˆ Advanced monitoring - listing detection threshold for reliable new listing detection

Why scrape ImmoScout24 with this tool?

  • 🏠 Competitive advantage - Be first to contact landlords in hot rental markets
  • πŸ“ˆ Market analysis - Track pricing trends and availability patterns
  • 🎯 Automated alerts - Never miss your perfect apartment again
  • πŸ’Ό Investment research - Monitor property opportunities across different areas
  • πŸ“Š Data analysis - Build datasets for rental market research
  • ⏱️ Time saving - Eliminate manual browsing and checking
  • πŸ”„ Full automation - From detection to application in seconds

πŸ†š ImmoScout24 API Lite vs Pro Comparison

FeatureLitePro
Basic Property Dataβœ…βœ…
Fast Monitoringβœ…βœ…
Telegram Notificationsβœ…βœ…
Multiple Search URLsβœ…βœ…
Basic Imagesβœ…βœ… All images, floor plans, PDFs
Detailed DescriptionsβŒβœ…
Contact InformationβŒβœ… Name, Phone
Realtor Details❌ Name onlyβœ…
Property AmenitiesβŒβœ… 50+ attributes
Investment DataβŒβœ… Year built, condition, costs
Pricing€20/month€35/month
Cost per 1000 listings€0.008€0.10

Choose Lite for basic monitoring and cost efficiency. Upgrade to Pro when you need comprehensive property details and contact information.

How many results can you scrape?

ImmoScout24 API Lite can process thousands of listings per run, limited only by the search results available on ImmoScout24. The actor handles pagination automatically and can monitor multiple search URLs simultaneously. You get unlimited usage.

Monitor mode advantage: In monitor mode, the actor only returns new listings since the last run, making it extremely efficient for continuous monitoring. The system uses a sophisticated listing detection threshold to ensure reliable identification of genuinely new listings.

🎯 Perfect Use Cases

🏠 Apartment Hunting

// Monitor your dream neighborhood
{
"startUrls": [
"https://www.immobilienscout24.de/Suche/de/berlin/mitte/wohnung-mieten?price=-1500"
],
"monitorMode": true,
"telegramUserId": "123456789"
}

πŸ“Š Market Research

// Track market trends across multiple cities
{
"startUrls": [
"https://www.immobilienscout24.de/Suche/de/bayern/muenchen/wohnung-mieten",
"https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten",
"https://www.immobilienscout24.de/Suche/de/hamburg/hamburg/wohnung-mieten"
],
"pageLimit": 10
}

πŸ”„ Automated Monitoring

// Set up automated alerts for new listings
{
"startUrls": [
"https://www.immobilienscout24.de/Suche/de/nordrhein-westfalen/koeln/wohnung-mieten?numberofrooms=2.0-&price=-1200"
],
"monitorMode": true,
"telegramNotificationLimit": 5
}

How much does it cost?

ImmoScout24 API Lite uses minimal resources thanks to its inventive approach:

  • Memory usage: Just 128-512MB (compared to 1GB+ for browser scrapers)
  • Recommended memory usage: 512MB for full scrapes and 128MB or 256MB for monitor mode
  • Execution time: Typically 2-60 seconds per run (monitor mode takes only a few seconds to finish)
  • Cost efficiency: Up to 90% savings compared to traditional web scrapers
  • Cost for 1000 results: Scraping 1000 listings only costs you $0.008, yes, that's not even one cent. And if you scrape more than 1000 listings at a time, it will be even less than $0.008 / 1000 results.
  • Cost for monitor mode per run: $0.000 🀩
ImmoScout24 API Lite Pricing Monitor Mode ImmoScout24 API Lite Pricing 1000 Results

With Apify's Free plan ($5 monthly credits), you can run thousands of monitoring sessions. For regular monitoring, the $49/month Starter plan provides excellent value for continuous apartment tracking.

Watch this video for a few helpful tips. And don't forget that choosing a higher plan will save you money in the long run.

πŸ€– Complete Automation Pipeline

Take your apartment hunting to the next level by combining ImmoScout24 API Lite with our ImmoScout24 Apply Bot for a fully automated rental application system:

The Perfect Workflow

  1. πŸ” Monitor - API Lite detects new listings instantly
  2. πŸ“‹ Extract Details - Get comprehensive data with our Detail Scraper (optional)
  3. πŸ€– Auto-Apply - Apply Bot submits applications automatically
  4. πŸ“± Get Notified - Receive Telegram alerts for each step

Pipeline Benefits

  • ⚑ Speed Advantage - Apply within seconds of listings going live
  • 🎯 Precision Targeting - Only apply to listings matching your criteria
  • πŸ”„ Hands-Free Operation - Complete automation from detection to application
  • πŸ“Š Full Tracking - Monitor success rates and optimize your strategy

Setting Up the Pipeline

  1. Use API Lite in monitor mode to detect new listings
  2. Pass listing IDs to the Detail Scraper for comprehensive data (optional)
  3. Filter results based on your criteria
  4. Automatically trigger the Apply Bot for matching listings

Note: The Apply Bot requires a separate monthly subscription of $10 and works with your existing ImmoScout24 account credentials.

No-Code Setup with Actor Tasks & Schedules

Set up automated monitoring without writing a single line of code:

Quick Setup Steps

  1. Create Actor Task - Save your configuration as a reusable task
  2. Set Schedule - Run every 1-2 minutes for optimal monitoring
  3. Configure Notifications - Add Telegram alerts for instant updates
  4. Monitor & Optimize - Track performance and adjust as needed
  • High-Competition Areas: Every 1 minute
  • Standard Monitoring: Every 2-5 minutes
  • Research/Analysis: Every 30-60 minutes

πŸŽ₯ [Watch Setup Video] - Learn how to configure Actor Tasks and Schedules in under 5 minutes (coming soon)

How to use ImmoScout24 API Lite

  1. Create a free Apify account using your email
  2. Configure your search URLs - Use ImmoScout24's website to set filters (price, rooms, location) then copy the URL
  3. Enable monitor mode for new listings tracking (optional)
  4. Set up Telegram notifications for instant alerts (optional)
  5. Click "Start" and get your results in seconds
  6. Schedule regular runs for automated monitoring

Setting up search URLs

Visit ImmoScout24 and configure your search:

  • Set location (Berlin, Munich, Hamburg, etc.)
  • Configure price range and number of rooms
  • Apply additional filters (furnished, balcony, etc.)
  • Copy the complete URL from your browser

Example URL:

https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?price=-1500&numberofrooms=2.0-
https://www.immobilienscout24.de/Suche/radius/wohnung-kaufen?centerofsearchaddress=M%C3%BCnchen;;;;;;&geocoordinates=48.13912;11.58022;10.0
https://www.immobilienscout24.de/Suche/shape/wohnung-kaufen?shape=b2B_ZUllamp5QGRuSnF8SHB2SGF3TWBzR21nVWxqQnNtVHhiQHFpbEBvYUF5d1Fjd0RxfEh3dkhjfkV1dk9rYUBfZUlwdUVpe0R8d0Z5ZkRwY0x3aUJmdlRhRHpsUG5iQnZlQHZkQG57aEFmYEVuYEc.#/

Region, radius and shape (Zeichnen) URL's are all supported.

Proxy Configuration

Proxy Recommendations

  • Monitor Mode: No proxy required - runs efficiently without additional infrastructure
  • Full Scrapes: Residential proxy recommended for large-scale data collection
  • High-Frequency Monitoring: Consider rotating proxies for optimal performance

Setup Options

  1. Apify Proxy (Recommended) - Enable in proxy configuration for automatic handling
  2. Custom Proxy - Use your own proxy infrastructure if preferred
  3. No Proxy - Works perfectly for monitor mode and small-scale scraping

Note: The actor works reliably without proxies, but using them can improve performance for intensive scraping scenarios.

⬇️ Input

The actor accepts the following configuration:

Required fields

  • startUrls (required): Array of ImmoScout24 search URLs to monitor

Optional fields

  • monitorMode (optional): Enable to only get new listings since last run
  • pageLimit (optional): Maximum pages to scrape (0 = unlimited)
  • telegramUserId (optional): Your Telegram user ID for notifications
  • telegramNotificationLimit (optional): Max notifications per run (default: 10)
  • proxyConfiguration (optional): Proxy settings for the requests

Input example

{
"startUrls": [
"https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?price=-1500&numberofrooms=2.0-",
"https://www.immobilienscout24.de/Suche/de/bayern/muenchen/wohnung-mieten?price=-2000&numberofrooms=3.0-"
],
"monitorMode": true,
"pageLimit": 0, // 0 = unlimited (scrape all pages)
"telegramUserId": "123456789",
"telegramNotificationLimit": 10,
"proxyConfiguration": {
"useApifyProxy": true
}
}

⬆️ Output data

ImmoScout24 API Lite extracts essential listing information:

πŸ“‹ Basic property details - Title, price, size, rooms, real estate type πŸ“ Location data - Address, district, zip code, geo coordinates (if specified) πŸ“Έ Media content - All available images including floorplan (if present) πŸ“Š Listing metadata - ID, is exclusive for MieterPlus πŸ”— Contact information - Listing URL and realtor name (if present)

Sample listing output

{
"id": "159877997",
"url": "https://www.immobilienscout24.de/expose/159877997",
"title": "Hochwertige 2-Zimmerwohnung mit Concierge nah am Hauptbahnhof",
"address": {
"line": "Lehrter Straße 24 B, 10557 Berlin, Tiergarten",
"postcode": "10557",
"latitude": 52.5316,
"longitude": 13.3612
},
"price": {
"raw": "€1,300/Month",
"amount": 1300,
"currency": "EUR"
},
"size": {
"raw": "29 mΒ²",
"area": 29,
"unit": "mΒ²"
},
"rooms": {
"raw": "2 rms",
"count": 2
},
"pictures": {
"title": {
"preview": "https://pictures.immobilienscout24.de/listings/2d6816c2-4250-439d-97af-09435365ccce-1913508377.jpg",
"full": "https://pictures.immobilienscout24.de/listings/2d6816c2-4250-439d-97af-09435365ccce-1913508377.jpg"
},
"pictures": [
{
"url": "https://pictures.immobilienscout24.de/listings/2d6816c2-4250-439d-97af-09435365ccce-1913508377.jpg"
},
{
"type": "document",
"url": "https://d2qfnj9mv71tll.cloudfront.net/f98be6a9-9fa8-4586-b84d-292be1743321-1915250324.pdf",
"name": "Energieausweis"
},
{
"type": "document",
"url": "https://d2qfnj9mv71tll.cloudfront.net/d0170f0a-131e-4d5f-8370-496bd373defa-1914221307.pdf",
"name": "Grundriss"
}
]
},
"scraped_at": "2025-06-23T12:52:22.930352",
"is_exclusive_for_mieterplus": false,
"realtor": {
"name": "Max Mustermann"
},
"real_estate_type": "shorttermaccommodation",
"source_url": "https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnen-auf-zeit?equipment=cellar&enteredFrom=result_list",
"scraped_timestamp": "2025-06-27T07:28:10.469062+00:00"
}

πŸ”„ Monitor Mode - Real-time tracking (Secret Weapon)

Monitor mode transforms API Lite into a powerful real-time alerting system:

How it works

  1. Baseline Creation - First run establishes what listings currently exist
  2. Smart Detection - Subsequent runs only return genuinely new listings
  3. Instant Alerts - Get notified immediately when new properties match your criteria
  4. Zero Noise - No duplicate or re-posted listings

Advanced Detection System

Our monitor mode uses a sophisticated listing detection threshold:

  • First page analysis - Examines the listings for positional changes
  • Baseline filtering - Compares against comprehensive historical baseline
  • False positive prevention - Eliminates reactivated or re-listed properties
  • Reliable detection - Only reports genuinely new listings

This approach ensures you never miss a truly new listing while avoiding noise from reactivated properties.

In cities like Munich, Berlin, or Hamburg where good apartments disappear within hours, monitor mode gives you the competitive edge by alerting you to new listings within seconds of being posted.

Perfect for

  • Competitive markets - Get notified within seconds of new listings
  • Automated systems - Build rental alert bots and applications
  • Investment tracking - Monitor specific areas for opportunities
  • Research projects - Collect time-series data on market activity

Monitor Mode Output Examples

First Run (Initialization)

[{
"monitor_initialized": true,
"total_listings_found": 5220,
"baseline_ids_count": 5220,
"message": "Monitor initialized with comprehensive baseline. Only genuinely new listings will be detected.",
"baseline_timestamp": "2025-06-22T06:47:05.792234+00:00",
"search_url": "https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?numberofrooms=2.0-&livingspace=45.0-",
"actor_version": "lite"
}]

No New Listings Found

[{
"monitor_summary": true,
"timestamp": "2025-06-22T07:58:27.625202+00:00",
"since_timestamp": "2025-06-22T07:56:15.725754+00:00",
"new_listings_found": 0,
"total_listings_count": 6585,
"actor_version": "lite"
}]

New Listings Detected

When new listings are found, you'll get the listing data followed by a summary:

[
{
"id": "159877997",
"url": "https://www.immobilienscout24.de/expose/159877997",
"title": "Hochwertige 2-Zimmerwohnung mit Concierge nah am Hauptbahnhof",
// ... listing data
},
{
"monitor_summary": true,
"timestamp": "2025-06-22T08:06:37.831772+00:00",
"since_timestamp": "2025-06-22T08:03:10.346827+00:00",
"new_listings_found": 2,
"total_listings_count": 6592,
"actor_version": "lite"
}
]

Setting up Telegram notifications

{
"telegramUserId": "123456789",
"telegramNotificationLimit": 5
}
  • Get your Telegram user ID from @userinfobot
  • Receive instant notifications with property details
  • Includes direct links to listings
  • Customizable notification limits to prevent spam

Here's a screenshot of how it looks in Telegram: ImmoScout24 Telegram notification

Important: Bot Permission Setup

⚠️ Before notifications will work, you must send a message to the notification bot first:

  1. Find the bot - Search for @immoscout24_api_bot on Telegram
  2. Send any message - Type /start or any text to initiate contact
  3. Grant permission - Done! This allows the bot to send you notifications

Without this initial contact, Telegram's privacy settings prevent the bot from sending you messages, even with your correct User ID.

Integration with ImmoScout24 Detail Scraper

Combine API Lite with our ImmoScout24 Detail Scraper for comprehensive property data:

Integration Workflow

  1. API Lite detects new listings β†’ returns basic data + listing IDs
  2. Detail Scraper processes the IDs β†’ returns comprehensive property details
  3. Your system gets complete dataset for analysis or applications

Example Integration

// Step 1: Run API Lite in monitor mode
const monitorRun = await client.actor('immoscout24-api-lite').call({
startUrls: ["https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten"],
monitorMode: true
});
// Step 2: Extract new listing URLs
const monitorData = await client.dataset(monitorRun.defaultDatasetId).listItems();
const newListingUrls = monitorData.items
.filter(item => item.url && !item.monitor_summary)
.map(item => item.url);
// Step 3: Get detailed data if new listings found
if (newListingUrls.length > 0) {
const detailRun = await client.actor('immoscout24-detail-scraper').call({
urls: newListingUrls
});
// Process comprehensive property data
const detailData = await client.dataset(detailRun.defaultDatasetId).listItems();
console.log(`Got detailed data for ${detailData.items.length} properties`);
}

Cost-Effective Solution

  • API Lite: $0.008 per 1000 results + monthly subscription
  • Detail Scraper: Currently free for a limited time (as of June 2025)
  • Combined: Complete monitoring and detailed data extraction solution

Advanced usage examples

High-frequency monitoring with JavaScript

import { ApifyApi } from 'apify-client';
const client = new ApifyApi({ token: 'your_apify_token' });
const runMonitoring = async () => {
const run = await client.actor('your-actor-id').call({
startUrls: [
"https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?price=-1500&numberofrooms=2.0-"
],
monitorMode: true,
telegramUserId: "your_telegram_id"
}, {
memory: 256 // Efficient memory usage
});
console.log(`Monitoring run completed: ${run.data.defaultDatasetId}`);
};
// Run every minute
setInterval(runMonitoring, 1 * 60 * 1000);

Python automation example

from apify_client import ApifyClient
import time
client = ApifyClient("your_apify_token")
def monitor_apartments():
run = client.actor('your-actor-id').call(
run_input={
"startUrls": [
"https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?price=-1500"
],
"monitorMode": True,
"telegramUserId": "your_telegram_id"
},
memory_mbytes=256
)
print(f"Run completed: {run['defaultDatasetId']}")
# Monitor every minute
while True:
monitor_apartments()
time.sleep(1 * 60)

Complete automation pipeline

import { ApifyApi } from 'apify-client';
const client = new ApifyApi({ token: 'your_apify_token' });
const runFullPipeline = async () => {
// Step 1: Monitor for new listings
const monitorRun = await client.actor('immoscout24-api-lite').call({
startUrls: ["https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?price=-1500"],
monitorMode: true,
telegramUserId: "your_telegram_id"
});
// Step 2: Get monitoring results
const monitorData = await client.dataset(monitorRun.defaultDatasetId).listItems();
const newListings = monitorData.items.filter(item => !item.monitor_summary);
if (newListings.length > 0) {
console.log(`Found ${newListings.length} new listings`);
// Step 3: Get detailed data (optional)
const detailRun = await client.actor('immoscout24-detail-scraper').call({
urls: newListings.map(item => item.url)
});
// Step 4: Auto-apply to suitable listings
const applyRun = await client.actor('immoscout24-apply-bot').call({
urls: newListings.map(item => item.url).slice(0, 10), // Max 10 per run
username: "your_email@example.com",
password: "your_password",
applicationTemplate: "Sehr geehrte Damen und Herren,\n\nich interessiere mich sehr fΓΌr Ihre Immobilie..."
});
console.log("Complete pipeline executed successfully!");
}
};
// Run pipeline every 2 minutes
setInterval(runFullPipeline, 2 * 60 * 1000);

Custom Telegram bot integration

For advanced users who want full control over notifications:

import fetch from 'node-fetch';
const BOT_TOKEN = 'your_bot_token';
const CHAT_ID = 'your_chat_id';
const sendAlert = async (listing) => {
const message = `🏠 *New Apartment*
${listing.title}
πŸ’° ${listing.price?.raw || 'N/A'}
πŸ“ ${listing.address?.line || 'N/A'}
πŸ”— [View Listing](${listing.url})`;
await fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
chat_id: CHAT_ID,
text: message,
parse_mode: 'Markdown'
})
});
};

Resource requirements

Use CaseMemoryRuntimeFrequencyCost Efficiency
Basic monitoring128MB2-10 secondsEvery minute⭐⭐⭐⭐⭐
Full scrapes512MB< 1 minuteEvery minute⭐⭐⭐⭐

Best practices

βœ… Start with specific searches - Use precise filters to reduce noise βœ… Run frequently in competitive markets - Every minute for hot areas βœ… Use Telegram notifications - Get instant alerts for new listings βœ… Schedule with Apify Console - Automate your monitoring βœ… Combine with detail scraper - Get comprehensive property data βœ… Set up application pipeline - Automate the entire process βœ… Monitor initialization - Allow first run to establish baseline

Comparison with browser-based scrapers

FeatureImmoScout24 API LiteTraditional Browser Scrapers
Speed2-30 seconds2-10 minutes
Memory usage128-512MB1-4GB
Cost efficiency⭐⭐⭐⭐⭐⭐⭐
Monitoring frequencyEvery minuteEvery 5-10 minutes
Detection accuracylisting thresholdBasic comparison
Automation readyβœ… Full pipeline support❌ Limited

Integrations

ImmoScout24 API Lite connects seamlessly with popular automation tools:

  • Make (Integromat) - Build complex automation workflows
  • Zapier - Connect with 3000+ apps
  • Slack - Get notifications in your team channels
  • Google Sheets - Automatically populate spreadsheets
  • Webhook endpoints - Custom integrations with your systems
  • ImmoScout24 Apply Bot - Automated application submission
  • ImmoScout24 Detail Scraper - Comprehensive property data
  1. Real Estate Investment Firms

    • Monitor β†’ Analyze β†’ Auto-apply to investment opportunities
    • Track market trends across multiple cities
    • Generate investment reports automatically
  2. Property Management Companies

    • Monitor competitor pricing and availability
    • Track new listings in managed areas
    • Automate market research reports
  3. Individual Apartment Hunters

    • Real-time alerts β†’ Detailed data β†’ Auto-application
    • Beat competition with instant responses
    • Never miss suitable properties

FAQ

What makes ImmoScout24 API Lite special?

ImmoScout24 API Lite is specifically designed for high-performance monitoring and essential data extraction:

  • Lightning-fast execution - Completes runs in seconds, not minutes
  • Ultra-low cost - 90% lower memory usage than traditional browser scrapers
  • Advanced monitoring - Real-time new listing tracking with listing detection threshold
  • Essential data focus - Core property information optimized for quick decision-making
  • Perfect for automation - Designed to integrate seamlessly with application and notification systems

For comprehensive property data, combine with our 🏑 ImmoScout24.de Detail-Listing Scraper. You can pass new listing IDs from monitor mode directly to the Detail-Listing scraper for complete property data.

Can I monitor multiple cities simultaneously?

Yes! Add multiple search URLs to the startUrls array. Each search maintains its own monitoring state with separate baselines, so you can track Berlin, Munich, and Hamburg apartments independently.

How quickly can I detect new listings?

With 1-2 minute monitoring intervals using our listing detection threshold, you can typically detect new listings within seconds of them appearing on ImmoScout24. This gives you a significant advantage in competitive rental markets. The sophisticated detection system ensures you only get notified about genuinely new listings.

What is the listing detection threshold?

Our monitor mode analyzes the listings to detect positional changes indicating new listings. This threshold provides:

  • Reliable detection - Catches new listings that appear at the top
  • Efficient processing - Fast analysis without scanning entire databases
  • Accurate filtering - Combined with baseline comparison to eliminate false positives

Do I need proxies for this actor?

  • Monitor mode: No proxy required - runs efficiently and reliably without additional infrastructure
  • Full scrapes: Residential or Datacenter proxy recommended for large-scale data collection
  • High-frequency monitoring: Optional but can improve reliability

The actor works perfectly without proxies, especially for monitor mode. Use Apify's proxy service for enhanced reliability in intensive scenarios.

Can I integrate this with my own application?

Absolutely! Use the Apify API to integrate the actor into your applications. The JSON output format makes it easy to process results in any programming language. Combine with our Apply Bot for complete automation.

How does the automation pipeline work?

The complete pipeline works in stages:

  1. API Lite monitors and detects new listings
  2. Detail Scraper (optional) gets comprehensive property data
  3. Apply Bot automatically submits applications
  4. Notifications keep you informed throughout the process

Each component can be used independently or combined for full automation.

Yes, the actor only extracts publicly available listing data from ImmoScout24. However, be mindful of how you use the data and respect ImmoScout24's terms of service. For commercial use, consider ImmoScout24's official API offerings.

What happens during monitor initialization?

The first run in monitor mode:

  • Scans all available listings (can be thousands of properties)
  • Establishes a comprehensive baseline for comparison
  • Saves state for future new listing detection
  • Does not send notifications (initialization only)
  • Returns a summary with total listings found

Subsequent runs compare against this baseline to identify genuinely new listings.

Support and feedback

Having issues or need custom features? We're here to help:

  • Create an issue on the actor's Issues tab in Apify Console
  • Join our community for tips and best practices
  • Contact support for technical assistance
  • Pipeline setup help - Get assistance setting up complete automation workflows

Maximize your real estate automation with our complete toolkit:

🏑 ImmoScout24 Detail Scraper

  • What it does: Extracts comprehensive property data from listing URLs
  • Perfect for: Getting complete information about detected listings
  • Pricing: $0.08 per 1000 listings + $10/month
  • Integration: Perfect companion to API Lite for complete data

πŸ€– ImmoScout24 Apply Bot

  • What it does: Automatically submits rental applications to property listings
  • Perfect for: Converting detected listings into submitted applications
  • Pricing: $10/month (currently FREE during launch)
  • Integration: Complete the automation pipeline from detection to application

Complete Automation Stack

  1. Monitor with API Lite (this actor)
  2. Analyze with Detail Scraper (optional)
  3. Apply with Apply Bot
  4. Track results and optimize

Not finding what you need?

If ImmoScout24 API Lite doesn't meet your specific requirements, you can always build your own scraper using:

  • Apify SDK - For custom JavaScript/TypeScript actors
  • Crawlee - Open-source web scraping and crawling library
  • Template actors - Pre-built starting points for common use cases

Or contact us for custom development of specialized real estate automation solutions.

Start building your complete real estate automation pipeline today! πŸš€

On this page

Share Actor: