Uniplaces Scraper [$2/1K💰] | Student Housing
Pricing
from $1.90 / 1,000 results
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
Maintained by CommunityActor 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

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
nullor 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
| Field | Type | Default | Notes |
|---|---|---|---|
citySlugs | array | ["lisbon", "barcelona"] | City slugs from Uniplaces city URLs |
startUrls | array | [] | Optional city search or individual listing URLs |
maxListingsPerCity | integer | 25 | Maximum listings extracted per city |
maxListingsTotal | integer | 100 | Overall cap across cities and start URLs |
maxPagesPerCity | integer | 20 | Maximum result pages per city |
includeDetails | boolean | true | Adds deposit, minimum stay, exact address, amenities, provider stats and photos |
proxy | object | Apify Proxy off | Standard Apify Proxy configuration for large runs |
Output – Student Accommodation Fields
Each dataset item can contain:
offerId,listingUrl,name,descriptionmonthlyRent,currency,oldPricedepositType,depositAmount,adminFeebillsIncluded,billsIncludedBreakdown,billsCapminimumStayNights,minimumStayMonths,maxGuestscancellationPolicy,contractType,instantBooking,exclusiveavailableFrom,availabilityLastUpdatedAt,availablePeriodsaddress,neighbourhood,city,country,coordinatespropertyId,propertyType,accommodationType,unitType,roomTypebedrooms,bathrooms,areaSqm,unitAreaSqm,floorNumberamenities,roomAmenities,rules,verified,videoUrl,photosproviderreviewsAverage,reviewsCountlistedAt,sponsored,insured,soldOut,scrapedAtdetailUnavailableon 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.
Related Actors
- Google Maps Scraper — add neighborhood context and nearby amenities
- Google Search Scraper — research universities and student cities
- Contact Details Scraper — enrich provider and agency websites
- Website Content Crawler — collect public university housing information
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:
citySlugsaccepts Uniplaces city slugs from city URLs.includeDetails: trueadds the deep listing fields;falsereturns search-card data only.maxListingsPerCityandmaxListingsTotalare independent caps.depositAmountcan benullwhen the listing uses a deposit rule instead of a fixed amount.reviewsAverageis often0because 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.
Legal & Compliance Disclaimer
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