Government Tenders API: EU (TED), Canada & Japan in One Schema avatar

Government Tenders API: EU (TED), Canada & Japan in One Schema

Pricing

from $3.00 / 1,000 tender notices

Go to Apify Store
Government Tenders API: EU (TED), Canada & Japan in One Schema

Government Tenders API: EU (TED), Canada & Japan in One Schema

Open public procurement notices from official government APIs only: all EU/EEA tenders from TED, Canadian federal tenders from CanadaBuys, and Japanese national and local tenders from the official portal. One schema with deadline, buyer, country, CPV/UNSPSC codes, estimated value and status.

Pricing

from $3.00 / 1,000 tender notices

Rating

0.0

(0)

Developer

JP Data Lab

JP Data Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get open public procurement notices from three government sources in one JSON schema, using official APIs and official open data only. No scraping of login pages and no blocked sites.

sourceCoverageOfficial source
tedAll EU and EEA public tenders above EU thresholds (27 member states plus EEA)TED (Tenders Electronic Daily) Search API
canadaCanadian federal government tendersCanadaBuys open data (updated daily)
japanJapanese national ministries, prefectures, cities, universities and other public bodiesGovernment Procurement Information Portal (官公需情報ポータルサイト) Search API

Use it to feed tender alerts, B2G lead lists, CRM pipelines, market research or AI agents that need to answer "which governments are buying X right now?".

Output

One item per notice:

{
"id": "ted:749460-2026",
"source": "ted",
"country": "ROU",
"buyer": "Spitalul Clinic de Urgenta Bucuresti",
"buyerCity": "Bucuresti",
"title": "Romania – Magnetic resonance imaging equipment – FURNIZARE SISTEM MOBIL DE REZONANȚĂ MAGNETICĂ",
"titleOriginal": "România – Echipament de imagistică cu rezonanţă magnetică – FURNIZARE SISTEM MOBIL DE REZONANȚĂ MAGNETICĂ",
"category": "goods",
"procedure": "open",
"noticeType": "cn-standard",
"classification": [{"scheme": "CPV", "code": "33113000"}],
"publishedAt": "2026-10-29",
"deadline": "2026-12-02",
"deadlineSource": "api",
"status": "open",
"estimatedValue": 3445000.0,
"currency": "RON",
"url": "https://ted.europa.eu/en/notice/-/detail/749460-2026",
"externalUrl": null,
"description": "Obiectul contractului îl constituie furnizarea unui sistem mobil de rezonanță magnetică (IRM mobil cu câmp redus), desti…",
"attribution": "© European Union, https://ted.europa.eu — reused under Commission Decision 2011/833/EU",
"scrapedAt": "2026-10-29T15:46:03+00:00"
}
FieldMeaning
countryBuyer country, ISO 3166-1 alpha-3 (DEU, CAN, JPN …)
titleEnglish where the source provides it (TED, Canada). Japan titles are in Japanese
titleOriginalTitle in the buyer's language (TED), French (Canada)
categorygoods, services, works or mixed
classificationCPV codes (TED), UNSPSC and GSIN codes (Canada)
deadlineDate bids are due (YYYY-MM-DD). For TED with several lots, the earliest lot deadline
deadlineSourceapi = from the source's own field. text = read from the Japanese notice text. opening-date = Japanese bid opening date, used when no deadline is written
statusopen (deadline today or later, UTC), closed, or unknown (no deadline found)
estimatedValue / currencyAs published by the buyer (TED). Not provided by Canada or Japan
urlNotice page on the official portal. Japan links to the buyer's own notice document (often a PDF)
externalUrlCanada only: the bidding system named in the notice (for example SAP Ariba or MERX)
descriptionFirst 1,000 characters of the notice description

Personal contact details (names, emails, phone numbers of contracting officers) are not included.

Input

FieldDefault
sourcesallAny of ted, canada, japan
keywordsnoneTitle or description contains any keyword. Pushed down to the TED and Japan APIs
publishedWithinDays20 = all currently open notices (up to the per-source limit)
countriesnoneISO alpha-3 buyer countries, for example DEU, FRA, POL
categoriesnonegoods, services, works
statusesopen, unknownAdd closed to include notices whose deadline has passed
maxItemsPerSource300Newest first. You pay per result

A default run takes about a minute. Schedule it daily with publishedWithinDays: 1 to get each day's new tenders.

Limitations

  • Japan deadlines are read from the notice text, because the portal's API rarely fills its date fields. About half of Japanese notices get a deadline this way. The rest are unknown. Always check the original notice.
  • Japan without keywords is fetched prefecture by prefecture, at most 1,000 notices each per run. Use publishedWithinDays of 7 or less.
  • TED keyword search runs on the full notice text in every language. To find most notices, search in the buyer's language too (for example Software and logiciel).
  • Not affiliated with the European Union, the Government of Canada or the Government of Japan.

Data sources and attribution

  • TED: © European Union, https://ted.europa.eu. Reuse is authorised under Commission Decision 2011/833/EU, provided the source is acknowledged.
  • CanadaBuys: Contains information licensed under the Open Government Licence – Canada.
  • Japan: This Actor uses the search API of the Government Procurement Information Portal (官公需情報ポータルサイト), operated by the Small and Medium Enterprise Agency: https://www.kkj.go.jp/

Each item carries its own attribution field, so you can keep the credit when you pass the data on.


日本語

EU 全体(TED)、カナダ連邦政府、日本の国・自治体の入札公告を、公式 API と公式オープンデータだけから同じ形式で取得します。日本の分は、官公需情報ポータルサイト(中小企業庁)の検索 API を利用しています(https://www.kkj.go.jp/)。締切は公告文から読み取っているため、申請の前に必ず元の公告を確認してください。