Search procurement acts

get/v1/tenders

Request

  • Base URL: https://api.diavgis.gr
  • URL: https://api.diavgis.gr/v1/tenders
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Query parameters

status'request' | 'tender' | 'award' | 'contract' | 'payment'
source'diavgeia' | 'kimdis' | 'ted'

filter by data source

buyer_afmstring
supplier_afmstring
cpvstring
budget_minnumber
budget_maxnumber
yearstring

restrict to acts issued in this 4-digit year

qstring

free-text over the act title

regionstring

NUTS prefix, e.g. EL30 = Attica

deadline_afterstring date

open tenders whose submission deadline is on/after this date

direct_awardboolean

only direct awards (απευθείας ανάθεση)

single_bidderboolean

only acts where <=1 bid was submitted

price_onlyboolean

only lowest-price award criteria (excludes MEAT)

cancelledboolean

only source-cancelled acts; by DEFAULT cancelled and superseded acts are excluded from every list

has_chainboolean

only acts linked into a reconstructed lifecycle chain

pageinteger

capped by the plan's pagination depth; beyond it returns 403 page_limit

page_sizeinteger
sort'issued_at' | 'deadline' | 'amount'

server-side ordering across the WHOLE matched set. deadline = soonest first, with no-deadline and already-expired acts last; amount = largest first. Without it you can only sort the page you fetched.

flat'1'

opt out of grouping: one row per PUBLICATION instead of one per procurement

Response

Paginated acts

Changes

No recorded changes to this operation across all 1 revision of this API.