Room Search
/api/flatmates/search
Search rooms by location, type, bathroom, budget and stay length
Scrappa's read-only Flatmates API turns Flatmates.com.au into structured JSON. Search rooms and shared rentals across Australia by location, property type, bathroom type, weekly budget and stay length; read full listing details with rooms, deposit, bills, features, images and lister info; and find the suburbs the search accepts. Flatmates lists rentals only.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/flatmates/search?location=sydney&property_type=share-houses&min_budget=200&max_budget=300" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": [],
"pagination": {
"page": 1,
"page_size": 12,
"returned": 12,
"filtered_out": 0,
"has_more": true,
"next_page": 2
},
"applied_filters": {
"location": "sydney",
"property_type": "share-houses",
"min_budget": 200,
"max_budget": 300
},
"meta": {
"endpoint_family": "search",
"billable": true,
"attempts": 1
}
}
Structured data for real applications. Here are some ideas.
Build Australian room and share house search with filters for location, property type, bathroom type and weekly budget.
Track weekly room rents by city and suburb with cheapest, newest and earliest-available sorting.
Pull the full record of a room: rent, deposit, bills, bed size, furnishings, stay limits, preferences and images.
Help students and newcomers compare suburbs with autocomplete keys and average rents.
Flatmates scraper API
The Flatmates API is built for proptech teams, student housing services and analysts working with Australian shared rentals. Search rooms by location and weekly budget, then use listing details and suburb autocomplete to build search tools, rent monitors and data products.
Search rooms and shares across Australia.
Filter by property type, room type, bathroom, gender, furnishings, parking, bills, preferences, weekly budget and stay length.
Sort by price, newest, earliest available or recent activity.
Get full listing details with rooms, deposit, bills and images.
Find suburb, station and university keys with autocomplete.
Call 3 read-only endpoints that return structured JSON.
Find a suburb key with location autocomplete, then pass it to the search endpoint with a weekly budget. Filters are checked, and rooms outside your budget are removed.
Open Flatmates Room Search API docsTake the link from a search result and request the listing endpoint for rooms, deposit, bills, features, images and the lister summary.
Open Flatmates Listing Details API docsEverything you need in one API.
/api/flatmates/search
Search rooms by location, type, bathroom, budget and stay length
/api/flatmates/listing
Get the full record of one room listing
/api/flatmates/location-autocomplete
Find the suburbs the search accepts
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself rental data extraction |
|---|---|---|
| Dedicated Flatmates endpoints | yes (3 endpoints) | |
| Output format | Structured JSON | Raw page content |
| Unknown filters and locations | Rejected with a clear error | Silently ignored by the platform |
| Bot protection | Handled by Scrappa | Your team |
| Request mode | Read-only | Depends on implementation |
The Flatmates API is Scrappa's read-only REST API for rooms and shared rentals on Flatmates.com.au. It covers search, listing details and suburb autocomplete.
No. Scrappa is an independent service and is not affiliated with or endorsed by Flatmates. A Scrappa API key is used to access the endpoints on this page.
No. Flatmates lists rentals and shares only, and it has no public agent or agency profile page.
The API removes rooms whose weekly rent lies outside your budget. The page number and has_more still follow Flatmates, and pagination.filtered_out shows how many rooms were removed.
No. All Flatmates endpoints on this page are read-only.