OrbTop

Malaysia Government Tender Scraper - MyProcurement

BUSINESSOTHER

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