About BidFinder
BidFinder lists public tenders that are open for offers: what a government body wants to buy, who is buying, where, the deadline, the estimated value when the notice gives one, and a link to the official notice. It reads nine free official feeds and makes one page per tender in the language of its country.
Where the data comes from
- Brazil (/br/, in Portuguese): the Portal Nacional de Contratações Públicas (PNCP) public API. BidFinder reads its full list of tenders open for proposals over and over; one full read takes a few hours at the pace PNCP answers, and a tender PNCP stops listing closes here at the end of the next full read.
- United States (/us/, in English): the public Contract Opportunities file that SAM.gov publishes every night, read once a day. Contact names, emails and phone numbers in that file are dropped.
- Japan (/jp/, in Japanese): 出典:官公需情報ポータルサイト(中小企業庁)検索API, the search API of the Small and Medium Enterprise Agency's public procurement portal, read every 6 hours. Every Japanese page carries this credit and link, as the portal's terms ask.
- Chile (/cl/, in Spanish): the open data (OCDS) API of Mercado Público, the state procurement platform run by the Dirección ChileCompra, published under the CC0 1.0 license. BidFinder reads new tenders every 3 hours and checks the open ones again once a day. Deadlines are Santiago time, as Mercado Público shows them. Contact names in the feed are dropped.
- Colombia (/co/, in Spanish): SECOP II procurement processes published by the Agencia Nacional de Contratación Pública, Colombia Compra Eficiente, as open data on datos.gov.co under the CC BY-SA 4.0 license. BidFinder reads every process open for offers once a day, as the dataset is refreshed daily, and leaves out direct awards. The dataset gives the closing date but not the hour, so Colombian pages show the date only; the hour is in the process schedule on SECOP II. The records on these pages adapt that data (cleaned titles, categories) and are shared under the same CC BY-SA 4.0 license.
- South Africa (/za/, in English): the list of advertised tenders on the National Treasury eTender Publication Portal, open data under the Open Data Commons PDDL 1.0, read in full every 6 hours. A tender the portal stops advertising closes here after two full reads. Contact names, emails and phone numbers are left out. Where the portal says "National" but names a town that lies in one province, the tender is listed under that province.
- Germany (/de/, in German): contract notices for German public buyers from TED (Tenders Electronic Daily), the Publications Office of the European Union, whose data may be reused with acknowledgement, and national tenders from the Datenservice Öffentlicher Einkauf of the Beschaffungsamt des BMI (CC0 1.0). BidFinder reads every open TED notice twice a day and closes the ones TED stops listing; national notices come from the daily export and close at their deadline or when an award or cancellation is published. Contact names, emails and phone numbers are dropped. Deadlines are German time.
- France (/fr/, in French): contract notices for French public buyers from TED (Tenders Electronic Daily), the Publications Office of the European Union, whose data may be reused with acknowledgement, and national tenders from BOAMP, the Bulletin officiel des annonces des marchés publics published by the Direction de l'information légale et administrative (DILA), under the Licence Ouverte 2.0. BidFinder reads every open TED notice twice a day and closes the ones TED stops listing; BOAMP notices are read every four hours and close at their deadline or when a cancellation is published. Contact names, emails and phone numbers are dropped. Deadlines are shown in Paris time, also for buyers in the overseas regions.
Sections whose feed is not switched on yet say so on their home page.
How a tender page works
Times are shown in the country's own time zone (Brasília time for Brazil, U.S. Eastern Time for the United States, Japan time for Japan, Santiago time for Chile, Colombia time for Colombia, South African Standard Time for South Africa, German time for Germany, Paris time for France). "Not stated" means the feed gives no value, never that the value is zero. A tender closes when its deadline passes, when its feed stops listing it, or, without a deadline, 30 days after it was published. A closed tender's page stays up for 30 days with a notice and open tenders like it, then it is removed.
BidFinder is not a government site and does not take offers. Always read the official notice before you bid.
Email alerts
Tender pages and buyer, category, state and city pages offer a free email alert for new open tenders like them: you confirm by email, get at most one email a day and only on days with new ones, and unsubscribe in one click. What an alert stores.
Use BidFinder in Claude
BidFinder also answers inside Claude through a read-only connector that searches these tenders: how to add it.
Contact
BidFinder is built by urbanodx. Reach us through urbanodx.com.