Qatar Monaqasat Awards — Tender Winners, Bids & Prices avatar

Qatar Monaqasat Awards — Tender Winners, Bids & Prices

Pricing

from $21.00 / 1,000 award results

Go to Apify Store
Qatar Monaqasat Awards — Tender Winners, Bids & Prices

Qatar Monaqasat Awards — Tender Winners, Bids & Prices

Who bid, what each bidder offered, who won and for how much, on Qatar government tenders from Monaqasat (Ministry of Finance). Arabic and English names, commercial registration numbers, competitor tracking.

Pricing

from $21.00 / 1,000 award results

Rating

0.0

(0)

Developer

Dottti

Dottti

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

See who bid on Qatar government tenders, what each company offered, who won and the final award value. The data comes from Monaqasat, the tenders portal of the Qatar Ministry of Finance. You get it back as JSON, CSV or Excel, with Arabic and English names side by side.

Who uses this

  • Bid teams price their next offer against what competitors bid on similar tenders.
  • Sales teams see which companies win in their sector and which entities buy what.
  • Analysts track award values by entity and over time.
  • Competitor tracking: enter a company name or registration number and get every tender where that company bid or won.

What you get

One row per tender. This is a real row from a run on 20 October 2026 (the bidder list is shortened to three of six):

{
"tenderId": 659044,
"tenderNumber": "2790/2026",
"entityTenderNumber": "LTC-2449/2026",
"title": "إعارة لمدة ثلاث سنوات للاستعانة بمصادر خارجية للقوى العاملة في العلاقات العامة - LTC-2449/2026 - إدارة اللوازم",
"titleEn": "Three-Years Secondment of Professional Staff for Public Relations - LTC-2449/2026- Materials department",
"entity": "المؤسسة العامة القطرية للكهرباء والماء",
"entityEn": "Qatar General Electicity & Water Corporation",
"type": "مناقصة عامة",
"typeEn": "Public Tender",
"status": "awarded",
"publishDate": "2026-06-02",
"closingDate": "2026-07-26",
"technicalOpenDate": "2026-09-14",
"financialOpenDate": "2026-10-20",
"awardDate": "2026-10-20",
"datesOriginal": { "publishDate": "02/06/2026", "awardDate": "20/10/2026", "...": "..." },
"bondQar": 250000,
"documentsValueQar": 2500,
"awardValueQar": 6140664,
"bidderCount": 6,
"pricedBidderCount": 2,
"winnerCount": 1,
"lowestBidQar": 6140664,
"lowestBidderName": "فيستاس جلوبل",
"lowestBidderNameEn": "VISTAS GLOBAL",
"lowestBidderExcluded": false,
"totalAwardQar": 6140664,
"winnerIsLowestBidder": true,
"winnerHasLowestFinancialResult": true,
"currency": "QAR",
"winners": [
{
"companyName": "فيستاس جلوبل",
"companyNameEn": "VISTAS GLOBAL",
"crNumber": "95999 | 61876",
"registrationNumbers": ["95999", "61876"],
"awardQar": 6140664,
"financialResultQar": 2014751.71,
"approvedItems": null
}
],
"bidders": [
{
"companyName": "ستراتيجيك جيرز للاستشارات الادارية",
"companyNameEn": "Strategic Gears Management Consulting",
"crNumber": "263931 | 199697",
"bidQar": 14408460,
"localValueRatioPct": 4.73,
"financialResultQar": null,
"financialResultNote": "تجاوز الشرط الحدي للمناقصة",
"notes": "مستبعد",
"excluded": true,
"listedIn": "financially_opened_companies"
},
{
"companyName": "فيستاس جلوبل",
"companyNameEn": "VISTAS GLOBAL",
"crNumber": "95999 | 61876",
"bidQar": 6140664,
"localValueRatioPct": 67.19,
"financialResultQar": 2014751.71,
"excluded": false,
"listedIn": "financially_opened_companies"
},
{
"companyName": "سانتا في اسوشيتس انترناشونال ذ.م.م",
"companyNameEn": "Santa Fe Associates International LLC",
"crNumber": "00446 | QFC/00446",
"bidQar": null,
"listedIn": "technically_opened_companies"
}
],
"url": "https://monaqasat.mof.gov.qa/TendersOnlineServices/TenderDetails/659044",
"reportUrl": "https://monaqasat.mof.gov.qa/TendersOnlineServices/TenderCompaniesDetails/659044"
}

