EKR Hungary Scraper — Public Procurement Tenders avatar

EKR Hungary Scraper — Public Procurement Tenders

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
EKR Hungary Scraper — Public Procurement Tenders

EKR Hungary Scraper — Public Procurement Tenders

Search and extract Hungarian public procurement notices from ekr.gov.hu (EKR). Filter by keyword or buyer name. Returns buyer info, deadlines, CPV codes, place of performance, and procedure details. No API key, no login required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Search and extract Hungarian public procurement tender notices from ekr.gov.hu, Hungary's official national e-procurement platform (Elektronikus Közbeszerzési Rendszer), run by the Közbeszerzési Hatóság (Public Procurement Authority). Filter by keyword, buyer name, or CPV code. Returns buyer info, publication and deadline dates, procedure type, and CPV classification where the notice discloses one. No API key, no login required.

How to scrape EKR Hungary procurement data

This actor reads notices straight from ekr.gov.hu's own JSON API — the same endpoint the site's search page calls in the browser. Every Hungarian contracting authority (ministries, municipalities, hospitals, state agencies, state-owned companies) is legally required to publish its procurement notices here, making it the single most complete source for Hungarian public procurement activity, both above and below the EU notification threshold.

Enter your search keywords, pick optional filters, and run. The actor fetches the search results list, then — when full details are enabled — calls each notice's detail endpoint to pull the procurement category, place of performance, procedure type, and (where the source publishes it) CPV classification codes.

Who benefits from this data?

  • Government contractors — Monitor which tenders are open across Hungarian ministries, municipalities, hospitals, and state agencies, and track submission deadlines.
  • Market researchers — Analyze Hungarian public spending patterns, tender volumes, and procurement activity by sector and buyer type.
  • B2B sales teams — Identify which Hungarian public bodies buy what you sell. Build targeted prospect lists across the Hungarian public sector.
  • Consultancies and advisory firms — Track tender activity by CPV category or buyer to advise clients on Hungarian market entry and bidding strategy.
  • Compliance and legal teams — Monitor competitor bids, verify buyer details, and check procedural transparency.
  • Journalists and researchers — Investigate public spending on a topic, ministry, or municipality.

Search by keyword

Enter any keyword to find relevant notices. The search matches against the tender subject ("Eljárás tárgya"). Examples: informatika (IT), takarítás (cleaning), útépítés (road construction), eszközbeszerzés (equipment supply).

Filter by buyer

Use organizationName to filter by the contracting authority's name ("Ajánlatkérő szervezet neve"). Example: Budapest Főváros.

Filter by CPV code

Use cpvCode to filter by a CPV (Common Procurement Vocabulary) classification code. Example: 30200000-1 for computer equipment.

Filter by date

publicationDateFrom and submissionDeadlineFrom narrow results to notices published, or with a submission deadline, on or after a given date (format YYYY-MM-DD).

Fetch full details

fetchFullDetails (default true) makes one extra request per result to pull the procurement category, place of performance, procedure type, and CPV codes. Disable it for a faster run that only returns the basic search-list fields (title, buyer, dates, notice type).

Input

FieldTypeDescriptionDefault
searchQueryStringKeyword matched against the tender subjectinformatika
organizationNameStringFilter by contracting authority name
cpvCodeStringFilter by CPV classification code
publicationDateFromStringOnly notices published on/after this date (YYYY-MM-DD)
submissionDeadlineFromStringOnly notices with a deadline on/after this date (YYYY-MM-DD)
fetchFullDetailsBooleanFetch CPV codes, category, place of performance per resulttrue
maxResultsIntegerMaximum number of notices to return50
proxyConfigurationObjectApify proxy settings (automatic proxy is sufficient){"useApifyProxy": true}

Output

