Malaysia Government Tender Scraper - MyProcurement
BUSINESSOTHER
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
Malaysia Government Tender Scraper - MyProcurement
Scrape Malaysian government procurement data from the Ministry of Finance (MOF) MyProcurement portal at myprocurement.treasury.gov.my. Extracts open tender/quotation advertisements and awarded contract results across all ministries and agencies.
What you get
Each record includes:
| Field | Description |
|---|---|
record_type |
Dataset type: tender_advert, quotation_advert, tender_result, quotation_result, archive_advert, archive_result |
reference_no |
MOF tender/quotation reference number |
title |
Tender or quotation title |
procuring_ministry |
Issuing ministry (Kementerian) |
procuring_agency |
Issuing agency (Agensi) |
procurement_category |
Works / Supply / Services / Consulting Services |
field_code |
MOF/CIDB field/grade code (Kod Bidang) |
publish_date |
Advertisement publish date (YYYY-MM-DD) |
closing_date |
Submission closing date (YYYY-MM-DD) |
award_date |
Contract award date — results records only |
awarded_company |
Winning supplier/contractor — results records only |
award_value_rm |
Contract value in Malaysian Ringgit (MYR) — results records only |
detail_url |
Link to full tender detail page |
source_url |
Source listing URL |
scraped_at |
Scrape timestamp (ISO 8601) |
Dataset types
- tender_advert — Open tender advertisements currently accepting bids
- quotation_advert — Open quotation advertisements
- tender_result — Awarded tender contracts with supplier and MYR value
- quotation_result — Awarded quotation contracts
- archive_advert — Historical tender advertisements (closed)
- archive_result — Historical awarded contracts
Input options
| Parameter | Type | Description |
|---|---|---|
datasets |
array | Dataset types to scrape. Default: ["tender_advert", "tender_result"] |
procurementCategories |
array | Filter by category: Kerja, Bekalan, Perkhidmatan Bukan Perunding, Perkhidmatan Perunding |
agencyKeyword |
string | Filter by ministry/agency name substring (case-insensitive) |
followDetail |
boolean | Fetch full tender body and field codes from each detail page |
maxItems |
integer | Maximum number of records to return |
Use cases
- Supplier intelligence — Monitor open tenders in your sector before deadlines close
- Contract award tracking — Identify winning suppliers, benchmark award values by agency or category
- Market research — Analyse procurement trends across Malaysian government ministries
- Compliance and auditing — Build historical procurement databases for transparency reporting
- Bid/no-bid decisions — Filter by agency keyword to focus on relevant clients
Notes
- Data is sourced from the official MOF MyProcurement portal. No login required.
- Reliable access from wherever you run it.
- The portal covers Works, Supply, and Services procurement across all federal ministries and agencies.
- Archive datasets contain historical records going back several years.
- Use
followDetail: trueto retrieve full tender specifications and CIDB Kod Bidang from individual detail pages (increases run time proportionally).