MENA Tenders Scraper: Egypt, Iraq, Jordan, Morocco Bids avatar

MENA Tenders Scraper: Egypt, Iraq, Jordan, Morocco Bids

Pricing

Pay per event

Go to Apify Store
MENA Tenders Scraper: Egypt, Iraq, Jordan, Morocco Bids

MENA Tenders Scraper: Egypt, Iraq, Jordan, Morocco Bids

Find open tenders, expressions of interest and contract awards in Egypt, Iraq, Jordan, Morocco, Tunisia, Lebanon, Yemen and the West Bank from the World Bank open procurement API, with deadlines and buyer details.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Alfhar Development

Alfhar Development

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

16 days ago

Last modified

Share

MENA Tenders Scraper: open bids and consulting calls in Egypt, Iraq, Jordan, Morocco, Tunisia, Lebanon and more

Find open tenders, invitations for bids, requests for expressions of interest and contract awards financed by the World Bank in the Middle East and North Africa. The Actor reads the World Bank's official open procurement API and returns one clean row per notice with the deadline, days left, buyer, project, procurement type and a link to the notice.

Use it to build a tender alert for contractors, suppliers and consultants, to see which ministries buy what, or to track competitors' contract awards.

What you get

  • 12 MENA countries: Egypt, Morocco, Jordan, Iraq, Tunisia, Lebanon, West Bank and Gaza, Yemen, Djibouti, Syria, Iran and Algeria. (The Gulf states do not borrow from the World Bank, so they have no notices.)
  • Notice types: Invitation for Bids, Request for Expression of Interest, Contract Award, General Procurement Notice, Invitation for Prequalification.
  • Procurement type: goods, works, consulting services or non-consulting services.
  • Keyword search inside the notices (solar, software, road, hospital, consultant, water...), Arabic, English and French notices.
  • Open tenders only mode with daysLeft until the deadline.
  • Optional full notice text, so you can read scope and eligibility without opening the page.
  • No personal contact fields. The contact person's name, e-mail and phone from the source record are not returned; you get the buying organisation and a link to the official notice. The optional notice text is the official public notice, which may name the procuring officer; e-mail addresses are removed from it.

Input

FieldMeaningExample
countriesOne or more MENA countries["Egypt", "Jordan"]
noticeTypesNotice types (empty = all)["Invitation for Bids"]
procurementGroupsGoods, Works, Consulting services, Non-consulting services["Works"]
keywordsSearch words, each searched separately["solar", "software"]
onlyOpenOnly notices whose deadline has not passedtrue
postedWithinDaysOnly notices published in the last N days30
includeNoticeTextAdd the plain-text notice bodyfalse
maxNoticesStop after this many notices100

Example input:

{
"countries": ["Egypt", "Jordan", "Iraq", "Morocco"],
"noticeTypes": ["Invitation for Bids", "Request for Expression of Interest"],
"procurementGroups": ["Works", "Consulting services"],
"onlyOpen": true,
"maxNotices": 200
}

Output

Example rows (real output, trimmed):

TenderCountryNotice typeTypeDeadlineBuyer
Supply, Installation, Testing, Configuration, and Integration ...JordanInvitation for BidsGoods2026-10-27The Ministry of Planning & International Cooperation
Consultancy Services for Dam Safety Archiving, Information ...JordanRequest for Expression of InterestConsulting services2026-10-19Jordan Valley Authority
Système d'information territorialMoroccoInvitation for BidsNon-consulting services2026-11-12CRI Oriental - Centre régional d'investissement

Full JSON item:

{
"noticeId": "OP00470245",
"noticeType": "Invitation for Bids",
"noticeDate": "2026-09-22",
"country": "Jordan",
"title": "Supply, Installation, Testing, Configuration, and Integration ...",
"bidReference": "JO-NAF-572025-GO-RFB",
"procurementGroup": "Goods",
"procurementMethod": "Request for Bids",
"submissionDeadline": "2026-10-27",
"submissionTime": "11:00",
"isOpen": true,
"daysLeft": 20,
"projectId": "P173974",
"projectName": "Jordan Emergency Cash Transfer COVID-19 Response Project",
"projectUrl": "https://projects.worldbank.org/en/projects-operations/project-detail/P173974",
"buyerOrganization": "The Ministry of Planning & International Cooperation",
"buyerCountry": "Jordan",
"language": "English",
"source": "World Bank procurement notices",
"noticeUrl": "https://projects.worldbank.org/en/projects-operations/procurement-detail/OP00470245",
"scrapedAt": "2026-10-07T16:08:48Z"
}

How to use

  1. Choose countries and, if you like, keywords and onlyOpen.
  2. Run, then export JSON, CSV or Excel, or call the Actor from the API.
  3. Schedule it daily and send new rows to Slack, e-mail, Google Sheets, Make or n8n for a tender alert.

Use cases

  • Tender alerts for construction, IT, supply and consulting firms working in MENA.
  • Market research: which buyers and projects spend in a country, and through which procurement methods.
  • Competitor monitoring through contract award notices.
  • Reports on development-financed procurement in the region.

Limitations

  • Only procurement financed by the World Bank is covered. National tender portals (Egypt, Saudi Arabia, the UAE) are not included.
  • Dates and fields are as published by the World Bank. A few old notices have no dates.
  • Data source: World Bank procurement notices API. World Bank data is provided under its Terms of Use for Datasets (generally CC BY 4.0); credit "The World Bank" when you republish it. This Actor is not affiliated with or endorsed by the World Bank.
  • Notice text can be in Arabic, English or French, depending on the borrower.

Data source and licence

World Bank Group procurement notices, published through the World Bank's open data API. Please credit "The World Bank" when you republish results, and check the World Bank's terms for datasets before commercial redistribution.

Pricing

Pay per event: a small fee when a run starts plus a fee for every notice returned. Set a maximum cost per run and the Actor stops at your limit. See the pricing panel on this page for the current rates.

Support

Need another country or an additional source? Use the Issues tab of this Actor.