PhilGEPS Scraper - Philippines Government Bids
Pricing
from $5.00 / 1,000 results
PhilGEPS Scraper - Philippines Government Bids
Extract open Philippine government procurement opportunities from PhilGEPS. Filter by category and region (all 17 regions) and get the agency, approved budget, area of delivery, closing date, contact details and line items as clean JSON, CSV or Excel.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Triston Molina
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
PhilGEPS Open Opportunities Scraper
Extract open government procurement opportunities (bid notices) published on PhilGEPS, the Philippine Government Electronic Procurement System, without logging in.
What it does
- Reads the public Open Opportunities listing on
notices.philgeps.gov.ph - Walks the category list (Catering Services, Medical Equipment, Construction, and more)
- Collects every row from the result pages and returns it as clean JSON, CSV, or Excel
Who it's for
- Suppliers and contractors tracking new government bids
- Market researchers studying Philippine public spending
- Journalists and watchdog groups
- Sales teams that sell to government agencies
Input
| Field | Description |
|---|---|
categories | Category names to scrape (partial, case-insensitive). Empty = all categories. |
keywords | Keep only rows that contain at least one keyword. Empty = keep all. |
regions | Only keep opportunities in the selected Philippine regions (all 17 are available). Empty = whole country. |
locations | Extra provinces, cities or municipalities to match, such as Legazpi or Cebu City. |
scrapeDetails | Open each notice for budget, agency, area of delivery, contacts and line items. Required for location filtering. |
maxItems | Maximum opportunities to save. 0 = no limit. |
maxPagesPerCategory | Result pages to read per category. |
proxyConfiguration | Optional proxy settings. |
Example input
{"categories": ["Catering Services"],"regions": ["region5"],"locations": ["Masbate"],"maxItems": 200,"maxPagesPerCategory": 20}
This returns catering opportunities delivered to the Bicol Region (Albay, Camarines Norte, Camarines Sur, Catanduanes, Masbate, Sorsogon and their cities).
Output
Each dataset item looks like this:
{"category": "Catering Services","matchedRegion": "Region XII - SOCCSKSARGEN","matchedLocation": "Sarangani","referenceNumber": "13303648","title": "SUPPLY AND DELIVERY OF PACKED MEALS AND SNACKS FOR PGO-PYDD","procuringEntity": "PROVINCE OF SARANGANI","approvedBudget": 280000,"approvedBudgetText": "PHP 280,000.00","publishDate": "24/10/2026","closingDate": "27/10/2026 09:00 AM","areaOfDelivery": "Sarangani","procurementMode": "Negotiated Procurement - Small Value Procurement (Sec. 34)","classification": "Goods","noticeType": "Request for Quotation (RFQ)","solicitationNumber": "RFQ 2026-9-1366","deliveryPeriod": "15 Day/s","status": "Active","contactName": "Delmor De Vera Pascual","contactEmail": "bacsecsarangani@gmail.com","contactPhone": "63-83-5083008","lineItems": [{ "no": 1, "quantity": 1400, "unit": "PAX", "itemDescription": "SNACK (AM/PM) ..." }],"documents": [],"detailUrl": "https://notices.philgeps.gov.ph/GEPSNONPILOT/Tender/SplashBidNoticeAbstractUI.aspx?...","scrapedAt": "2026-10-24T03:18:07.754Z"}
Notes
- The site is built on ASP.NET postbacks, so the Actor uses a real browser (Playwright). Runs are slower than plain HTTP scrapers.
- Only public pages are read. No login, no personal data.
- Please keep run sizes reasonable to avoid putting load on a government server.
- Region and location filters are text matches on the notice's Area of Delivery and procuring entity. A few place names are shared by several areas (for example Naga or San Juan), so spot-check the results.
- Because the Actor must open each notice to check its location, runs with a region filter take longer than runs without one.
- If a run returns no rows, open the
DEBUG_FIRST_RESULTS_PAGEandDEBUG_FIRST_RESULTS_SCREENSHOTrecords in the run's Key-value store and share them with the Actor's author.
Support
Found a problem or need another Philippine government data source? Open an issue on the Actor page.