Uniplaces Scraper [$2/1K💰] | Student Housing avatar

Uniplaces Scraper [$2/1K💰] | Student Housing

Pricing

from $1.90 / 1,000 results

Go to Apify Store
Uniplaces Scraper [$2/1K💰] | Student Housing

Uniplaces Scraper [$2/1K💰] | Student Housing

Scrape Uniplaces student accommodation by city: rent, bills, deposit, minimum stay, availability, address, amenities, photos, provider stats and reviews. $2 per 1,000 listings.

Pricing

from $1.90 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

Uniplaces Scraper – Student Accommodation Data

Scrape public Uniplaces student-accommodation listings — rooms, studios and apartments — by city. Get monthly rent, bills, deposit, minimum stay, availability, address, neighborhood, amenities, photos, provider details and reviews. $2 per 1,000 listings.

Student Accommodation Across Europe

Uniplaces lists student rooms and homes in Lisbon, Barcelona, Madrid, Berlin, Paris, Milan, London, Porto, Prague, Amsterdam and other European cities. This Actor turns public city and listing pages into structured records for student-housing operators, relocation agencies, universities, landlords and rental-market researchers.

  • Housing supply — map rooms, studios and apartments by city.
  • Price comparison — compare rent, bills, deposit and minimum stay.
  • Relocation research — find available homes near universities and city centers.
  • Provider research — review verification flags and response statistics.
  • Market monitoring — schedule runs to track new listings and availability.

How It Works

How the Uniplaces Scraper works: from a city or listing URL to structured student-accommodation records.

The Actor reads public Uniplaces city and listing pages and merges search-card and detail fields into one dataset row. Choose city slugs or direct listing URLs, then set per-city and total limits.

  • One row per listing.
  • Search-card data is combined with detail-page fields.
  • City and listing URLs are supported.
  • Fields that Uniplaces does not publish stay null or empty.

Search By City Or Listing URL

Use citySlugs for city-wide collection or startUrls for exact pages:

  • Cities — Lisbon, Barcelona, Madrid, Berlin, Paris, Milan, London, Porto, Prague, Amsterdam and more.
  • Search pages — pass a city accommodation page.
  • Listing pages — pass individual room, studio or apartment URLs.
  • Limits — cap results per city, in total, and by result pages per city.

Rent, Bills, Deposit And Availability

Each record includes the offer ID, listing URL, name, description, monthly rent, old price, deposit type and amount, admin fee, bills included status and breakdown, bills cap, minimum stay, maximum guests, cancellation policy, contract type, instant booking, exclusivity, availability dates, address, neighborhood, city, country, coordinates, property type, accommodation type, unit type, room type, bedroom and bathroom counts, area, floor, amenities, rules, verification, video, photos, provider statistics and review data.

Input – Configure A Uniplaces Run

FieldTypeDefaultNotes
citySlugsarray["lisbon", "barcelona"]City slugs from Uniplaces city URLs
startUrlsarray[]Optional city search or individual listing URLs
maxListingsPerCityinteger25Maximum listings extracted per city
maxListingsTotalinteger100Overall cap across cities and start URLs
maxPagesPerCityinteger20Maximum result pages per city
includeDetailsbooleantrueAdds deposit, minimum stay, exact address, amenities, provider stats and photos
proxyobjectApify Proxy offStandard Apify Proxy configuration for large runs

Output – Student Accommodation Fields

Each dataset item can contain:

  • offerId, listingUrl, name, description
  • monthlyRent, currency, oldPrice
  • depositType, depositAmount, adminFee
  • billsIncluded, billsIncludedBreakdown, billsCap
  • minimumStayNights, minimumStayMonths, maxGuests
  • cancellationPolicy, contractType, instantBooking, exclusive
  • availableFrom, availabilityLastUpdatedAt, availablePeriods
  • address, neighbourhood, city, country, coordinates
  • propertyId, propertyType, accommodationType, unitType, roomType
  • bedrooms, bathrooms, areaSqm, unitAreaSqm, floorNumber
  • amenities, roomAmenities, rules, verified, videoUrl, photos
  • provider
  • reviewsAverage, reviewsCount
  • listedAt, sponsored, insured, soldOut, scrapedAt
  • detailUnavailable on fallback rows

Example Input – Lisbon And Barcelona

{
"citySlugs": ["lisbon", "barcelona"],
"startUrls": [],
"maxListingsPerCity": 25,
"maxListingsTotal": 100,
"includeDetails": true,
"proxy": { "useApifyProxy": false }
}

Example Output – Lisbon Room

