UAE Federal Tenders Scraper (MoF platform)
Pricing
from $3.50 / 1,000 tenders
UAE Federal Tenders Scraper (MoF platform)
UAE federal government tenders from the Ministry of Finance procurement board: RFQ number, title, buying entity, published description, open and closing dates and the official tender link. Filter by keyword, entity or date window for bid teams.
Pricing
from $3.50 / 1,000 tenders
Rating
0.0
(0)
Developer
Philip Kirkbride
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share
UAE federal government tenders from the procurement board published by the Ministry of Finance (mof.gov.ae), the central entry point for federal entities' open tenders. Get one clean row per tender: RFQ number, title, buying entity, published description, open date, closing date and the official federal procurement link.
Use it for tender monitoring and alerts: schedule a daily run, filter by entity or keyword, and send the new federal opportunities to email, Slack or a spreadsheet.
Use cases
- Watch new UAE federal tenders by keyword, entity or closing window.
- Build a daily feed of federal opportunities before the closing date closes.
- Follow one entity's tender pipeline, for example a ministry or a federal authority.
- Feed a bid team's pipeline with RFQ numbers, deadlines and the official link.
- Check what the federal government is buying in a technology, facilities or services category.
What it returns
Every row has source, country, tenderId, tenderNumber, title, titleEnglish, description, buyer, entityCode, category, procurementMethod, status, publishedAt, deadlineAt, estimatedValue, currency, documents, url, changeType, changedFields, detailIssue, sourceQuery and scrapedAt.
titleis exactly as the buying entity published it, in English, Arabic, or both.tenderNumberandtenderIdare the RFQ number, for example12947.buyeris the federal entity name;entityCodeis the board's internal code, for example121/16896.publishedAt(open date) anddeadlineAt(closing) are ISO 8601 with the UAE offset (+04:00).statusisopenwhile the closing date is ahead,closedafter it, andunknownwhen no closing date is printed.descriptionis the longer description the board publishes for some tenders; it is null when the board publishes none.- No estimated or contract value and no currency are published by this board, so
estimatedValueandcurrencystay null; so docategory,procurementMethodanddocuments, which the board does not print. urlis the official federal procurement page for the tender.- Rows are deduplicated on the RFQ number.
Input
| Field | Type | Default | What it does |
|---|---|---|---|
keyword | string | "" | Text in the RFQ number, title, description, entity name and entity code. |
buyer | string | "" | Only tenders from entities whose name contains this text. |
category | string | "" | Only tenders whose title or description contains this text. |
status | string | open | open for tenders still accepting offers, all for the whole current board list. |
publishedFrom, publishedTo | string | "" | Open date window, YYYY-MM-DD. |
closingFrom, closingTo | string | "" | Closing date window, YYYY-MM-DD. |
maxResults | integer | 20 | Maximum tenders returned. |
maxScanPages | integer | 10 | Board pages to scan (9 tenders each) before the filters are applied. |
includeDetails | boolean | true | Keep the longer published description when there is one. |
onlyNewSinceLastRun | boolean | false | Return only tenders that are new or changed since the previous run. |
stateKey | string | "" | Optional name for the saved feed; derived from the filters when empty. |
All filters are optional and can be combined. An empty input returns the current open federal tenders.
Example queries
Open federal tenders in the Ministry of Justice:
{"buyer": "Ministry of Justice", "maxResults": 30}
Anything about security, closing this month:
{"keyword": "security", "closingFrom": "2026-11-10", "closingTo": "2026-11-30"}
Tenders published in the last week, without the description:
{"publishedFrom": "2026-11-03", "maxResults": 50, "includeDetails": false}
A daily alert feed for one entity:
{"buyer": "Federal Tax Authority", "onlyNewSinceLastRun": true, "stateKey": "fta-daily"}
Use it as a daily feed
Turn on onlyNewSinceLastRun and schedule the Actor once a day. The first run returns every matching tender; later runs return only tenders that are new, or whose closing date, status, title or documents changed, with changeType set to new or changed and changedFields listing what moved. Tenders that have not changed are not delivered and not charged. Each saved search keeps its own history, so different keywords stay separate; stateKey names the history explicitly.
Output example
{"source":"mof.gov.ae","country":"United Arab Emirates","tenderId":"12947","tenderNumber":"12947","title":"Cisco Email Gateway Renewal","titleEnglish":null,"description":null,"buyer":"Ministry of Justice","entityCode":"121/16896","category":null,"procurementMethod":null,"status":"open","publishedAt":"2026-11-02T11:14:00+04:00","deadlineAt":"2026-11-23T15:30:00+04:00","estimatedValue":null,"currency":null,"documents":null,"url":"https://procurement.gov.ae/page.aspx/en/bpm/process_manage_extranet/12947","changeType":null,"changedFields":null,"detailIssue":null,"sourceQuery":"status open","scrapedAt":"2026-11-10T06:58:07+00:00"}
Limits and caveats
- The board holds 9 tenders per page and prints no usable filters for automated links, so each run scans
maxScanPagespages and applies your filters locally. Ten pages cover the whole current board. - The board lists current federal tenders only. Archived or awarded federal tenders are not on it.
- The board prints no category, procurement method, estimated value, currency or document list, so those fields stay null;
urlopens the official tender page where the documents sit. - If the board cannot be read, the run stops with a plain status message; rows already collected stay in the dataset.
- If nothing matches, the run succeeds with an empty dataset.
FAQ
How fresh is the data? Every run reads the Ministry of Finance board live.
How do I get only new tenders each day? Turn on onlyNewSinceLastRun and schedule a daily run. Tenders you have already received are not sent again.
Who buys through this board? Federal ministries and authorities, plus a federal spending line for tenders run centrally for other federal bodies.
Do I get the tender documents? url opens the official federal procurement page, where the documents are published.
Price
You pay per result: each delivered tender row is one result, plus a small run-start charge. The run-start event is charged per GB of memory; the default 512 MB run is one start event. The start is charged even if the run saves no results. Platform usage is included in the price.
Custom sources and support
Need another Gulf or Saudi tender portal, a custom field, or a bulk or daily feed? Email automat42@outlook.com. For questions or issues, you can also contact us from the Actor page.