CenaKvadrat public market data guide Site: https://cenakvadrat.com Primary market page: https://cenakvadrat.com/ceni/skopje Primary market JSON: https://cenakvadrat.com/api/market/v1/cities/skopje Primary market history JSON: https://cenakvadrat.com/api/market/v1/cities/skopje/history Market data catalog: https://cenakvadrat.com/market-data Location score page: https://cenakvadrat.com/ocena-na-lokacija Location score JSON: https://cenakvadrat.com/api/location-score/v1?lat={latitude}&lng={longitude} Purpose - Discover current aggregated asking prices for apartments in Skopje. - Discover historical sale and rent price-per-sqm series for Skopje. - Discover neighborhood-level sale and rent averages and historical series for Skopje. - Use crawlable HTML pages first, then JSON endpoints for structured retrieval. - Calculate a location score for explicit coordinates in the covered Skopje area. Canonical one-call retrieval - Fetch https://cenakvadrat.com/api/market/v1/cities/skopje for the canonical Skopje sale price, rent average, every qualifying neighborhood, and historical chart context. - The homepage ticker, /ceni/skopje, sale.citySummary.avgPricePerSqm, and sale.chartContext.latestMovingAveragePerSqm use the same latest 50-day chart value. Recommended entry points - HTML market catalog: /market-data - HTML city summary: /ceni/skopje - HTML neighborhood summary: /ceni/skopje/{neighborhood-slug} - JSON city summary: /api/market/v1/cities/skopje - JSON city history: /api/market/v1/cities/skopje/history - JSON neighborhood summary and history: /api/market/v1/cities/skopje/neighborhoods/{neighborhood-slug} - HTML location score: /ocena-na-lokacija?lat={latitude}&lng={longitude} - JSON location score: /api/location-score/v1?lat={latitude}&lng={longitude} Source endpoints behind the pages - /apartments/charts/market-index?city=Skopje - /apartments/charts/city-history?city=Skopje&adType=both - /apartments/charts/neighborhood-history?city=Skopje&slug={neighborhood-slug}&adType=both Field meanings - sale.citySummary.avgPricePerSqm: canonical Skopje asking price per square meter, aligned to the latest 50-day moving-average point in the sale chart - avgPrice: average total asking price for sale, or average monthly asking rent for rent listings - listingCount: current active inventory count; it is not the sample size of the 50-day sale trend - latestListingDate: most recent listing date observed in the aggregate - generatedAt: timestamp when the aggregate payload was generated - history[].date: aggregation bucket date; daily for sale series and monthly for rent series - history[].avgPricePerSqm: average asking price per square meter for that date bucket - history[].avgPrice: average total sale asking price or average monthly rent for that date bucket - history[].listingCount: number of listings included in that historical bucket - sale.chartContext.latestBucket: latest raw daily sale-history bucket used by the homepage historical Skopje chart - sale.chartContext.latestMovingAveragePerSqm: trailing 50-day moving average for sale price per sqm, aligned with the homepage historical Skopje chart - sale.chartContext.latestMovingAverageDate: date of the moving-average value displayed in the homepage ticker - sale.chartContext.movingAverageWindowDays: moving-average window used for the chart-aligned sale trend value Coverage and caveats - Current public market pages are focused on Skopje and its neighborhoods. - Values are aggregated asking prices from listings, not closed-sale transaction prices. - Neighborhood names and slugs come from listing locations and may evolve with source data normalization. - Sale history is exposed as daily series. - Rent history is exposed as monthly series. - The public Skopje city summary and homepage ticker are deliberately aligned to the latest 50-day sale-chart value so agents should report one city-level sale price. - Location scores are comparative indicators, not property valuations or purchase recommendations. - Location scores combine annual Pulse.eco pollution data, distance from central Skopje, and OpenStreetMap amenities. - The location-score JSON response reports confidence, methodology, source version, timestamps, category scores, and fallback reasons. Suggested retrieval flow for agents - For the latest city-level sale price per sqm in Skopje, fetch /api/market/v1/cities/skopje and read sale.citySummary.avgPricePerSqm. It is equal to sale.chartContext.latestMovingAveragePerSqm. - For the current rent average, read rent.citySummary.avgPricePerSqm. - For current prices per neighborhood, fetch /api/market/v1/cities/skopje and inspect sale.neighborhoods and rent.neighborhoods. - For historical city trends, fetch /api/market/v1/cities/skopje/history. - For historical neighborhood trends, fetch /api/market/v1/cities/skopje/neighborhoods/{neighborhood-slug}. - For a coordinate-level score, fetch /api/location-score/v1?lat={latitude}&lng={longitude}. - For the human-readable result at the same point, use /ocena-na-lokacija?lat={latitude}&lng={longitude}. Example questions agents can answer - What is the current average asking price per square meter for apartments in Skopje? - What is the current average rent per square meter in Skopje? - Which Skopje neighborhoods currently have the highest asking price per square meter? - How have apartment asking prices in Skopje changed over time? - How have rent prices changed over time in a given Skopje neighborhood? - What is the location score at a given latitude and longitude in Skopje? - How do pollution, centrality, schools, hospitality, and healthcare affect that score?