e-Vergabe des Bundes (evergabe-online.de) connector (HTTP, login-free)
Source:R/evergabe_online.R
evergabe_online_tenders.RdSearches the federal procurement platform evergabe-online.de for the KWB
keywords and scores the hits (score_layered()). Adds below-threshold
federal notices that the Datenservice (oeffentlichevergabe.de) does not carry.
Driven login-free over httr (Apache-Wicket form POST + Wicket-Ajax paging); no
CPV/free text in the result list, so relevance is title-based.
Usage
evergabe_online_tenders(
keywords = tender_keywords(),
cpv_map = tender_cpv_map(),
query = NULL,
date_range = "TWENTY_EIGHT_DAYS",
max_pages = 30,
max_query_chars = 90,
relevant_only = TRUE,
verbose = TRUE
)Arguments
- keywords
Keyword groups (default
tender_keywords()).- cpv_map
CPV-to-group map (default
tender_cpv_map()).- query
Full-text query; default is the strong KWB keywords joined with
" | "(the portal treats|as OR).- date_range
Portal publish-date window: one of
"ALL","SEVEN_DAYS","FOURTEEN_DAYS","TWENTY_ONE_DAYS","TWENTY_EIGHT_DAYS"(default"TWENTY_EIGHT_DAYS").- max_pages
Page cap per batch (10 hits/page) (default 30).
- max_query_chars
Max length of each OR-batch query (default 90). The portal silently returns nothing for long queries (~>110 chars), so the strong keywords are packed into short OR-batches (each <= this) and the hits are unioned.
- relevant_only
Return only relevant tenders (default
TRUE).- verbose
Print progress (default
TRUE).