Government Tenders API: EU (TED), Canada & Japan in One Schema
Pricing
from $3.00 / 1,000 tender notices
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
Maintained by CommunityActor 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.
source | Coverage | Official source |
|---|---|---|
ted | All EU and EEA public tenders above EU thresholds (27 member states plus EEA) | TED (Tenders Electronic Daily) Search API |
canada | Canadian federal government tenders | CanadaBuys open data (updated daily) |
japan | Japanese national ministries, prefectures, cities, universities and other public bodies | Government 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"}
| Field | Meaning |
|---|---|
country | Buyer country, ISO 3166-1 alpha-3 (DEU, CAN, JPN …) |
title | English where the source provides it (TED, Canada). Japan titles are in Japanese |
titleOriginal | Title in the buyer's language (TED), French (Canada) |
category | goods, services, works or mixed |
classification | CPV codes (TED), UNSPSC and GSIN codes (Canada) |
deadline | Date bids are due (YYYY-MM-DD). For TED with several lots, the earliest lot deadline |
deadlineSource | api = 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 |
status | open (deadline today or later, UTC), closed, or unknown (no deadline found) |
estimatedValue / currency | As published by the buyer (TED). Not provided by Canada or Japan |
url | Notice page on the official portal. Japan links to the buyer's own notice document (often a PDF) |
externalUrl | Canada only: the bidding system named in the notice (for example SAP Ariba or MERX) |
description | First 1,000 characters of the notice description |
Personal contact details (names, emails, phone numbers of contracting officers) are not included.
Input
| Field | Default | |
|---|---|---|
sources | all | Any of ted, canada, japan |
keywords | none | Title or description contains any keyword. Pushed down to the TED and Japan APIs |
publishedWithinDays | 2 | 0 = all currently open notices (up to the per-source limit) |
countries | none | ISO alpha-3 buyer countries, for example DEU, FRA, POL |
categories | none | goods, services, works |
statuses | open, unknown | Add closed to include notices whose deadline has passed |
maxItemsPerSource | 300 | Newest 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
publishedWithinDaysof 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
Softwareandlogiciel). - 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/)。締切は公告文から読み取っているため、申請の前に必ず元の公告を確認してください。