Krisha.kz Kazakhstan Real Estate Listings
Pricing
from $1.70 / 1,000 listing founds
Krisha.kz Kazakhstan Real Estate Listings
Pull live apartment and house listings straight from Krisha.kz — Kazakhstan's biggest real-estate classifieds portal — by deal type, property type and city. No login, no browser, no proxies. Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Krisha.kz.
Pricing
from $1.70 / 1,000 listing founds
Rating
0.0
(0)
Developer
Tim Zinin
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull live apartment and house listings straight from Krisha.kz — Kazakhstan's biggest real-estate classifieds portal — filtered by deal type (sale/rent), property type and city. No login, no API key, no browser needed on your side.
What you get
- Title, price (with currency), rooms, floor area, district/street, a short description, a preview photo and the direct listing URL for every ad found.
- Filter by sale or rent, apartment or house, and any Krisha.kz city.
- Multiple searches in one run — mix cities and deal types, get one combined result set.
- Runs on Apify: schedule it, monitor it, call it from the API, export to JSON/CSV/Excel or push straight into your own pipeline.
How to run it
- Click Try for free — no card needed on the free plan.
- In Queries, add one entry per search as
deal:type:city— for examplesale:apartment:almatyorrent:house:astana. - Hit Start and pull the results from the dataset (UI, API or webhook).
Pricing
Pay-per-event: $0.005 per run start + $0.002 per result. No monthly seat, no minimum. 100 listings found cost about $0.21 (the one-time start fee plus 100 result rows). Rows where the source returned nothing (an unrecognized city, a query with zero matching listings, or a request that failed) are returned for transparency but are never charged for.
Input
| Field | Required | What it does |
|---|---|---|
queries | yes | One entry per search, format deal:type:city. deal is sale or rent; type is apartment or house; city is a Krisha.kz city slug (almaty, astana, shymkent, …). |
max_items | no | Total row cap across every query in this run (default 100). |
max_pages | no | How many result pages to walk per individual query (default 3). |
maxConcurrency | no | How many queries run in parallel (default 5). |
{"queries": ["sale:apartment:almaty"],"max_items": 5,"max_pages": 1}
Output
Real row from a local verification run (2026-07-30), taken from the actual
output of parser.js + lib/row.js's buildRow() — the same pipeline the
Actor runs, not the raw pre-normalization parse:
{"query": "sale:apartment:almaty","found": true,"url": "https://krisha.kz/a/show/760760728","title": "4-комнатная квартира · 186.58 м²","price": 465517100,"currency": "KZT","deal_type": "sale","property_type": "apartment","rooms": 4,"area_sqm": 186.58,"location": "Бостандыкский р-н, мкр Мирас, Саина 1а/1","lat": null,"lng": null,"posted_date": null,"description": "жил. комплекс 1st by BI, 3 этажа, 2026 г.п., потолки 3.4м., санузел 2 с/у и более, Преимущества:💥Авторское богатое озеленение","images": ["https://krisha-photos.kcdn.online/webp/5a/5a3bc160-2897-46e6-865b-72b70f8d63e6/3-full.jpg"],"source_portal": "krisha-kz","scraped_at": "2026-07-30T10:31:25.132Z"}
| Field | Meaning |
|---|---|
found | true for a real listing row, false for a not-found/error row. |
price | Listing price as a number (no thousands separators). |
currency | Always KZT for a found row. |
rooms | Room count as a number; null when not stated or when the listing is a studio — krisha.kz never prints a room count for a studio ("Студия" is a category, not a number), so this Actor never invents 0 for one. |
area_sqm | Floor area in square meters; null when not stated. |
location | District and street as shown on the listing card. |
posted_date | ISO 8601 timestamp when krisha.kz's list-view date stamp includes enough information to resolve one (e.g. "сегодня", "вчера", "N мин./ч. назад"); null when the stamp is a bare day+month with no year (e.g. "30 июл.") — the year isn't printed on list pages, and this Actor never guesses one. |
images | The one preview photo shown on the search-results card (not the full listing gallery). |
lat / lng | Not available on list pages — always null. |
A not-found row looks like:
{"query": "sale:apartment:not-a-real-city-9999","found": false,"note": "krisha.kz does not recognize city \"not-a-real-city-9999\" as a distinct location for this search (it did not answer with a page scoped to that city) — treated as zero results, not an error.","scraped_at": "2026-07-30T06:51:30.449Z"}
Other tools we built
Related tools
Related tools for adjacent workflows in real estate listings and monitoring.
| Actor | What it does |
|---|---|
| Imovirtual Portugal Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Imovirtual.com — Portugal's biggest real-estate... |
| Otodom Poland Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Otodom.pl — Poland's biggest real-estate classifieds... |
| Storia Romania Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Storia.ro — Romania's biggest real-estate classifieds... |
| Willhaben Vienna Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment rental and sale listings straight from Willhaben.at — Austria's biggest classifieds... |
| Rightmove UK Property Listings (London and beyond) | Pair it in the real estate listings and monitoring workflow: Pull live for-sale and to-rent property listings straight from Rightmove.co.uk — the UK's biggest property... |
FAQ / Limitations
Does this need a Krisha.kz account or API key? No — it reads the same public search pages a visitor sees, no login.
What this is NOT. This does not fetch the full photo gallery, exact
coordinates, or the seller's phone number from the listing detail page — only
what's shown on the search-results list. It does not guarantee every listing
on Krisha.kz is returned; pagination stops at max_pages / max_items.
Found a bug or need a custom variant (a different country's classifieds site, extra fields)? Open an issue on the Actor page.