Discover/tecnocasa.it API
live

tecnocasa.it APItecnocasa.it

Search Tecnocasa.it properties for sale or rent across Italy. Retrieve listings, agency contacts, pricing, energy data, and location autocomplete via 4 endpoints.

Endpoints
4
Updated
3mo ago
Try it
Page number for pagination.
Results per page.
Region code (e.g., 'taa' for Trentino Alto Adige, 'lom' for Lombardia, 'vda' for Valle d'A
Contract type: 'acquis' for sale, 'affitto' for rent.
Province code (e.g., 'TN', 'MI', 'RM', 'FI', 'BZ').
Property typology filter.
Maximum price filter in euros.
Minimum price filter in euros.
api.parse.bot/scraper/7aac2acc-9f50-45a6-9ee8-4322b3252092/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7aac2acc-9f50-45a6-9ee8-4322b3252092/search_properties?page=1&limit=5&region=lom&contract=acquis&province=MI' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for properties available for sale or rent by location (province/region). Returns paginated results with property summaries including price, surface area, rooms, and detail URLs.

Input
ParamTypeDescription
pageintegerPage number for pagination.
limitintegerResults per page.
regionstringRegion code (e.g., 'taa' for Trentino Alto Adige, 'lom' for Lombardia, 'vda' for Valle d'Aosta, 'ven' for Veneto).
contractstringContract type: 'acquis' for sale, 'affitto' for rent.
provincestringProvince code (e.g., 'TN', 'MI', 'RM', 'FI', 'BZ').
typologystringProperty typology filter.
max_priceintegerMaximum price filter in euros.
min_priceintegerMinimum price filter in euros.
Response
{
  "type": "object",
  "fields": {
    "total": "integer total count of matching properties",
    "estates": "array of property summary objects with id, title, price, surface, rooms, detail_url, images, agency"
  },
  "sample": {
    "data": {
      "total": 0,
      "estates": [
        {
          "id": 61209621,
          "price": "€ 535.000",
          "rooms": "4 locali",
          "title": "Quadrilocale in vendita",
          "agency": {
            "id": "tnhs0"
          },
          "ad_type": "estate",
          "country": "it",
          "surface": "121 Mq",
          "bathrooms": "2 bagni",
          "best_offer": false,
          "detail_url": "https://www.tecnocasa.it/vendita/appartamenti/trento/riva-del-garda/61209621.html"
        }
      ]
    },
    "status": "success"
  }
}

About the tecnocasa.it API

The Tecnocasa.it API provides 4 endpoints to search and retrieve property listings and agency data from Italy's largest real estate franchising network. The search_properties endpoint returns paginated results filtered by region, province, contract type, and price range, while get_property_details returns a full property record including surface area, room count, energy data, media, and mortgage information.

Property Search and Filtering

The search_properties endpoint accepts filters for region (e.g., lom for Lombardia, ven for Veneto), province (e.g., RM for Rome, MI for Milan), contract (acquis for sale, affitto for rent), and price bounds via min_price and max_price in euros. Results are paginated via page and limit parameters. Each item in the estates array includes an id, title, price, surface, rooms, detail_url, thumbnail images, and a summary agency object.

Property Detail Data

Passing a full Tecnocasa.it property URL to get_property_details returns a richer record. The media object contains an images array, video, and virtual_tour link when available. The features object covers floor, box, bedrooms, and heating. The agency object includes the listing agency's name, email, phone, address, and a team array of individual agents. Price is returned as a formatted string or a reserved-negotiation label when the seller has withheld the figure. The data array provides address label/value pairs such as municipality and neighborhood.

Agency Lookup

The get_agency_details endpoint accepts an agency URL and returns the agency's full contact record: name, email, phone, address, district, latitude, longitude, and nested region and province objects each carrying an id and title. The team array lists staff members when published.

Location Autocomplete

The get_location_autocomplete endpoint accepts a partial place name via the query parameter and returns a precise array of suggestions. Each suggestion includes a type (province, city, or district), an id, a name, and a placeholder string suitable for display in a search input.

Common use cases
  • Aggregate Italian property listings by region and contract type for a real estate comparison portal
  • Monitor price changes on specific provinces by periodically calling search_properties with min_price/max_price filters
  • Build a map-based property browser using latitude/longitude from get_agency_details responses
  • Populate a CRM with Tecnocasa agency contact details including phone, email, and team members
  • Feed an investment analysis tool with surface area, room count, and price data from search_properties
  • Implement a location-aware search UI using get_location_autocomplete to resolve partial city or district names
  • Enrich property listings with virtual tour links, energy data, and mortgage information from get_property_details
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Tecnocasa.it offer an official developer API?+
Tecnocasa does not publish an official public developer API or documented REST endpoints for third-party use. This Parse API provides structured access to the data available on tecnocasa.it.
What does get_property_details return that search_properties does not?+
search_properties returns summary fields — id, title, price, surface, rooms, and a thumbnail images array. get_property_details adds the full media object (images, video, virtual_tour), the features object (floor, box, bedrooms, heating), an HTML description, address label/value pairs in the data array, and the complete agency record with team members.
Can I filter properties by city or neighborhood rather than only province or region?+
search_properties currently filters by region and province codes. Sub-province targeting at the city or neighborhood level is not a direct parameter. You can use get_location_autocomplete to resolve a city or district to its identifiers, then combine that with the available province filter. You can also fork this API on Parse and revise it to add finer-grained location filtering.
Does the API return commercial or industrial property listings, or only residential?+
The typology parameter in search_properties allows filtering by property type, but the documented examples focus on residential properties. Commercial and industrial listing coverage depends on what Tecnocasa.it publishes under each typology. You can fork the API on Parse and revise it to target specific commercial typology codes if needed.
Are reserved-price listings still returned by the search and detail endpoints?+
Yes. When a seller withholds the asking price, get_property_details returns a reserved-negotiation label string in the price field rather than a numeric value. search_properties includes those listings in results with the same label in the price field, so your application should handle both numeric strings and label strings when parsing price data.
Page content last updated . Spec covers 4 endpoints from tecnocasa.it.
Related APIs in Real EstateSee all →
padmapper.com API
Search and browse rental listings across cities with detailed property information including prices, contact details, and market trends. Discover apartments and homes through city-wide searches or map-based exploration, and access comprehensive listing details to help you find your next rental.
casa.it API
Search and browse property listings from Casa.it, Italy's real estate marketplace. Retrieve listings by location, price, size, property type, and transaction type (sale or rent), and fetch full details for individual properties including descriptions, photos, features, and publisher information.
catastro.minhap.es API
Search Spanish property records by address, coordinates, or cadastral reference to find detailed land parcel information, ownership details, and location data across all Spanish provinces and municipalities. Browse the complete hierarchy of Spanish geographic and administrative divisions including provinces, municipalities, and streets to pinpoint exact property locations.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.