Property Search
/api/loft-br/search
Search sale and rent listings by location, price, area, rooms, fees and type
Scrappa's read-only Loft API turns the Brazilian property marketplace Loft into structured JSON. Search homes for sale and rent by city, neighborhood, price, area, rooms, fees and type; fetch full listing details with coordinates, photos and neighborhood scores; resolve cities and neighborhoods; and read agency listings.
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/loft-br/search?city=S%C3%A3o%20Paulo,%20SP&bedrooms=3&exact_rooms=true&per_page=10" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"items": [],
"pagination": {"page": 1, "per_page": 10, "returned": 10, "total": 5106, "total_pages": 511, "has_next_page": true, "window": 10000},
"facets": {},
"applied_filters": {"city": "São Paulo, SP", "bedrooms": 3, "exact_rooms": true, "listing_type": "sale"}
},
"meta": {"billable": true, "endpoint_family": "search", "attempts": 1}
}
Structured data for real applications. Here are some ideas.
Build Portuguese-language search for homes for sale and rent with filters for price, area, rooms, fees, type and neighborhood.
Track asking prices and rents by city and neighborhood, with price and newest-first sorting and exact room matching.
Pull the full record of a listing: prices, condominium fee, property tax, coordinates, ordered photos and neighborhood scores.
Page through the listings of one agency for directory and inventory products.
Resolve city and neighborhood names to the values that the search filters take.
Loft scraper API
The Loft API is built for proptech teams, analysts and agencies working with the Brazilian property market. Search listings by price, rooms, area and location, then use listing details, autocomplete and agency endpoints to build search tools, market monitors and data products.
Search sale and rent listings across Brazil.
Filter by city, neighborhood, type, price, area, rooms, fees and tags.
Match room counts exactly with exact_rooms.
Get full listing details with coordinates, ordered photos and neighborhood scores.
Read agency listings and compare per-agency ads of the same unit.
Call 4 read-only endpoints that return structured JSON.
Resolve a city with autocomplete, then pass its value to the search endpoint. Use price sorting for stable paging.
Open Loft Property Search API docsTake an id from search and request the listing endpoint for prices, fees, rooms, photos and the listing agency.
Open Loft Listing Details API docsEverything you need in one API.
/api/loft-br/search
Search sale and rent listings by location, price, area, rooms, fees and type
/api/loft-br/listing
Get the full record of one listing by id
/api/loft-br/autocomplete
Find cities, or the neighborhoods of one city
/api/loft-br/agency
Get an agency name and listing count with a page of its listings
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself property data extraction |
|---|---|---|
| Dedicated Loft endpoints | yes (4 endpoints) | |
| Output format | Structured JSON | Raw page content |
| Filters honoured on every row | Build your own checks | |
| Request mode | Read-only | Depends on implementation |
| Parser maintenance | Handled by Scrappa | Your team |
The Loft API is Scrappa's read-only REST API for Brazilian property listings on Loft. It covers search, listing details, location autocomplete and agencies.
No. Scrappa is an independent service and is not affiliated with or endorsed by Loft. A Scrappa API key is used to access the endpoints on this page.
The first 10000 results of a search. page multiplied by per_page must stay at or below 10000. A page past that returns a non-billable error instead of repeated listings.
Prices are the values agents publish. Some are placeholders such as 10001 or 99999999. They are returned as published, so filter by a sensible price range.
No. All Loft endpoints on this page are read-only.