Portál Dražeb Czech Public Auctions avatar

Portál Dražeb Czech Public Auctions

Pricing

from $0.60 / 1,000 results

Go to Apify Store
Portál Dražeb Czech Public Auctions

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

Bakos Bence

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

What does Portál Dražeb Czech Public Auctions do?

Example: Portál Dražeb Czech Public Auctions · pripravovane

FieldWhat you get
auctionNumber121EX2795/17-158
titlepozemky pod garážemi v k.ú. Moravská Ostrava
statusupcoming
categoryPozemek
cityOstrava
districtOstrava-město
estimatedPriceCzk16700
itemPriceCzk11134
minimalBidCzk2000
currentPriceCzk
currencyCZK
startAt2026-09-08T11:00:00.000+00:00
endAt2026-09-08T11:30:00.000+00:00
onlinetrue
urlhttps://www.portaldrazeb.cz/drazba/121ex2795-17-158-xypxk
hashXYPxK
auctionTypeexecution
categoryPath/Nemovitosti/Pozemek
countyMoravskoslezský kraj
cautionDepositCzk5000
electronictrue
voluntaryfalse
imageCount3
documentCount2
scrapedAt2026-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)

  1. Click StartWhich auction list is Upcoming (pripravovane); Maximum auction rows is 5.
  2. Switch to Ongoing, Finished, or Online-only if that matches your research.
  3. 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

  1. Open this Actor in Apify Console.
  2. Click Start on the prefilled input (status = pripravovane, maxItems 5).
  3. Optionally switch to probihajici, ukoncene, or online.
  4. 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

FieldDescription
statuspripravovane · probihajici · ukoncene · online (prefill upcoming)
maxItemsListing 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=pripravovane for the cheapest smoke — always has upcoming inventory.
  • ukoncene / online are also single-file JSON lists; raise maxItems for 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.

ActorUse together when…
Portál Dražeb Czech Public Auctions(this Actor) — CZ Portál Dražeb public auctions
Otodom Poland Property ListingsYou also need Polish property asking prices
Ingatlan.com HU Property ListingsYou 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

  1. In Apify Console, open Settings → Integrations and copy an API token.
  2. Save this Actor as a Task (optional but best for dashboards), run or schedule it once so there is a successful run.
  3. Use the latest successful task run URL (replace TASK_ID and YOUR_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

  1. Open Power BI Desktop → HomeGet dataWeb.
  2. Paste the CSV URL (including token=).
  3. When asked how to sign in, choose AnonymousConnect.
  4. Confirm the preview is a table (CSV). Load or Transform data as needed.
  5. Publish / schedule refresh in the Power BI service using the same URL (task runs/last keeps it current after each scrape).

401: token missing/wrong, or you did not pick Anonymous.

Tableau

  1. Install Tableau’s REST API connector from Tableau Exchange (Desktop 2023.3+).
  2. ConnectTo a ServerREST API.
  3. Paste the CSV URL (including token=). Set response format to CSV.
  4. 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.
  5. Create an extract. Refresh the extract after scheduled Task runs (or point at runs/last so 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:

  1. 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")
  1. Wait until columns fill (Sheets refreshes IMPORTDATA periodically).
  2. In Looker Studio → CreateReportGoogle Sheets → select that spreadsheet / tab.
  3. 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):

  1. In Qlik Cloud / Qlik Sense → Add dataREST (or create a REST connection in the Data load editor).
  2. URL = the CSV URL including token=. Method GET.
  3. Set the expected response type to CSV (or use format=json and JSON mode).
  4. Test connection, pick the table, Add / Load.
  5. Reload the app after scheduled scrapes; with runs/last, each reload pulls the latest successful dataset.