FieldTypeDescription
itemTitleStringTender subject ("Eljárás tárgya")
referenceNumberStringRegistry number ("Iktatószám")
organizationStringContracting authority name
statusStringOpen, Closed, or Unknown, derived from the submission deadline
publicationDateStringISO 8601 publication date
deadlineStringISO 8601 submission deadline
estimatedValueStringAlways empty — not disclosed on the public record (see Limitations)
currencyStringAlways empty — see Limitations
categoryStringProcurement category ("Árubeszerzés" / goods, "Építési beruházás" / works, "Szolgáltatás megrendelés" / services)
cpvCodesArrayCPV classification codes, when the source publishes them
regionStringPlace of performance (NUTS code + region name), when disclosed
itemDescriptionStringAlways empty — EKR does not expose a free-text description on the public API
contactInfoObjectReserved for future use — EKR's public API does not expose buyer contact details
urlStringNotice detail page on ekr.gov.hu
scrapedAtStringISO 8601 timestamp of the scrape
ekrAzonositoStringEKR notice identifier (e.g. EKR000728542026/H002)
noticeTypeStringNotice type + regime, e.g. Uniós, Ajánlati / részvételi felhívás (EU-regime, invitation to tender)
procedureTypeStringLegal basis / procedure type, when full details are enabled
winningBidderStringWinning bidder name, populated only on award notices where disclosed
isEuNoticeBooleantrue when the notice was published under the EU (Uniós) regime, also visible on TED
tedNumberStringTED (Tenders Electronic Daily) reference number, when the notice was also published EU-wide

Example output

{
"itemTitle": "ENVIRAS c. projekt informatikai eszközbeszerzése",
"referenceNumber": "14060/2026",
"organization": "Észak-magyarországi Vízügyi Igazgatóság",
"status": "Closed",
"publicationDate": "2026-08-12T22:00:00.000+0000",
"deadline": "2026-08-28T08:00:00.000+0000",
"estimatedValue": "",
"currency": "",
"category": "Árubeszerzés",
"cpvCodes": [],
"region": "HU311 Borsod-Abaúj-Zemplén",
"itemDescription": "",
"contactInfo": {},
"url": "https://ekr.gov.hu/portal/kozbeszerzes/hirdetmenyek/8805659112795/reszletek",
"scrapedAt": "2026-09-02T09:47:14.085Z",
"ekrAzonosito": "EKR001537822026/H001",
"noticeType": "Nemzeti, Ajánlati / részvételi felhívás",
"procedureType": "Kbt. 112. § (1) bekezdés b) pont Nyílt eljárás (hirdetménnyel induló)",
"winningBidder": "",
"isEuNotice": false,
"tedNumber": ""
}

Cost estimate

Priced per result plus a flat per-run start fee (Pay Per Event). At the STANDARD tier this is roughly $0.002 per notice plus $0.005 per run — a 50-result run costs about $0.005 (start fee) + $0.10 (50 × $0.002) ≈ $0.105, or roughly 500 notices per $1 of Apify usage. fetchFullDetails: false runs faster and cheaper for search-list-only data, but tiers apply per result regardless — the difference is runtime, not per-item price. A run's usage cost only settles after the run reports SUCCEEDED; a mid-run dataset read will show a cost far below the final total.

Limitations

  • No estimated or awarded contract value. EKR's public notice API does not expose the estimated or awarded value on either the search or detail endpoint — this matches the same limitation documented for Poland's ezamowienia.gov.pl. If you need contract values, cross-reference the winning bidder and reference number against TED (for EU-regime notices, via tedNumber) or the buyer's own published contract register.
  • CPV codes are frequently empty, especially on national-regime (sub-EU-threshold) notices — sampled recon runs found CPV populated mainly on EU-regime ("Uniós") notices. Don't rely on cpvCodes being populated for every result.
  • No free-text description or buyer contact details. EKR's public API returns structured fields only — no notice body text, no buyer phone/email/address. For the full legal notice text, use the url field to open the notice on ekr.gov.hu directly.
  • Hungarian-language fields. organization, category, noticeType, and procedureType are returned in Hungarian, as published by the source — they are not translated.
  • Page size. The search API silently clamps to 100 results per page regardless of the requested page size — the actor already accounts for this internally, you don't need to configure it.

Part of Studio AMBA's European public procurement cluster — same record shape across every national e-procurement platform we cover: