OrbTop

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: true to retrieve full tender specifications and CIDB Kod Bidang from individual detail pages (increases run time proportionally).