How to read the fields:

  • bidders lists every company in the tender report. Companies with a published price have listedIn: "financially_opened_companies". Companies that passed only the technical opening have listedIn: "technically_opened_companies" and bidQar: null.
  • winners lists the awarded companies with the approved value (awardQar). Some tenders are split between several winners by item.
  • financialResultQar is the bid price after the local value (ICV) credit. Qatar ranks bids on this figure. The portal states the formula as price × (1 − ICV%).
  • winnerIsLowestBidder compares raw bid prices. winnerHasLowestFinancialResult compares financial results among bidders the committee did not exclude. In the 50 newest awards on 20 October 2026, the lowest raw bid lost in 4 tenders.
  • excluded is true when the notes column says مستبعد (Excluded). financialResultNote keeps the committee's reason when Monaqasat prints text in place of a number, for example تجاوز الشرط الحدي للمناقصة (exceeded the tender's maximum threshold).
  • crNumber is the commercial registration cell exactly as the Arabic page prints it. Many companies show two numbers there, and the page does not say what the second one is. registrationNumbers holds them as a list.
  • Dates come as ISO (2026-10-20) and as published (datesOriginal, day/month/year).
  • All amounts are Qatari riyals (QAR). Fields Monaqasat leaves empty come back as null. Direct agreements, for example, often have no publish date.
  • title, entity and type come from the Arabic site. titleEn, entityEn, typeEn and companyNameEn come from the English site, copied as published. A few tenders carry a placeholder such as . or 0 as the English title.
  • A report section the Actor does not recognise is kept under otherSections.

Which tenders (the view input)

ViewWhat Monaqasat publishesCount on 20 Oct 2026
awarded (default)Winners, award value, every financially opened bid with price, ICV and financial result24,472
financiallyOpenedBidder names and registration numbers. Winner not announced yet420
technicallyOpenedBidder names and registration numbers1,188
openTenders accepting bids: title, entity, dates, bond and document feeabout 195

Bid prices appear only once a tender is awarded. On 20 October 2026 we checked the 20 newest financially opened tenders and none showed bid prices on the public page.

How to use it

  1. Pick a view. Leave it on awarded for winners and prices.
  2. Optional: add keywords (Arabic or English) and an entity filter. Arabic spelling variants match each other, for example أ/إ/ا, ة/ه and ى/ي.
  3. Optional: enter a company name or registration number to track a competitor.
  4. Set Maximum results as your cost cap and run.

The newest tenders come first. A run of 20 awarded tenders with English names takes about 1.5 minutes.

Example: IT awards from Hamad Medical Corporation

{
"view": "awarded",
"entityContains": "مؤسسة حمد الطبية",
"keywords": ["نظام", "software", "license"],
"maxItems": 200
}

Example: every tender a competitor bid on

{
"view": "awarded",
"companyContains": "KPMG",
"maxItems": 500,
"maxTendersChecked": 5000
}

In a test run on 20 October 2026, this filter found KPMG LLC (00051 | QFC/00051) bidding on 2 of the 40 newest awarded tenders, with bids of QAR 4,450,055.12 and QAR 9,600,000. Neither bid won.

A company filter needs one report lookup per tender, so it runs at about 4 seconds per tender checked. maxTendersChecked caps that. Turn off Add English names to halve the time if you search by registration number or Arabic name.

Monthly report

Save your filters as a task and add a monthly schedule. Set maxItems to cover one month of awards for your filters. The list is newest first, so each run starts with the latest awards.

Pricing

  • Award result: $0.03 per awarded tender delivered with its winners and bid prices ($30 per 1,000). Applies to the awarded view.
  • Tender: $0.005 per tender delivered from the financiallyOpened, technicallyOpened or open views ($5 per 1,000). Opened views list bidder names; prices appear only after award.
  • Tender checked: $0.0003 per tender report looked up ($0.30 per 1,000). This covers lookups that a company filter rejects or that name no companies.
  • Open tender: $0.005 per tender delivered in the open view, charged under the event tender ($5 per 1,000). The open view reads list pages only, so it has no "tender checked" fee.

Rows whose report names no companies are free when you turn on "Also list tenders whose report names no companies".

A typical run of 200 awarded tenders with no company filter checks 200 tenders and costs about $6.06. maxItems and maxTendersChecked cap the cost of any run.

How it works and limits

  • Data comes from Monaqasat's public pages. No login is needed.
  • The Actor waits at least 0.5 seconds before every request (0.8 seconds by default) and retries with backoff on errors. With English names on, each tender takes two report requests.
  • Monaqasat shows 20 tenders per list page. The Actor stops at the published record count.
  • Filters on keyword and entity run on the list pages before any report lookup. The company filter runs after the lookup.
  • The awarded list goes back to 2018. Older reports may show fewer details.
  • Monaqasat's server sends an incomplete TLS certificate chain. The Actor ships the missing DigiCert intermediate certificate and keeps full certificate checking on.

Development

npm install
npm test # parser tests on real saved Monaqasat pages
npm start # local run, reads storage/key_value_stores/default/INPUT.json