{
"offerId": "a1b2c3d4-5e6f-7890-abcd-ef1234567890",
"listingUrl": "https://www.uniplaces.com/accommodation/lisbon/a1b2c3d4-5e6f-7890-abcd-ef1234567890",
"name": "Private room in a shared apartment",
"monthlyRent": 450,
"currency": "EUR",
"depositAmount": 450,
"depositType": "equal-to-first-payment",
"billsIncluded": true,
"billsIncludedBreakdown": ["water", "electricity", "internet"],
"minimumStayNights": 90,
"availableFrom": "2026-11-01",
"neighbourhood": "Arroios",
"city": "Lisbon",
"country": "Portugal",
"propertyType": "Apartment",
"roomType": "Private room",
"bedrooms": 3,
"bathrooms": 1,
"areaSqm": 14,
"amenities": ["Wi-Fi", "Furnished", "Washing machine"],
"verified": true,
"reviewsAverage": 4.5,
"reviewsCount": 18,
"scrapedAt": "2026-10-31T12:00:00.000Z"
}

Export Student Accommodation Data To JSON, CSV Or Excel And Schedule Runs

Download results as JSON, CSV, Excel or XML from the run page or through the Apify API. Connect runs to Google Sheets, Make, Zapier or webhooks, or schedule weekly refreshes to track new listings, rent changes and availability.

FAQ

What is Uniplaces?

Uniplaces is a student-accommodation marketplace for rooms, studios and apartments in European cities.

Do I need a Uniplaces account?

No. The Actor reads public listings and never asks for your Uniplaces credentials.

Why is the provider name missing?

Uniplaces does not expose the provider’s public display name on every listing. The Actor returns the provider ID, verification flags and performance statistics instead.

Why is depositAmount empty?

Some listings use a deposit rule instead of a fixed amount, such as “equal to first payment.” In that case depositAmount is null and depositType explains the rule.

Why are ratings sometimes zero?

Ratings are sparse on Uniplaces. The Actor returns the published value and does not invent a score when no reviews exist.

What does includeDetails change?

With includeDetails: true, each listing page adds deposit, minimum stay, exact address, amenities, provider statistics and the full photo set. Set it to false for a faster search-card-only run.

How much does it cost?

FREE and BRONZE users pay $0.002 per listing ($2 per 1,000), SILVER pays $0.00195 and GOLD+ pays $0.0019, plus a small Actor Start event.

Can I scrape a single listing?

Yes. Pass its listing URL in startUrls.

For AI Agents & LLM Apps

Returns one row per Uniplaces listing with rent, bills, deposit, availability, location, amenities, provider details and reviews.

Minimal working input:

{ "citySlugs": ["lisbon"], "maxListingsTotal": 24, "includeDetails": true }

Output fields: offerId, listingUrl, name, description, monthlyRent, currency, oldPrice, depositType, depositAmount, adminFee, billsIncluded, billsIncludedBreakdown, billsCap, minimumStayNights, minimumStayMonths, maxGuests, cancellationPolicy, contractType, instantBooking, exclusive, availableFrom, availabilityLastUpdatedAt, availablePeriods, address, neighbourhood, city, country, coordinates, propertyId, propertyType, accommodationType, unitType, roomType, bedrooms, bathrooms, areaSqm, unitAreaSqm, floorNumber, amenities, roomAmenities, rules, verified, videoUrl, photos, provider, reviewsAverage, reviewsCount, listedAt, sponsored, insured, soldOut, scrapedAt.

Behaviors an agent should know:

  • citySlugs accepts Uniplaces city slugs from city URLs.
  • includeDetails: true adds the deep listing fields; false returns search-card data only.
  • maxListingsPerCity and maxListingsTotal are independent caps.
  • depositAmount can be null when the listing uses a deposit rule instead of a fixed amount.
  • reviewsAverage is often 0 because reviews are sparse.
  • Free users get a 10-listing preview.

Billing: $0.002 per listing on FREE/BRONZE ($2 per 1,000), $0.00195 on SILVER and $0.0019 on GOLD+, plus a small Actor Start event.

This Actor is an independent tool. It is not affiliated with, endorsed by or sponsored by Uniplaces.

It collects publicly available accommodation listings — no login and no private account. Listing details and prices are provider-reported and may change. Users are responsible for complying with Uniplaces' terms and applicable housing, privacy and consumer law. Nothing here is legal or financial advice.

SEO Keywords

uniplaces scraper, student accommodation europe, uniplaces listings, lisbon student housing, barcelona student accommodation, student rooms europe, student housing data, uniplaces api, student accommodation api, monthly rent data, bills included rooms, student flats, university housing data, europe rental market, student housing export, accommodation listings, room rental europe, student housing research