UN Global Marketplace (UNGM) Tenders Scraper
Pricing
from $0.80 / 1,000 record scrapeds
UN Global Marketplace (UNGM) Tenders Scraper
Scrape UN procurement notices from UNGM: tenders, RFPs, RFQs and EOIs from 90+ UN agencies, with deadline, country, UNSPSC codes, contacts and document links. Filter by agency, notice type or keyword.
Pricing
from $0.80 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Share
Get structured procurement notices from the UN Global Marketplace, the shared procurement portal of more than 90 UN organizations and development institutions: UNDP, UNICEF, WFP, WHO, FAO, UNOPS and more. Each record carries the reference, title, issuing organization, notice type, publication date, submission deadline, beneficiary country, full description, UNSPSC codes, contact and tender document links.
Built for UN suppliers, bid consultancies, NGOs and procurement analysts who need to track international tenders without opening notices one at a time.
What you get
| Field | Description |
|---|---|
notice_id | UNGM numeric notice id |
reference | Reference number given by the issuing organization |
title | Notice title |
un_organization | Issuing organization (UNDP, UNICEF, WFP, FAO, ...) |
notice_type | Invitation to bid, Request for proposal, Request for quotation, EOI, ... |
published_date | Publication date (YYYY-MM-DD) |
deadline | Submission deadline, ISO 8601 with the notice's UTC offset |
country | Beneficiary country or territory |
description | Full notice text |
unspsc_category | UNSPSC codes with titles, separated by semicolons |
contact | Contact person or e-mail listed on the notice |
documents_url | Tender document links, separated by | |
detail_url | The notice page on ungm.org |
Input
| Field | Description |
|---|---|
maxItems | How many notices to return |
query | Only notices whose title contains this phrase |
organizations | Only notices from these UN organizations. Empty means all |
noticeTypes | Only these opportunity types. Empty means all |
includeArchive | Also return closed notices from the archive. Off returns currently open notices only |
Example
{"maxItems": 100,"organizations": ["UNDP", "UNICEF"],"noticeTypes": ["Request for proposal", "Invitation to bid"]}
Output example
{"notice_id": "320400","reference": "2026/FRCHD/FRCHD/138832","title": "TRAVAUX DE CONSTRUCTION D'UN BATIMENT R +2 A LA REPRESENTATION DE LA FAO AU TCHAD","un_organization": "FAO","notice_type": "Invitation to bid","published_date": "2026-10-29","deadline": "2026-11-17T10:00:00+01:00","country": "Chad","contact": "FAO-TD@fao.org","detail_url": "https://www.ungm.org/Public/Notice/320400"}
Good to know
- Runs are paced, so a large pull takes a while: expect roughly 15 notices a minute.
- The archive holds hundreds of thousands of closed notices. Combine
includeArchivewith an organization or type filter and amaxItemsthat fits your budget. - Tender documents themselves are not downloaded.
documents_urllists the links; some require a UNGM login to open. - Data is public information published by the UN organizations. You are responsible for how you use it.