Property Search
/api/imoti-net/search
Search listings for sale and rent with filters, sort and paging
Scrappa's read-only imoti.net API turns the Bulgarian property portal into structured JSON. Search apartments, houses, plots and commercial property for sale and rent by location, price, property type and sort order; read full listing details with prices in euro and lev, coordinates and photos; find location ids; and browse agencies with their brokers.
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/imoti-net/search?ad_type=sale&location=1&property_type=two_room&price_min=100000&price_max=200000" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"returned": 30,
"pagination": {
"page": 1,
"limit": 30,
"pages_count": 34,
"has_next_page": true
},
"applied_filters": {
"ad_type": "sale",
"location": {"id": 1, "name": "София"},
"price_min": 100000,
"price_max": 200000
},
"listings": [],
"meta": {
"endpoint_family": "search",
"billable": true,
"attempts": 2
}
}
Structured data for real applications. Here are some ideas.
Build Bulgarian property search with filters for location, price, property type and sort order.
Follow asking prices in euro and lev and the price per square metre on imoti.net by city and district.
Pull the full record of a listing: description, area, floor, construction, Act 16 status, extras, coordinates and photos.
Browse agencies, builders and banks and read public agency profiles with their brokers and offer counts.
Help buyers and tenants compare Bulgarian cities and districts with location autocomplete in Bulgarian and Latin letters.
imoti.net scraper API
The imoti.net API is built for proptech teams, relocation services and analysts working with Bulgarian property data. Search listings by location, price and property type, then use listing details, location autocomplete and agency endpoints to build search tools, market monitors and data products.
Search Bulgarian listings for sale and for rent.
Filter by location, price in euro or lev, property type and sort order.
Get full listing details with coordinates, photos and extras.
Find the location ids the search accepts.
Browse agencies and read public agency profiles with brokers.
Call 5 read-only endpoints that return structured JSON.
Find a location id with location autocomplete, then pass it to the search endpoint with a price range. imoti.net applies the filters itself.
Open imoti.net Property Search API docsTake an id from search and request the listing endpoint for the description, area, extras, coordinates, photos and the seller.
Open imoti.net Listing Details API docsTake the agency id from a listing or from the directory and read the agency profile with its brokers.
Open imoti.net Agency Profile API docsEverything you need in one API.
/api/imoti-net/search
Search listings for sale and rent with filters, sort and paging
/api/imoti-net/listing
Get the full record of one listing
/api/imoti-net/locations
Find the location ids the search accepts
/api/imoti-net/agencies
Browse and search the agency directory
/api/imoti-net/agency
Get an agency profile with its brokers
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself property data extraction |
|---|---|---|
| Dedicated imoti.net endpoints | yes (5 endpoints) | |
| Output format | Structured JSON | Raw page content |
| Filters in the URL | Applied through the saved search | Silently ignored by the platform |
| Request mode | Read-only | Depends on implementation |
| Parser maintenance | Handled by Scrappa | Your team |
The imoti.net API is Scrappa's read-only REST API for property listings in Bulgaria. It covers search, listing details, location autocomplete, an agency directory and agency profiles.
No. Scrappa is an independent service and is not affiliated with or endorsed by imoti.net. A Scrappa API key is used to access the endpoints.
No. imoti.net has no such filters. Rooms are available as property types such as two_room. The area is a field of every listing.
The request fails with a clear error and is not billed. The API never returns an unfiltered list for a filtered request.
No. All imoti.net endpoints on this page are read-only.