gazette_search_procurement
Find public tender notices published in Swiss cantonal gazettes for procurement (Submissionen), limited to cantons AR, TI, BS, BL, VS, and ZG.
Instructions
Find public tenders published in the gazette (Submissionen) — the procurement-specific entry point. Note only AR, BS, TI, ZG, BL and VS mirror tenders here; for full Swiss coverage including Zurich use swiss-procurement-mcp.
Sucht öffentliche Ausschreibungen (Beschaffungswesen/Submissionen).
Beschaffung ist ausschliesslich eine KANTONALE Rubrik (OB-<Kanton>), nicht
föderal. Nur wenige Kantone publizieren sie hier: AR und TI (aktiv) sowie
BS, BL, VS, ZG (inaktiv — BS/BL/VS nur Archiv, ZG leer).
WICHTIG — Spiegel vs. Original: Die OB-*-Rubriken sind praktisch
vollständig Zweitpublikationen von simap.ch-Ausschreibungen (gemessen über
den OB-TI-Jahrgang 2026: 92,1 % tragen eine simap-Publikationsnummer). Wer
Beschaffung sucht, ist mit swiss-procurement-mcp an der Primärquelle
besser bedient — alle 26 Kantone plus Bund, mit CPV- und BKP-Codes,
Zuschlägen und Publikationsverlauf.
Was es NUR hier gibt, sind die Beschaffungs-Subrubriken AR-VS40 (Wallis,
Zuschläge), AR-OW40 (Obwalden) und BA-SH40 (Schaffhausen) sowie die
Ticiner Subrubrik OB-TI65 («Avvisi di gara non CIAP»): keine davon trägt
eine simap-Nummer. Kanton VS, OW und SH liefern deshalb Treffer, obwohl sie
keine aktive OB-*-Rubrik haben. Die meisten Kantone —
inklusive Zürich —
publizieren Ausschreibungen über simap.ch, das NICHT Teil dieser Quelle ist;
eine Abfrage für einen solchen Kanton liefert eine Erklärung statt eines
leeren Ergebnisses. Die Quelle kennt keine CPV-Codes.
Args: params (ProcurementInput): - keyword (Optional[str]): Freitext (kein CPV-Code) - canton (Optional[str]): Kantonskürzel; ohne Angabe alle aktiven - date_start / date_end (Optional[str]): Zeitraum YYYY-MM-DD - include_inactive (bool): inaktive Rubriken (BL/BS/VS/ZG) einbeziehen - limit (int): 1–100 (Standard 20), page (int): 0-basiert - language (str), only_language (bool), response_format (str)
Hinweis zur Trefferzahl: Ticino publiziert überwiegend it/fr, Appenzell A.Rh.
de/fr — je Sprache ein eigener Datensatz mit eigener Publikationsnummer.
Identische Titel werden zusammengefasst, übersetzte bleiben getrennt; die
Trefferzahl kann daher über der Zahl verschiedener Ausschreibungen liegen.
only_language=True erzwingt eine einzelne Sprachfassung.
Returns: str: Ausschreibungen (neueste zuerst) mit Datum, Kanton, Titel, Sprache, ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |