APIs / Njuškalo / Search

Njuškalo: Search

Search from Njuškalo as JSON. 1 credit per successful call.

GET /v1/njuskalo/search

Parameters

Send parameters in the query string.

ParameterTypeRequiredAllowed values
categorystringRequiredsale_apartments, rent_apartments, sale_houses, sale_land
locationstringOptionalbjelovarsko-bilogorska, brodsko-posavska, dubrovacko-neretvanska, zagreb, karlovacka, koprivnicko-krizevacka, krapinsko-zagorska, licko-senjska, osjecko-baranjska, pozesko-slavonska, primorsko-goranska, sisacko-moslavacka, splitsko-dalmatinska, varazdinska, viroviticko-podravska, vukovarsko-srijemska, zadarska, zagrebacka, sibensko-kninska, bjelovar, dubrovnik, karlovac, kastela, makarska, opatija, osijek, porec, pula, rijeka, rovinj, sisak, slavonski-brod, split, trogir, varazdin, velika-gorica, vukovar, zadar, cakovec, sibenik, brezovica, donja-dubrava, donji-grad, gornji-grad-medvescak, maksimir, novi-zagreb-istok, novi-zagreb-zapad, pescenica-zitnjak, podsljeme, podsused-vrapce, sesvete, stenjevec, tresnjevka-jug, tresnjevka-sjever, trnje, crnomerec
price_minintegerOptionalAny
price_maxintegerOptionalAny
area_minintegerOptionalAny
area_maxintegerOptionalAny
rooms_minintegerOptionalAny
rooms_maxintegerOptionalAny
sortstringOptionalnewest, oldest, price_asc, price_desc
pageintegerOptionalAny

Example request

Njuškalo
GET/v1/njuskalo/search?category=rent_apartments&location=zagreb&price_max=700&rooms_min=2&sort=price_asc&page=2
{
  "success": true,
  "data": {
    "category": "rent_apartments",
    "location": "zagreb",
    "total": 996,
    "pagination": {
      "page": 2,
      "per_page": 25,
      "total_pages": 40,
      "has_next_page": true
    },
    "filters": {
      "price_max": 700,
      "rooms_min": 2,
      "sort": "price_asc"
    },
    "listings": [
      {
        "id": 44475783,
        "title": "Knežija-smještaj za 5 radnika",
        "url": "https://www.njuskalo.hr/nekretnine/-oglas-44475783",
        "price": 170,
        "price_formatted": "170 €",
        "price_on_request": false,
        "location": "Knežija - Trešnjevka - Jug",
        "property_type": "Stan u stambenoj zgradi",
        "area_m2": 50,
        "abstracts": [
          "Stan u stambenoj zgradi",
          "Stambena površina: 50 m2",
          "Lokacija: Trešnjevka - Jug, Knežija"
        ],
        "highlights": [
          {
            "id": "livingArea",
            "label": "Stambena površina",
            "value": "50 m²"
          }
        ],
        "image": "https://www.njuskalo.hr/image-big/nekretnine/knezija-smjestaj-5-radnika-slika-243007922.jpg",
        "has_map": true,
        "has_video": false,
        "has_virtual_tour": false,
        "has_ground_plan": false,
        "is_luxury": false,
        "created_at": "2026-11-09T11:03:56.000Z",
        "agency": {
          "id": 3240017,
          "name": "BAGI Nekretnine",
          "is_store": false
        }
      },
      {
        "id": 41790101,
        "title": "STAN 135 m2 - IZNAJMLJUJEM u Odri, Novi Zagreb",
        "url": "https://www.njuskalo.hr/nekretnine/-oglas-41790101",
        "price": 175,
        "price_formatted": "175 €",
        "price_on_request": false,
        "location": "Odra - Novi Zagreb - Zapad",
        "property_type": "Stan u stambenoj zgradi, 1. kat",
        "area_m2": 130,
        "year_built": 2019,
        "abstracts": [
          "Stan u stambenoj zgradi, 1. kat",
          "Stambena površina: 130 m2",
          "Lokacija: Novi Zagreb - Zapad, Odra"
        ],
        "highlights": [
          {
            "id": "livingArea",
            "label": "Stambena površina",
            "value": "130 m²"
          },
          {
            "id": "yearOfConstruction",
            "label": "Godina izgradnje",
            "value": "2019"
          },
          {
            "id": "newBuilding",
            "label": "Novogradnja",
            "value": "Novogradnja"
          }
        ],
        "image": "https://www.njuskalo.hr/image-big/nekretnine/stan-iznajmljujem-slika-207959153.jpg",
        "has_map": true,
        "has_video": false,
        "has_virtual_tour": false,
        "has_ground_plan": true,
        "is_luxury": false,
        "created_at": "2026-11-09T04:44:43.000Z",
        "agency": {
          "id": 2870533,
          "name": "Johny54",
          "is_store": false
        }
      },
      {
        "id": 49558568,
        "title": "Smještaj za radnike, Velika Gorica, Lukavac",
        "url": "https://www.njuskalo.hr/nekretnine/-oglas-49558568",
        "price": 175,
        "price_formatted": "175 €",
        "price_on_request": false,
        "location": "Lašćina - Maksimir",
        "property_type": "Stan u kući, prizemlje",
        "area_m2": 65,
        "abstracts": [
          "Stan u kući, prizemlje",
          "Stambena površina: 65 m2",
          "Lokacija: Maksimir, Lašćina"
        ],
        "highlights": [
          {
            "id": "livingArea",
            "label": "Stambena površina",
            "value": "65 m²"
          },
          {
            "id": "furnishing",
            "label": "Opremljenost",
            "value": "Potpuno namješten"
          }
        ],
        "image": "https://www.njuskalo.hr/image-big/nekretnine/smjestaj-radnike-velika-gorica-lukavac-slika-269369314.jpg",
        "has_map": true,
        "has_video": false,
        "has_virtual_tour": false,
        "has_ground_plan": false,
        "is_luxury": false,
        "created_at": "2026-10-21T19:44:49.000Z",
        "agency": {
          "id": 2896999,
          "name": "CityLux nekretnine",
          "is_store": false
        }
      }
    ]
  },
  "meta": {
    "endpoint_family": "search",
    "request_id": "req_4893ee1600b34dfd8861003bb7cb14d6",
    "credits_charged": 1,
    "credits_remaining": 1837
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Run this endpoint in the playground with your own parameters. 1 credit per successful call; failed calls are free.