ADB Procurement Notice Scraper
Pricing
from $1.00 / 1,000 tenders
ADB Procurement Notice Scraper
Extract Asian Development Bank procurement notices and contract awards: notice type, status, project, country, sector, posting and closing dates, notice PDF or consulting notice link, contractor and contract amounts.
Pricing
from $1.00 / 1,000 tenders
Rating
5.0
(1)
Developer
Public Money
Maintained by ApifyActor stats
1
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
This Actor reads Asian Development Bank (ADB) procurement notices: invitations for bids, prequalification notices, advance and general procurement notices, consulting recruitment notices (firms and individuals) and contract awards. It returns one record per notice, filtered server-side by posting date, notice type, status, country, sector, procurement group and keyword.
Source
The list at adb.org/projects/tenders is rendered in the browser from ADB's hosted search index. The Actor queries that index directly, the same way the page does, so it returns the same notices the page shows, with the same filters. The index holds more than 51,000 notices going back to 2008, most of them from 2017 onwards.
Input
| Field | Type | Default | What it controls |
|---|---|---|---|
publishedWithinDays | integer | 14 | Rolling window of posting dates, counted back from the run. Ignored when publishedFrom is set |
publishedFrom | string | empty | Posting date on or after, YYYY-MM-DD |
publishedTo | string | empty | Posting date on or before, YYYY-MM-DD. Empty means today |
keyword | string | empty | ADB's own search over title, project number and title, country, sector, contractor, executing agency and approval number |
noticeTypes | array | empty | Advance Notice, Contracts Awarded, Firm, General Procurement Notice, Individual, Invitation for Bids, Invitation for prequalification, Other Notice, Prequalified applicants |
statuses | array | empty | Active, Closed, Awarded, Archived |
countries | array | empty | Country or economy names exactly as ADB writes them, for example India, Viet Nam, China, People's Republic of, Regional |
sectors | array | empty | ADB sector, for example Energy, Transport, Health |
procurementGroups | array | empty | goods or consulting |
maxItems | integer | 500 | Caps how many records are returned. 0 returns everything matched |
Every filter is applied by the source. Values inside one filter are combined with OR, and different filters with AND.
{"publishedFrom": "2026-08-01","publishedTo": "2026-08-31","noticeTypes": ["Contracts Awarded"],"maxItems": 0}
Output
One dataset item per notice.
| Field group | Fields |
|---|---|
| Identity | noticeId, title, noticeTypes, status, procurementGroup, language |
| Dates | datePosted, dateClosing |
| Project | projectNumbers, projectTitle, approvalNumbers, country, sector |
| Award | executingAgency, contractorName, contractorAddress, totalContractAmountUsd, adbFinancedAmountUsd |
| Links | noticeUrl, fileUrl, csrnUrl, projectUrl |
Notes
- Award fields only on awards.
executingAgency,contractorName,contractorAddressand the two amounts are published only onContracts Awardedrecords.adbFinancedAmountUsdis missing on about a third of awards at source. - Links follow ADB's own search page.
noticeUrlis the notice PDF when there is one, else the consulting recruitment notice on ADB's consultant management system, and for contract awards the tenders tab of the project page. An award has no page of its own on adb.org. - Closing dates. Awards carry none. Some advance and other notices carry none either.
- Multi-valued fields. A notice can carry more than one type, project number or approval number, so those three fields are arrays.