Discover/krisha.kz API
live

krisha.kz APIkrisha.kz

Search and retrieve property listings from krisha.kz. Access sale and rental data for apartments, houses, and commercial properties across Kazakhstan.

Endpoints
3
Updated
3mo ago
Try it
City slug (e.g., 'almaty', 'astana'). Omitting returns listings from all cities.
Page number for pagination.
Number of rooms to filter by, comma-separated for multiple values (e.g., '2' or '2,3').
Maximum price filter in tenge.
Type of deal: 'prodazha' (sale) or 'arenda' (rent).
Minimum price filter in tenge.
Property type: 'kvartiry' (apartments), 'doma-dachi' (houses), 'kommercheskie' (commercial
api.parse.bot/scraper/320b67d0-20cf-468a-a587-d9fd52942a2d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/320b67d0-20cf-468a-a587-d9fd52942a2d/search_listings?city=almaty&page=1&rooms=2%2C3&deal_type=prodazha&property_type=kvartiry' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for real estate listings (sale or rent) with optional filters for city, rooms, and price range. Returns paginated results with listing summaries.

Input
ParamTypeDescription
citystringCity slug (e.g., 'almaty', 'astana'). Omitting returns listings from all cities.
pageintegerPage number for pagination.
roomsstringNumber of rooms to filter by, comma-separated for multiple values (e.g., '2' or '2,3').
price_tointegerMaximum price filter in tenge.
deal_typestringType of deal: 'prodazha' (sale) or 'arenda' (rent).
price_fromintegerMinimum price filter in tenge.
property_typestringProperty type: 'kvartiry' (apartments), 'doma-dachi' (houses), 'kommercheskie' (commercial), 'uchastki' (land plots), 'garazhi' (garages).
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing objects with id, price_text, title, subtitle, description_snippet",
    "listing_ids": "array of integer listing IDs",
    "total_count": "string with total number of matching listings",
    "current_page": "integer indicating the current page number"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "1011901990",
          "price_text": "от 36 380 084 ₸"
        },
        {
          "id": "1009263237",
          "price_text": "36 000 000 ₸"
        }
      ],
      "listing_ids": [
        1011901990,
        1009263237
      ],
      "total_count": "27 481",
      "current_page": 1
    },
    "status": "success"
  }
}

About the krisha.kz API

The Krisha.kz API exposes 3 endpoints for searching and retrieving property listings from Kazakhstan's largest real estate marketplace. Use search_listings to query apartments, houses, land, and commercial properties by city, deal type, room count, and price range, then pull full listing details — including coordinates, photos, area, and seller information — via get_listing_detail.

What the API covers

The Krisha.kz API gives structured access to sale and rental listings across Kazakhstan. search_listings accepts filters for city (slug values like almaty or astana), deal_type (prodazha for sale, arenda for rent), property_type (kvartiry, doma-dachi, kommercheskie, uchastki), rooms (comma-separated values), and price_from/price_to in tenge. Responses include a listings array with per-listing id, price_text, title, subtitle, and description_snippet, along with a flat listing_ids array and a total_count string for pagination planning.

Listing detail data

get_listing_detail takes a listing_id from search results and returns the full advert object: price, addressTitle, square, rooms, photos, map coordinates, description, and ownerName. The adverts array adds card-level data including fullAddress and priceM2 (price per square meter), which is useful for comparative analysis across neighborhoods.

Contact information

get_listing_contact returns owner_name, user_type (distinguishing private owners from agents), and the listing_id. Full phone numbers are not returned directly — the response includes a phones_url path and a note that phone retrieval requires solving a reCAPTCHA challenge on the source site. Plan your contact-retrieval workflows around this constraint.

Common use cases
  • Aggregate apartment listings in Almaty and Astana filtered by room count and price range for a property search app
  • Track price-per-square-meter trends across neighborhoods using the priceM2 field from get_listing_detail
  • Identify whether a listing is from a private owner or an agent using the user_type field in get_listing_contact
  • Build a map-based property browser using map coordinates returned in the advert object
  • Monitor new commercial property listings (kommercheskie) in a target city by polling search_listings with deal_type and property_type filters
  • Compare land listings (uchastki) for sale within a defined tenge price band across multiple cities
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does krisha.kz have an official developer API?+
Krisha.kz does not publish a public developer API or documented REST interface for third-party use.
What does `search_listings` return and how does pagination work?+
search_listings returns a listings array with summary fields (id, price_text, title, subtitle, description_snippet), a flat listing_ids array, a total_count string, and a current_page integer. Use the page parameter to iterate through results. total_count is returned as a string, so parse it to an integer before using it for page-count arithmetic.
Can I retrieve full phone numbers for listing owners?+
get_listing_contact returns owner_name and user_type without requiring any challenge, but full phone numbers are gated behind a reCAPTCHA on the source site. The phones_url field points to where phone data can be fetched, but automated retrieval of phone numbers is not supported by this API.
Does the API cover new-development (zhk / жилой комплекс) project pages?+
Not currently. The API covers individual sale and rental listings searchable through search_listings and detailed via get_listing_detail. New-development project profiles and developer-level data are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting those project pages.
Are listings from cities outside Almaty and Astana available?+
Yes. Omitting the city parameter in search_listings returns listings across all cities on krisha.kz. You can also pass other city slugs supported by the site. Coverage depends on listing volume in each city, which varies significantly outside the two major urban centers.
Page content last updated . Spec covers 3 endpoints from krisha.kz.
Related APIs in Real EstateSee all →
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
cookcountyil.gov API
Search Cook County property tax records, look up court cases, find code violations, and get department contact information all in one place. Quickly access public records and government contacts without navigating multiple websites.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
beijing.anjuke.com API
Search Beijing real estate listings for second-hand homes and rentals, view detailed property information and price trends, and discover agents and community-specific listings. Get access to the Beijing house price index to track market movements and make informed decisions about property purchases or rentals.
58.com Housing API
Access real-time housing market data from 58.com (58同城), China's largest classifieds platform. Search house price trends across 31+ major Chinese cities at city, district, and neighborhood levels, and browse hot new property developments with prices, floor plans, and location details.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.