APIs / Real estate / Imobiliare.ro

1 credit per call4 endpoints37 datapoints

Imobiliare.ro API

Imobiliare.ro API for Romanian property search, listings, agencies, developers and location autocomplete as JSON, sale or rent. 1 credit per successful call.

Imobiliare.ro
GET/v1/imobiliare-ro/search?type=sale&location=8608&sort=latest&rooms=3
{
  "success": true,
  "data": {
    "total_count": 8670,
    "pagination": {
      "page": 1,
      "page_size": 30,
      "total_pages": 289,
      "from": 1,
      "to": 30,
      "has_more": true
    },
    "search": {
      "title": "Apartamente cu 3 camere de vânzare în România",
      "type": "sale",
      "property_type": "apartments",
      "sort": "latest"
    },
    "listings": [
      {
        "id": 276203689,
        "url": "https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-3-unirii-mobilat-3-camere-276203689",
        "position": 1,
        "listing_code": "X5LL10707",
        "title": "Ap 3 camere, decomandat, 90 mp, Nerva Traian – intersecție cu Bd. Octavian Goga",
        "heading": "Ap 3 camere, decomandat, 90 mp, Nerva Traian – intersecție cu Bd. Octavian Goga",
        "location": "Unirii, Sector 3",
        "address": "5, B-dul Nerva Traian, Unirii, Sector 3",
        "county": "Bucuresti",
        "city": "Sector 3",
        "area": "Unirii",
        "offer_type": "sale",
        "price": {
          "text": "275.000 €",
          "amount": 275000,
          "currency": "EUR"
        },
        "price_disclosed": true,
        "rooms": 3,
        "usable_area_sqm": 87,
        "floor_label": "Etaj 4",
        "year_built_label": "2002",
        "highlights": [
          {
            "key": "bedroom_count",
            "label": "3 camere"
          },
          {
            "key": "usable_surface",
            "label": "87 mp"
          },
          {
            "key": "floor_number",
            "label": "Etaj 4"
          }
        ],
        "extra_features": [
          {
            "key": "exclusive",
            "title": "Exclusivitate"
          },
          {
            "key": "location_proximity",
            "title": "Locație exactă"
          },
          {
            "key": "un_inhabited_property",
            "title": "Proprietate nelocuită"
          }
        ],
        "description_preview": "De vânzare un apartament spațios și bine compartimentat, cu 3 camere decomandate, situat într-o poziție excelentă, pe Strada Nerva Traian, la intersecția cu Bulevardul Octavian Goga, în apropierea Pieței...",
        "images": [
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/bYFeNHJnUISqlKIcxJ6j5g/-/_1I8pjhoamBiZm5gZGAA/796b3d29-b2c4-4453-8046-9259ea586b61.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/mkWOzQs2CuFEFx9H_yy2rQ/-/_1I8pjhoamBiZm5gYmAA/acab2e3c-20e7-43e3-8111-322ef62bb42a.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/I1t-tKXNzlNZhWa3foujbQ/-/_1I8pjhoamBiZm5gZmAA/f7aec731-dd83-4d21-b37a-03cc09dfe3cf.jpg"
          }
        ],
        "image_count": 11,
        "has_video": false,
        "has_virtual_tour": false,
        "has_floor_plans": false,
        "days_on_market": 0,
        "seller_type": "agency",
        "availability": "available",
        "agency": {
          "name": "RENET The Real Estate Network",
          "slug": "x5ll",
          "logo_url": "https://i.roamcdn.net/prop/imo/agency-thumb-200w-200h/5bpR4-juEDNlhcotFz-LjA/-/_1I7l9EGGobwgA/208799350.jpg",
          "is_estate_agent": false
        },
        "author_name": "Api",
        "is_boosted": false,
        "is_special_listing": false,
        "is_listing_of_the_day": false,
        "belongs_to_project": false,
        "is_archived": false,
        "is_zero_commission": false
      },
      {
        "id": 276203663,
        "url": "https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-4-berceni-3-camere-276203663",
        "position": 2,
        "listing_code": "XBUK00ESF",
        "title": "Berceni-Rezonantei-Apartament de 3 camere",
        "heading": "Berceni-Rezonantei-Apartament de 3 camere",
        "location": "Berceni, Sector 4",
        "address": "Rezonantei, Berceni, Sector 4",
        "county": "Bucuresti",
        "city": "Sector 4",
        "area": "Berceni",
        "offer_type": "sale",
        "price": {
          "text": "118.000 €",
          "amount": 118000,
          "currency": "EUR"
        },
        "price_disclosed": true,
        "rooms": 3,
        "usable_area_sqm": 63,
        "floor_label": "Etaj 2 / 4",
        "year_built_label": "1978 (Finalizată)",
        "highlights": [
          {
            "key": "bedroom_count",
            "label": "3 camere"
          },
          {
            "key": "usable_surface",
            "label": "63 mp"
          },
          {
            "key": "floor_number",
            "label": "Etaj 2 / 4"
          }
        ],
        "extra_features": [
          {
            "key": "location_proximity",
            "title": "Locație exactă"
          }
        ],
        "description_preview": "Agenția Imobiliară Hope vă propune spre vânzare un apartament cu 3 camere, cu o suprafață generoasă de 59,6 mp utili, la care se adaugă un balcon de 3,8 mp, suprafața totală fiind de 63,4 mp. Apartamentul...",
        "images": [
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/KFbz7qW1UOWLTiw2Ej0_BA/-/_1I8pjhoamBiZmJsYGAA/57f443eb-339e-42f3-8954-61a5cce76e2f.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/aou4zVJXUKpFfCxFiekxWw/-/_1I8pjhoamBiZmJkYWAA/93ca261e-4246-428f-bb8f-c8b39ba0a74a.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/TaRxH6ZUaXCvycRuPqRkxw/-/_1I8pjhoamBiZmJsaGAA/cd3ad168-7487-46e7-819d-776000be4435.jpg"
          }
        ],
        "image_count": 3,
        "has_video": false,
        "has_virtual_tour": false,
        "has_floor_plans": false,
        "days_on_market": 0,
        "seller_type": "agency",
        "availability": "available",
        "agency": {
          "name": "Hope Imobiliare",
          "slug": "xbuk",
          "logo_url": "https://i.roamcdn.net/prop/imo/agency-thumb-200w-200h/x6rlp8j9_pdqkdEqX0HVGw/-/_1I7l9EGGobwgA/138942230.jpg",
          "is_estate_agent": false
        },
        "author_name": "Monica Savin",
        "is_boosted": false,
        "is_special_listing": false,
        "is_listing_of_the_day": false,
        "belongs_to_project": false,
        "is_archived": false,
        "is_zero_commission": false
      },
      {
        "id": 276203600,
        "url": "https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-4-brancoveanu-3-camere-276203600",
        "position": 3,
        "listing_code": "XBUK00ESE",
        "title": "Brancoveanu - Rezonantei Apartament 3 camere",
        "heading": "Brancoveanu - Rezonantei Apartament 3 camere",
        "location": "Brâncoveanu, Sector 4",
        "address": "Rezonantei, Brâncoveanu, Sector 4",
        "county": "Bucuresti",
        "city": "Sector 4",
        "area": "Brancoveanu",
        "offer_type": "sale",
        "price": {
          "text": "118.000 €",
          "amount": 118000,
          "currency": "EUR"
        },
        "price_disclosed": true,
        "rooms": 3,
        "usable_area_sqm": 63,
        "floor_label": "Etaj 2",
        "year_built_label": "1978",
        "highlights": [
          {
            "key": "bedroom_count",
            "label": "3 camere"
          },
          {
            "key": "usable_surface",
            "label": "63 mp"
          },
          {
            "key": "floor_number",
            "label": "Etaj 2"
          }
        ],
        "extra_features": [
          {
            "key": "location_proximity",
            "title": "Locație exactă"
          }
        ],
        "description_preview": "Apartamentul propus la vanzare este situat la etajul 2 intr-un imobil de 4 etaje finalizat in anul 1978 . Locuinta este spatioasa , semidecomandata avand o suprafata totala de 63 mp si este partial renovata...",
        "images": [
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/wt9gzB9p0iX1KAQbbP7PPQ/-/_1I8pjhoamBiZmFgZGAA/7efab796-ea22-4b6c-b3b7-50500ba58f1f.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/SsBSVrbox-fg_vvFeCLHNw/-/_1I8pjhoamBiZm5pYWAA/893a356d-afa0-4f20-997b-5808b27d0ac0.jpg"
          },
          {
            "url": "https://i.roamcdn.net/prop/imo/gallery-main-900w-watermark/utCG1H1ziJZYdfcmQhoV3w/-/_1I8pjhoamBiZmFgYGAA/b84d20df-8fe7-4bb8-a94e-c1cd8a2c622d.jpg"
          }
        ],
        "image_count": 3,
        "has_video": false,
        "has_virtual_tour": false,
        "has_floor_plans": false,
        "days_on_market": 0,
        "seller_type": "agency",
        "availability": "available",
        "agency": {
          "name": "Hope Imobiliare",
          "slug": "xbuk",
          "logo_url": "https://i.roamcdn.net/prop/imo/agency-thumb-200w-200h/x6rlp8j9_pdqkdEqX0HVGw/-/_1I7l9EGGobwgA/138942230.jpg",
          "is_estate_agent": false
        },
        "author_name": "Daniela Dica",
        "is_boosted": false,
        "is_special_listing": false,
        "is_listing_of_the_day": false,
        "belongs_to_project": false,
        "is_archived": false,
        "is_zero_commission": false
      }
    ],
    "facets": {
      "filters": [
        {
          "key": "distance",
          "label": "Distanță",
          "type": "select-single",
          "options": [
            "…",
            "…",
            "…"
          ]
        },
        {
          "key": "price",
          "label": "Preț",
          "type": "range-select"
        },
        {
          "key": "bedrooms",
          "label": "Nr. camere",
          "type": "checkbox-segmented",
          "options": [
            "…",
            "…",
            "…"
          ]
        }
      ],
      "categories_sale": [
        {
          "id": 1,
          "label": "Apartamente",
          "slug": "apartamente"
        },
        {
          "id": 3,
          "label": "Garsoniere",
          "slug": "garsoniere"
        },
        {
          "id": 4,
          "label": "Penthouses",
          "slug": "penthouses"
        }
      ],
      "categories_rent": [
        {
          "id": 1,
          "label": "Apartamente",
          "slug": "apartamente"
        },
        {
          "id": 3,
          "label": "Garsoniere",
          "slug": "garsoniere"
        },
        {
          "id": 5,
          "label": "Case și vile",
          "slug": "case-vile"
        }
      ],
      "sort_options": [
        {
          "value": "default",
          "label": "Top Listing"
        },
        {
          "value": "latest",
          "label": "Cele mai recente"
        },
        {
          "value": "lowest-price",
          "label": "Preț (cel mai mic)"
        }
      ]
    }
  },
  "meta": {
    "endpoint_family": "search",
    "request_id": "req_4c783351f37046e481601edbb5891a74",
    "credits_charged": 1,
    "credits_remaining": 1857
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Sample data

What one call returns

A recorded run of search: the fields and shapes you will get, shortened to 3 items.

#idintegerurlurlpositionintegerlisting_codestringtitlestringheadingstringlocationstringaddressstringcountystringcitystringareastringoffer_typestringpriceobjectprice_disclosedbooleanroomsintegerusable_area_sqmintegerfloor_labelstringyear_built_labelstringhighlightsobject[]extra_featuresobject[]description_previewstringimagesobject[]image_countintegerhas_videobooleanhas_virtual_tourbooleanhas_floor_plansbooleandays_on_marketintegerseller_typestringavailabilitystringagencyobjectauthor_namestringis_boostedbooleanis_special_listingbooleanis_listing_of_the_daybooleanbelongs_to_projectbooleanis_archivedbooleanis_zero_commissionboolean
1276203689https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-3-unirii-mobilat-3-camere-2762036891X5LL10707Ap 3 camere, decomandat, 90 mp, Nerva Traian – intersecție cu Bd. Octavian GogaAp 3 camere, decomandat, 90 mp, Nerva Traian – intersecție cu Bd. Octavian GogaUnirii, Sector 35, B-dul Nerva Traian, Unirii, Sector 3BucurestiSector 3Uniriisale{3 fields}true387Etaj 42002[3 items][3 items]De vânzare un apartament spațios și bine compartimentat, cu 3 camere decomandate, situat într-o poziție excelentă, pe Strada Nerva Traian, la intersecția cu Bulevardul Octavian Goga, în apropierea Pieței...[3 items]11falsefalsefalse0agencyavailable{4 fields}Apifalsefalsefalsefalsefalsefalse
2276203663https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-4-berceni-3-camere-2762036632XBUK00ESFBerceni-Rezonantei-Apartament de 3 camereBerceni-Rezonantei-Apartament de 3 camereBerceni, Sector 4Rezonantei, Berceni, Sector 4BucurestiSector 4Bercenisale{3 fields}true363Etaj 2 / 41978 (Finalizată)[3 items][1 item]Agenția Imobiliară Hope vă propune spre vânzare un apartament cu 3 camere, cu o suprafață generoasă de 59,6 mp utili, la care se adaugă un balcon de 3,8 mp, suprafața totală fiind de 63,4 mp. Apartamentul...[3 items]3falsefalsefalse0agencyavailable{4 fields}Monica Savinfalsefalsefalsefalsefalsefalse
3276203600https://www.imobiliare.ro/oferta/apartament-de-vanzare-sector-4-brancoveanu-3-camere-2762036003XBUK00ESEBrancoveanu - Rezonantei Apartament 3 camereBrancoveanu - Rezonantei Apartament 3 camereBrâncoveanu, Sector 4Rezonantei, Brâncoveanu, Sector 4BucurestiSector 4Brancoveanusale{3 fields}true363Etaj 21978[3 items][1 item]Apartamentul propus la vanzare este situat la etajul 2 intr-un imobil de 4 etaje finalizat in anul 1978 . Locuinta este spatioasa , semidecomandata avand o suprafata totala de 63 mp si este partial renovata...[3 items]3falsefalsefalse0agencyavailable{4 fields}Daniela Dicafalsefalsefalsefalsefalsefalse

Recorded from our API · 3 items shown · 37 datapoints per itemGET /v1/imobiliare-ro/search?type=sale&location=8608&sort=latest&rooms=3

37 datapoints

Identity

  • idinteger
  • titlestring
  • offer_typestring
  • author_namestring

Contact

  • urlurl
  • seller_typestring

Location

  • locationstring
  • addressstring
  • citystring
  • areastring
  • usable_area_sqminteger
  • belongs_to_projectboolean

Reputation

  • description_previewstring
  • imagesobject[]
  • image_countinteger

Price

  • priceobject
  • price_disclosedboolean

Other

  • positioninteger
  • listing_codestring
  • headingstring
  • countystring
  • roomsinteger
  • floor_labelstring
  • year_built_labelstring
  • highlightsobject[]
  • extra_featuresobject[]
  • has_videoboolean
  • has_virtual_tourboolean
  • has_floor_plansboolean
  • days_on_marketinteger
  • availabilitystring
  • agencyobject
  • is_boostedboolean
  • is_special_listingboolean
  • is_listing_of_the_dayboolean
  • is_archivedboolean
  • is_zero_commissionboolean

Playground

Run this API

cURLshell
curl "https://api.perceptlayer.com/v1/imobiliare-ro/search?type=sale&location=8608&sort=latest&rooms=3" \
  -H "X-API-Key: $API_KEY"

Imobiliare.ro · 4 endpoints

Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

EndpointRequired parametersCost
GET/v1/imobiliare-ro/agency
none+4 optional
1 credit
GET/v1/imobiliare-ro/autocomplete
q
1 credit
GET/v1/imobiliare-ro/listing
none+2 optional
1 credit
GET/v1/imobiliare-ro/search
type+17 optional
1 credit

Overview

About the Imobiliare.ro API

What you can get

The Imobiliare.ro API returns Romanian property data from Imobiliare.ro as JSON through 4 endpoints.

  • Search: search takes a type (sale or rent), with property_type (apartments, studios, penthouses, houses, detached_houses, duplex, land, agricultural_land, building_land or commercial), page, location, price_min, price_max, currency (EUR or RON), keyword, sort (latest, lowest-price or highest-price), rooms, bathrooms, amenities, building_stage, floor, partitioning, comfort, nearby and features.
  • Listings: listing takes an id or a url.
  • Agencies: agency takes a slug, id or url, with kind (agency or developer).
  • Locations: autocomplete takes a q.

The recorded search for 3-room homes for sale (location=8608, sort=latest) returns listings, each with id, url, listing_code, title, location, address, county, city, price, rooms, usable_area_sqm, floor_label, year_built_label, highlights, images, has_virtual_tour, days_on_market, seller_type, agency, is_zero_commission and belongs_to_project. It also returns total_count (8,670), pagination with total_pages and has_more, search, and facets with the available filters, categories and sort_options.

How a call works

Search a location: GET /v1/imobiliare-ro/search?type=sale&location=8608&sort=latest&rooms=3 with your key in the X-API-Key header. Each listing's id goes to listing, and its agency carries the slug that agency takes. Page with page while has_more is true. Every successful call costs 1 credit; failed calls cost nothing.

Real estateJSONRESTMCP

More real estate APIs

Use cases

Track asking prices for flats in Bucharest, Cluj-Napoca and other Romanian cities

Use the Imobiliare.ro API to track asking prices for flats in Bucharest, Cluj-Napoca and other Romanian cities

Compare prices in EUR or RON with `currency`

Use the Imobiliare.ro API to compare prices in EUR or RON with `currency`

Watch new listings with `sort=latest` and `days_on_market`

Use the Imobiliare.ro API to watch new listings with `sort=latest` and `days_on_market`

Find zero-commission listings with `is_zero_commission`

Use the Imobiliare.ro API to find zero-commission listings with `is_zero_commission`

FAQ

Questions

Do I need an Imobiliare.ro account?

No. You call this Imobiliare.ro API with your Perceptlayer key in the `X-API-Key` header, with no Imobiliare.ro login.

How much does the Imobiliare.ro API cost?

Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.

What format are responses in?

Every endpoint returns JSON, with no HTML parsing on your side.

How do I choose a location?

`autocomplete` takes a partial name in `q`, such as cluj. `search` takes the location as `location`, such as 8608 in the recorded call.

Should I build an Imobiliare.ro scraper instead?

You can, but an Imobiliare.ro scraper is code you maintain: page changes break it, requests get blocked, and Imobiliare.ro's terms govern how you collect data. The Imobiliare.ro API gives you 4 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

Try the Imobiliare.ro API with 100 free credits

No credit card. Failed calls are never billed.