Portál Dražeb Czech Public Auctions
Pricing
from $0.60 / 1,000 results
Portál Dražeb Czech Public Auctions
Scrape Czech Portál Dražeb public auctions via JSON — CZK prices, dates, city/district, category, listing URLs. No browser. Unofficial — not affiliated with Portál Dražeb.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer
Bakos Bence
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
What does Portál Dražeb Czech Public Auctions do?
Example: Portál Dražeb Czech Public Auctions · pripravovane
| Field | What you get |
|---|---|
auctionNumber | 121EX2795/17-158 |
title | pozemky pod garážemi v k.ú. Moravská Ostrava |
status | upcoming |
category | Pozemek |
city | Ostrava |
district | Ostrava-město |
estimatedPriceCzk | 16700 |
itemPriceCzk | 11134 |
minimalBidCzk | 2000 |
currentPriceCzk | — |
currency | CZK |
startAt | 2026-09-08T11:00:00.000+00:00 |
endAt | 2026-09-08T11:30:00.000+00:00 |
online | true |
url | https://www.portaldrazeb.cz/drazba/121ex2795-17-158-xypxk |
hash | XYPxK |
auctionType | execution |
categoryPath | /Nemovitosti/Pozemek |
county | Moravskoslezský kraj |
cautionDepositCzk | 5000 |
electronic | true |
voluntary | false |
imageCount | 3 |
documentCount | 2 |
scrapedAt | 2026-09-08T09:00:00+00:00 |
Press Start. The example is already filled in.
Scrape Czech Portál Dražeb public auctions from the official JSON lists (pripravovane, probihajici, ukoncene, online) — CZK prices with currency, start/end dates, city, district, county, category, online/electronic flags, and listing URLs. Click Start on the prefilled smoke (status=pripravovane, maxItems 5). No browser.
Unofficial. This Actor is not affiliated with, endorsed by, or maintained by Portál Dražeb. Natural-person fields (responsible_person, auctioneer office names / emails / phones / addresses) are never written to the dataset.
Why use this Portál Dražeb scraper?
- 🇨🇿 Official public JSON endpoints (fast, no Playwright)
- 💶 CZK prices kept with currency
- 📍 City / district / county + category path
- 🔒 No auctioneer or responsible-person PII
- ⚡ Prefill smoke finishes in seconds
How to fill the form (first run)
- Click Start — Which auction list is Upcoming (pripravovane); Maximum auction rows is 5.
- Switch to Ongoing, Finished, or Online-only if that matches your research.
- Export CZK prices, dates, location fields, and listing URLs from the dataset. Runs are direct HTTP — any proxy widget is ignored.
How to scrape Portál Dražeb auctions
- Open this Actor in Apify Console.
- Click Start on the prefilled input (
status= pripravovane,maxItems5). - Optionally switch to
probihajici,ukoncene, oronline. - Export the dataset or pull via API.
{"status": "pripravovane","maxItems": 5}
How much does it cost?
Pay per event (PPE): Actor start + each auction result. On Free, results are about $1.20 / 1,000; paid plans are lower (see the Pricing tab). Platform usage is included.
Input
| Field | Description |
|---|---|
status | pripravovane · probihajici · ukoncene · online (prefill upcoming) |
maxItems | Listing cap (prefill 5) |
Sample output
{"auctionNumber": "121EX2795/17-158","hash": "XYPxK","title": "pozemky pod garážemi v k.ú. Moravská Ostrava","url": "https://www.portaldrazeb.cz/drazba/121ex2795-17-158-xypxk","status": "upcoming","auctionType": "execution","category": "Pozemek","categoryPath": "/Nemovitosti/Pozemek","city": "Ostrava","district": "Ostrava-město","county": "Moravskoslezský kraj","estimatedPriceCzk": 16700,"itemPriceCzk": 11134,"minimalBidCzk": 2000,"currentPriceCzk": null,"cautionDepositCzk": 5000,"currency": "CZK","startAt": "2026-09-08T11:00:00.000+00:00","endAt": "2026-09-08T11:30:00.000+00:00","online": true,"electronic": true,"voluntary": false,"imageCount": 3,"documentCount": 2,"scrapedAt": "2026-09-08T09:00:00+00:00"}
Tips
- Prefer
status=pripravovanefor the cheapest smoke — always has upcoming inventory. ukoncene/onlineare also single-file JSON lists; raisemaxItemsfor fuller dumps.- The Actor always uses direct egress to the public JSON API; proxy settings in input are not applied.
FAQ
Do I need a browser or Unblocker?
No. The Actor fetches https://www.portaldrazeb.cz/drazby/{status}.json with HTTP TLS impersonation.
Are auctioneer names or emails included?
No. responsible_person and auctioneer office person fields are stripped entirely.
Which statuses are supported?
pripravovane (upcoming), probihajici (ongoing), ukoncene (finished), online.
Related Actors
| Actor | Use together when… |
|---|---|
| Portál Dražeb Czech Public Auctions | (this Actor) — CZ Portál Dražeb public auctions |
| Otodom Poland Property Listings | You also need Polish property asking prices |
| Ingatlan.com HU Property Listings | You also need Hungarian property asking prices |
Profile: bakos_bence on Apify
Actor ID: bakos_bence/portal-drazeb
Dashboards: connect Power BI, Tableau, Looker Studio, or Qlik to the dataset API — see Export to Power BI, Tableau, Looker Studio & Qlik near the end. AI agents: paste this Actor’s Store page URL into an Apify-capable agent (MCP / Claude / Cursor with Apify), create an Apify account and API token once, and the agent can run the Actor and wire up the output.
Export to Power BI, Tableau, Looker Studio & Qlik
After a run, rows live in an Apify dataset. You can download JSON/CSV/Excel from the Dataset tab, or point BI tools at a CSV URL that refreshes when you scrape again.
Prefer the token in the URL (token=) — most tools only need “open this link as CSV”, with no custom headers.
Build a refreshable CSV URL
- In Apify Console, open Settings → Integrations and copy an API token.
- Save this Actor as a Task (optional but best for dashboards), run or schedule it once so there is a successful run.
- Use the latest successful task run URL (replace
TASK_IDandYOUR_TOKEN):
https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=csv&clean=true&status=SUCCEEDED&token=YOUR_TOKEN
Or, from any finished run, open the Dataset tab, copy the dataset ID, and use:
https://api.apify.com/v2/datasets/DATASET_ID/items?format=csv&clean=true&token=YOUR_TOKEN
Anyone with that URL can read the data — treat it like a password. For recurring dashboards, prefer the actor-tasks/…/runs/last/… form so refresh always hits the newest successful scrape.
Power BI
- Open Power BI Desktop → Home → Get data → Web.
- Paste the CSV URL (including
token=). - When asked how to sign in, choose Anonymous → Connect.
- Confirm the preview is a table (CSV). Load or Transform data as needed.
- Publish / schedule refresh in the Power BI service using the same URL (task
runs/lastkeeps it current after each scrape).
401: token missing/wrong, or you did not pick Anonymous.
Tableau
- Install Tableau’s REST API connector from Tableau Exchange (Desktop 2023.3+).
- Connect → To a Server → REST API.
- Paste the CSV URL (including
token=). Set response format to CSV. - If the connector asks for auth and the token is already in the URL, leave credentials empty / anonymous; otherwise paste the same token as a Bearer access token.
- Create an extract. Refresh the extract after scheduled Task runs (or point at
runs/lastso each refresh loads the latest success).
Looker Studio
Looker Studio has no strong built-in “private CSV API” connector. Use Google Sheets as the bridge:
- Create a Google Sheet. In A1 enter:
=IMPORTDATA("https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=csv&clean=true&status=SUCCEEDED&token=YOUR_TOKEN")
- Wait until columns fill (Sheets refreshes IMPORTDATA periodically).
- In Looker Studio → Create → Report → Google Sheets → select that spreadsheet / tab.
- Build the report. After each Actor/Task run, refresh the Sheet (or wait for IMPORTDATA) then refresh the Looker data source.
Qlik
REST connector (refreshable):
- In Qlik Cloud / Qlik Sense → Add data → REST (or create a REST connection in the Data load editor).
- URL = the CSV URL including
token=. Method GET. - Set the expected response type to CSV (or use
format=jsonand JSON mode). - Test connection, pick the table, Add / Load.
- Reload the app after scheduled scrapes; with
runs/last, each reload pulls the latest successful dataset.