Search Greek Procurement Acts
search_tendersSearch Greek public-procurement acts across THREE cross-linked sources — Διαύγεια, ΚΗΜΔΗΣ (Central Electronic Public Procurement Registry) and EU TED. Filter by source (diavgeia|kimdis|ted), lifecycle status (request|tender|award|contract|payment), buyer or supplier ΑΦΜ (9-digit tax id), CPV code, EUR budget range, NUTS region, submission deadline (deadline_after=TODAY + status=tender ⇒ the OPEN tenders a supplier can still bid on), free-text q over the act title, and procurement signals (published facts from ΚΗΜΔΗΣ): direct_award (απευθείας ανάθεση), single_bidder (≤1 bid on the contract), cancelled. Returns a paginated envelope; 'next' is the next PAGE NUMBER or null. Natural-person counterparties are redacted. Do NOT sum amount_net across results to get spend — use rank_entities or spend_by_cpv, which count each procurement once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | free-text search over the act title | |
| cpv | No | CPV code (e.g. 79710000) | |
| page | No | 1-based page number; pagination DEPTH is capped per plan | |
| year | No | 4-digit issue year, e.g. 2026 — restricts to acts issued that year | |
| region | No | NUTS region code prefix, e.g. EL30 (Attica), EL52 (Central Macedonia). Matches by prefix, so EL3 covers all of Attica. | |
| source | No | filter by data source | |
| status | No | ||
| buyer_afm | No | 9-digit buyer ΑΦΜ | |
| cancelled | No | only acts the source marked as cancelled | |
| has_chain | No | only acts linked into a reconstructed lifecycle chain (request→tender→award→contract→payment) | |
| page_size | No | max 200 | |
| budget_max | No | maximum amount_net in EUR | |
| budget_min | No | minimum amount_net in EUR | |
| price_only | No | only awards/contracts decided on lowest-price alone (award_criteria = Βάσει τιμής / Χαμηλότερη Τιμή), excluding most-economically-advantageous (MEAT) criteria | |
| direct_award | No | only direct awards (procedure = απευθείας ανάθεση) — a published ΚΗΜΔΗΣ fact | |
| supplier_afm | No | 9-digit supplier ΑΦΜ | |
| single_bidder | No | only contracts where ≤1 bid was submitted (maxBidsSubmitted; single bidder) | |
| deadline_after | No | ISO date (YYYY-MM-DD). Only acts whose submission deadline is on/after this date. Pass TODAY to get OPEN tenders — the ones a supplier can still bid on. Combine with status="tender". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| next | Yes | next page NUMBER, or null when there are no more pages — not a URL | |
| page | Yes | ||
| total | Yes | total acts matching the filters | |
| page_size | Yes |