Rentberry Scraper avatar

Rentberry Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Rentberry Scraper

Rentberry Scraper

Scrape Rentberry, the global home rental platform! Instantly extract up to 2000 detailed apartment listings per run. Collect rental prices, high-res photos, amenities, exact locations, and descriptions. Perfect for real estate analysts, investors, and proptech developers tracking global markets.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Share

๐Ÿ  Rentberry Scraper

Want to pull rental listings from Rentberry or analyze global apartment markets? This scraper makes it super easy!

Use structured filters (country, location, property type, pet-friendly, furnished) โ€” structured filters work better for AI agents โ€” or paste an input_url straight from your browser once you've already filtered on Rentberry (also handy for map bounds or extra site filters). When input_url is set it overrides the filters below. Either way, the scraper extracts up to 1000 listings with pricing, space, amenities, and addresses into a CSV or JSON file.

๐Ÿ’ก Perfect for...

  • Real Estate Analysts: Compare rents, availability, and amenities across cities and countries.
  • PropTech Developers: Feed fresh, structured property data into apps, maps, or AI agents.
  • Investors & Property Managers: Track competitor pricing and listing activity.
  • Lead Generation: Build databases of listings, providers, and agencies.
  • ๐Ÿค– AI Agents: Power bots and OpenClaw workflows with live Rentberry inventory.
  • ๐Ÿ“š RAG Systems: Feed property specs and prices into retrieval pipelines.
  • ๐Ÿ”— AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

โœจ Why you'll love this scraper

  • ๐Ÿ”— Input URL or Filters: Paste a Rentberry search URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents). input_url always wins when set.
  • ๐ŸŽฏ Structured Filters: Search by country, location, property type, pet-friendly, and furnished โ€” no URL crafting.
  • ๐ŸŒ Multi-country: Austria, Portugal, US, UK, Germany, France, Spain, Italy, and more.
  • โš™๏ธ Rich Listings: Price, deposit, bedrooms, baths, space, amenities, address, and images.
  • โฑ๏ธ Sorting Options: Best Match, Newest, or price high/low.

๐Ÿ“ฆ What's inside the data?

For every property listing, you will get:

  • Core Details: id, name, url, listed_at, thumbnail_url, short_description
  • Pricing & Space: price, deposit, currency, space, length_unit, bedrooms, baths
  • Location: address, latitude, longitude
  • Property Details: type, amenities, available, apartment_pictures, badges
  • Platform Data: provider, provider_type, rented, has_virtual_tour, promoted, favorited

๐Ÿ› ๏ธ Sort options

Use the filter_by parameter:

  • Best Match โ€“ Rentberry default ranking
  • Newest โ€“ Recently listed first
  • Price: Low to High / Price: High to Low

๐Ÿš€ Quick start

Option A โ€” Input URL

  1. Open Rentberry, apply filters in the browser, copy the search URL.
  2. Paste it into input_url.
  3. Set max_properties and click Start.

Option B โ€” Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Set country, location, property type, and optional pet-friendly / furnished toggles.
  3. Choose filter_by (sort) and max_properties (up to 1000), then click Start.

Export CSV, Excel, or JSON when done.


Tech details for developers ๐Ÿง‘โ€๐Ÿ’ป

Input Example:

{
"country": "at",
"location": "Vienna, Austria",
"property_type": "apartments",
"pet_friendly": true,
"filter_by": "Newest",
"max_properties": 200
}

Output Example:

{
"id": 166372739,
"name": "Renovierte und 3-Zimmer-Wohnung nahe Sobieskiplatz ab Juni / Juli 2026 zur Miete!",
"url": "https://rentberry.com/at/apartments/166372739-three-br-vienna-himmelpfortgrund-vienna-at",
"listed_at": "2026-04-23T08:51:22+00:00",
"thumbnail_url": "https://img.rentberry.com/โ€ฆ/apartment_440โ€ฆ@webp",
"price": 1690,
"deposit": 5070,
"currency": "โ‚ฌ",
"space": 88.0,
"length_unit": "m",
"bedrooms": 3,
"baths": 1.0,
"provider": "openimmo",
"type": "apartment",
"latitude": 48.2254442,
"longitude": 16.3529458,
"amenities": ["Air Conditioning", "Cable Tv"],
"address": {
"formattedAddress": "Vienna, Himmelpfortgrund, VIENNA, AT",
"city": "Vienna"
}
}

๐Ÿ“‹ Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoโ€”Paste a full Rentberry search URL; overrides all filters below when set. Leave empty to use filters (better for AI agents).
countrystring enumNo""Country: us, at, pt, gb, de, fr, es, it, ie, nl, pl, cz, ch, za, ca, au, nz. Empty = no country prefix (US-style). If location is empty, uses the country name as place. For us, location or input_url is required.
locationstringNoโ€”City / place (e.g. Vienna, Austria, New York NY).
property_typestring enumNoapartmentsapartments, houses, condos, townhouses, rooms, duplexes.
pet_friendlybooleanNofalseOnly pet-friendly listings.
furnishedbooleanNofalseOnly furnished listings.
filter_bystring enumNoBest MatchSort order: Best Match, Newest, Price: Low to High, Price: High to Low.
max_propertiesintegerNo500How many listings to return (20โ€“1000).

Notes on filters

  • With no filters and no URL, the Actor defaults to Vienna apartments.
  • Each run returns at most max_properties listings (capped at 1000).
  • input_url always wins over filters when provided.