{
  "place": {
    "slug": "kalajoki-fi",
    "name": "Kalajoki, Finland",
    "kind": "city",
    "city": "Kalajoki",
    "region": "North Ostrobothnia",
    "country": "FI",
    "region_slug": "north-ostrobothnia",
    "url": "https://otaless.com/fi/north-ostrobothnia/kalajoki-fi/",
    "state": null,
    "region_page": {
      "name": "North Ostrobothnia",
      "slug": "north-ostrobothnia",
      "url": "https://otaless.com/fi/north-ostrobothnia/"
    },
    "country_page": {
      "code": "FI",
      "name": "Finland",
      "url": "https://otaless.com/fi/"
    }
  },
  "facet": {
    "slug": "sleeps-6",
    "label": "Sleeps 6+",
    "subject": "Stays"
  },
  "from_nightly": {
    "amount": 1000,
    "currency": "EUR"
  },
  "sleeps_floor": 6,
  "updated": "2026-10-31T01:50:19.906Z",
  "live": false,
  "facets": [
    {
      "slug": "sleeps-4",
      "label": "Sleeps 4+",
      "url": "https://otaless.com/fi/north-ostrobothnia/kalajoki-fi/sleeps-4/"
    },
    {
      "slug": "apartments",
      "label": "Apartments",
      "url": "https://otaless.com/fi/north-ostrobothnia/kalajoki-fi/apartments/"
    }
  ],
  "nearby": [
    {
      "name": "Oulu, Finland",
      "path": "/fi/north-ostrobothnia/oulu-fi/",
      "url": "https://otaless.com/fi/north-ostrobothnia/oulu-fi/"
    },
    {
      "name": "Seinäjoki, Finland",
      "path": "/fi/south-ostrobothnia/seinaejoki-fi/",
      "url": "https://otaless.com/fi/south-ostrobothnia/seinaejoki-fi/"
    },
    {
      "name": "Iisalmi, Finland",
      "path": "/fi/north-savo/iisalmi-fi/",
      "url": "https://otaless.com/fi/north-savo/iisalmi-fi/"
    },
    {
      "name": "Kajaani, Finland",
      "path": "/fi/kainuu/kajaani-fi/",
      "url": "https://otaless.com/fi/kainuu/kajaani-fi/"
    },
    {
      "name": "Pudasjärvi, Finland",
      "path": "/fi/north-ostrobothnia/pudasjaervi-fi/",
      "url": "https://otaless.com/fi/north-ostrobothnia/pudasjaervi-fi/"
    },
    {
      "name": "Äänekoski, Finland",
      "path": "/fi/central-finland/aeaenekoski-fi/",
      "url": "https://otaless.com/fi/central-finland/aeaenekoski-fi/"
    },
    {
      "name": "Vuokatti, Finland",
      "path": "/fi/kainuu/vuokatti-fi/",
      "url": "https://otaless.com/fi/kainuu/vuokatti-fi/"
    },
    {
      "name": "Sotkamo, Finland",
      "path": "/fi/kainuu/sotkamo-fi/",
      "url": "https://otaless.com/fi/kainuu/sotkamo-fi/"
    }
  ],
  "managers_here": [
    {
      "name": "Etusivu",
      "path": "/manager/etusivu-xjv7x3/",
      "url": "https://otaless.com/manager/etusivu-xjv7x3/"
    }
  ],
  "stays": [
    {
      "stay_id": "01M5BQB55Z5HYRND1GF5S654B8",
      "name": "Aurinkoranta A1 by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 7,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.902Z",
      "price_verified_at": "2026-10-31T01:50:19.902Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/aurinkoranta-a1-by-holiday-in-kalajoki-0rgkiq/",
      "go": "https://otaless.com/go?stay=01M5BQB55Z5HYRND1GF5S654B8"
    },
    {
      "stay_id": "01M5BQB562VCC1Q6VKAHE898GG",
      "name": "Aurinkoranta B1 by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 8,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.905Z",
      "price_verified_at": "2026-10-31T01:50:19.905Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/aurinkoranta-b1-by-holiday-in-kalajoki-twbovw/",
      "go": "https://otaless.com/go?stay=01M5BQB562VCC1Q6VKAHE898GG"
    },
    {
      "stay_id": "01M5BQB565J3K7G0N1R950XZR8",
      "name": "Hytintupa A by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 6,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.906Z",
      "price_verified_at": "2026-10-31T01:50:19.906Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/hytintupa-a-by-holiday-in-kalajoki-pairdh/",
      "go": "https://otaless.com/go?stay=01M5BQB565J3K7G0N1R950XZR8"
    },
    {
      "stay_id": "01M5BQB5654SH63FYAP22YHCC3",
      "name": "Hytintupa B by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 6,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.906Z",
      "price_verified_at": "2026-10-31T01:50:19.906Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/hytintupa-b-by-holiday-in-kalajoki-tixwlk/",
      "go": "https://otaless.com/go?stay=01M5BQB5654SH63FYAP22YHCC3"
    },
    {
      "stay_id": "01M5BQB55Y3KD251WHCJ7CSBTN",
      "name": "Marinan Portin Majakka B13 by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 6,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.902Z",
      "price_verified_at": "2026-10-31T01:50:19.902Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/marinan-portin-majakka-b13-by-holiday-in-kalajoki-vtaclo/",
      "go": "https://otaless.com/go?stay=01M5BQB55Y3KD251WHCJ7CSBTN"
    },
    {
      "stay_id": "01M5BQB55ZC4NF5YD7CDET4RSB",
      "name": "StarVillas B303 by Holiday in Kalajoki",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 6,
      "city": "Kalajoki",
      "region": null,
      "country": "FI",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 1000,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T01:50:19.903Z",
      "price_verified_at": "2026-10-31T01:50:19.903Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Etusivu"
      },
      "url": "https://otaless.com/stay/starvillas-b303-by-holiday-in-kalajoki-bqiozx/",
      "go": "https://otaless.com/go?stay=01M5BQB55ZC4NF5YD7CDET4RSB"
    }
  ],
  "has_more": false,
  "search": "https://otaless.com/search.json?place=Kalajoki%2C%20Finland",
  "mcp": "https://otaless.com/mcp",
  "note": "Facts crawled from each manager's own site. live:false everywhere: availability and the real total are only knowable on the manager's site."
}