+Bezrealitky API
Search Bezrealitky, the Czech owners-only portal, and pull listings and prices as clean JSON.
The API.SH Bezrealitky API turns public pages on the Czech owners-only property portal into structured JSON. Search flats, houses, land, garages and commercial property for sale or rent with layout (2+kk, 3+1...), price, area, ownership, condition and amenity filters, and open a listing for its price per m², charges and deposit, price drop, energy class, coordinates and description in Czech and English.
- 2 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/bezrealitky/v1/ search
{ "success": true } What you can build with the Bezrealitky API
Prague and Czech rent tracking
Search flats to rent in Praha by layout and price and track rents and charges over time.
Price per m² analysis
Collect listings with area and price per m² to compare districts or building types.
Price drop alerts
Filter to discounted listings and record the price before the discount and the drop.
Listing detail for apps
Open a listing for photos, 360° tour, mortgage estimate, nearby places and the English description.
New-listing watcher
Open the newest listing matching your filters with latest=true and get notified as soon as it appears.
Bezrealitky data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Bezrealitky API endpoints and prices
Every Bezrealitky endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Bezrealitky property search /bezrealitky/ | $1 · $2 PAYG 1 credit |
| Bezrealitky listing /bezrealitky/ | $1 · $2 PAYG 1 credit |
Call the Bezrealitky API
Bezrealitky property search: GET https://api.api.sh/bezrealitky/
curl "https://api.api.sh/bezrealitky/v1/search?location=praha" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/bezrealitky/v1/search",
params={"location": "praha"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/bezrealitky/v1/search");
url.searchParams.set("location", "praha");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/bezrealitky/v1/search", "location", "praha")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Bezrealitky" and "Bezrealitky property search".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Bezrealitky data
- Public data only: no Bezrealitky login, cookies or account needed
- One key and one response shape for Bezrealitky and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Bezrealitky API
Bezrealitky offers partner options for developers and businesses to manage their own listings and leads, not a public API for reading the portal. API.SH reads the public search and listing pages and returns them as JSON.
Apify actors aggregate Czech portals such as Sreality and Bezrealitky; API.SH gives you Bezrealitky search and listing routes with all its filters, one key and a fixed price per call.
Bezrealitky API questions
What Bezrealitky data can I get?+
Search results with layout, price, charges, price per m², area, address, coordinates, tags and photos (/bezrealitky/v1/search), and one listing with fees, deposit, energy class, floor, ownership, description in Czech and English, mortgage estimate and nearby places (/bezrealitky/v1/listing).
How much does the Bezrealitky API cost?+
Every Bezrealitky endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /bezrealitky/v1/listing at 1 credit each.
Is there an official Bezrealitky API?+
Not a public one. Bezrealitky's partner programme helps developers and businesses publish and manage listings. There is no open API for reading listings, which is what API.SH provides.
Do I need a Bezrealitky account or login?+
No. API.SH reads public Bezrealitky pages only. The owner's name and contact details are never returned.
Can I get the English version of listings?+
Yes. /bezrealitky/v1/listing returns the full description in both Czech and English.
Can I filter by layout such as 2+kk or 3+1?+
Yes. Pass disposition on /bezrealitky/v1/search, along with offer (sale or rent), estate_type, price, area, pet_friendly, balcony, lift and the other filters.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /bezrealitky/v1/search with a location and offer. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.