Malaysia Government Tender Scraper - MyProcurement
Pricing
Pay per event
Malaysia Government Tender Scraper - MyProcurement
Scrape Malaysian government procurement from MOF MyProcurement. Extracts open tender/quotation advertisements (reference, title, agency, category, dates) and awarded-contract results (winning supplier, award value MYR, award date). Covers Works, Supply, Services and historical archives.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Share
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.
- Residential proxy is used automatically for reliable access from cloud environments.
- 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).