Global Tender Leads Scraper avatar

Global Tender Leads Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Global Tender Leads Scraper

Global Tender Leads Scraper

Apify Actor that aggregates public procurement tenders from 40+ official government and international procurement portals worldwide into a unified Dataset. Designed for businesses, agencies, and researchers that need a global feed of tender opportunities.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Dmytro Paduchak

Dmytro Paduchak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Apify Actor that aggregates public procurement tenders from 45 official government and international procurement portals worldwide into one normalized Apify Dataset.

Designed for businesses, procurement teams, sales agencies, researchers, and data providers that need a reliable global feed of public tender opportunities across multiple countries and institutions.

What it does

  • Scrapes live tender notices from 45 official procurement portals worldwide
  • Aggregates national, regional, and international procurement sources into one dataset
  • Normalizes every record into a consistent schema
  • Extracts key fields such as buyer, title, description, deadline, budget, status, CPV codes, source URL, and attachments
  • Stores scraped records directly in the Apify Dataset
  • Supports source selection, concurrency control, retry logic, proxy rotation, and webhook alerts

Typical use cases

  • Find new public procurement opportunities
  • Monitor government tenders across multiple countries
  • Build tender lead-generation workflows
  • Track procurement activity by country, buyer, category, or deadline
  • Feed tender data into CRM, BI, sales, research, or notification systems
  • Create custom procurement intelligence dashboards

Sources

The Actor currently supports 45 official government and international procurement portals.

SourceNameDescriptionOfficial websiteCountry / Scope
ContractsFinderContracts FinderCentral registry of UK government contracts below £118khttps://www.contractsfinder.service.gov.ukUnited Kingdom
FindTenderFind a TenderOfficial portal for high-value UK public sector contracts above WTO/GPA thresholdshttps://www.find-tender.service.gov.ukUnited Kingdom
TedTenders Electronic DailyOfficial EU public procurement journal across all 27 member states plus EEA countrieshttps://ted.europa.euEuropean Union
SamGovSAM.govSingle access point for US federal government procurementhttps://sam.govUnited States
ProzorroProZorroOpen public procurement system for Ukrainian government tenders via open APIhttps://prozorro.gov.uaUkraine
AusTenderAusTenderCentral platform for Australian government procurementhttps://www.tenders.gov.auAustralia
WorldBankWorld Bank ProjectsInternational procurement for World Bank-funded development projects across 140+ countrieshttps://www.worldbank.org/en/projects-operations/products-and-financing/procurementGlobal
UNGMUN Global MarketplaceCentral procurement portal for all United Nations agencies and affiliated organizationshttps://www.ungm.orgGlobal
DGMarketDGMarketAggregator of international procurement opportunities funded by multilateral development bankshttps://www.dgmarket.comGlobal
BoampBOAMPOfficial journal of French public procurement notices and contract awardshttps://www.boamp.frFrance
ChilecompraChileCompraNational public procurement system for Chilean state agencieshttps://www.mercadopublico.clChile
IndiaEprocureIndia eProcureCentralized e-procurement platform for Indian government ministrieshttps://eprocure.gov.inIndia
SingaporeGebizGeBIZSingapore Government Electronic Business portal for all government tendershttps://www.gebiz.gov.sgSingapore
NzGetsGETSGovernment Electronic Tenders Service — official New Zealand procurement portalhttps://www.gettenders.govt.nzNew Zealand
PakistanPpraPPRAPublic Procurement Regulatory Authority — federal oversight body publishing procurement noticeshttps://ppra.org.pkPakistan
SouthAfricaEtendereTenders PortalSouth African National Treasury e-tender bulletinhttps://www.etenders.gov.zaSouth Africa
MalaysiaEperolehanePerolehanMalaysian government electronic procurement systemhttps://www.eperolehan.gov.myMalaysia
KenyaIfmisIFMIS PortalKenya government procurement portal publishing tender notices and awardshttps://ifmis.go.keKenya
OeffentlicheVergabeÖffentliche VergabeAustrian/German public procurement platformhttps://www.auftrag.atAustria/Germany
EzamowieniaeZamowieniaPolish public procurement platformhttps://ezamowienia.gov.plPoland
ComprasGovBrCompras.gov.brBrazilian federal government procurement portalhttps://www.gov.br/comprasBrazil
AnacItalyANACItalian National Anti-Corruption Authority — OCDS-compliant public procurement datahttps://dati.anticorruzione.itItaly
TenderNedTenderNedDutch government e-procurement platformhttps://www.tenderned.nlNetherlands
EkapTurkeyEKAPTurkey's official centralized system for all government tender noticeshttps://ekap.kik.gov.trTurkey
JapanProcurementJapan ProcurementJapanese government procurement information systemhttps://www.gov-e.comJapan
LpseIndonesiaLPSEIndonesian government e-procurement servicehttps://lpse.go.idIndonesia
ContrataciondelestadoContratación del EstadoSpanish government procurement portalhttps://contrataciondelestado.esSpain
BasePortugalBASEPortuguese public contracts platformhttps://www.base.gov.ptPortugal
ELicitatieRoe-LicitatieRomanian national electronic public procurement systemhttps://www.e-licitatie.roRomania
EVergabeAtE-VergabeAustrian electronic procurement platformhttps://www.e-vergabe.atAustria
SimapChSIMAPSwiss public procurement portalhttps://www.simap.chSwitzerland
UdbudDkUdbudDanish public procurement databasehttps://www.udbud.dkDenmark
HankintaFiHankintaFinnish public procurement portalhttps://www.hankintailmoitukset.fiFinland
DoffinNoDoffinNorwegian public procurement databasehttps://www.doffin.noNorway
UpphandlingSeUpphandlingSwedish public procurement platformhttps://www.avropa.seSweden
EprocurementGreProcurementGreek national electronic public procurement systemhttps://www.eprocurement.gov.grGreece
SeacePeruSEACEPeruvian government procurement portalhttps://seace.gob.pePeru
ComprasArCompras ArArgentine government procurement systemhttps://comprar.gob.arArgentina
ComprasPublicasEcCompras PúblicasEcuadorian public procurement portalhttps://www.compraspublicas.gob.ecEcuador
ComprasEstatalesUyCompras EstatalesUruguayan state procurement systemhttps://compras.gub.uyUruguay
MuasamcongVnMuasamcongVietnamese national procurement networkhttps://muasamcong.mpi.gov.vnVietnam
GprocurementThG-ProcurementThai government electronic procurement systemhttps://www.gprocurement.go.thThailand
HongKongTenderingHK TenderingHong Kong SAR government tender notice systemhttps://www.tender.gov.hkHong Kong
DubaiProcurementDubai ProcurementDubai government procurement portalhttps://www.dubaiprocurement.aeUAE
BangladeshCcmBangladesh CCMBangladesh government portal for tender notices and procurement announcementshttps://cprocure.gov.bdBangladesh

Configuration

Pass a JSON object with any of these fields:

{
"sources": ["ContractsFinder", "Ted", "SamGov"],
"concurrency": 3,
"requestDelay": 1000,
"requestRetries": 2,
"apifyProxy": true,
"webhookUrl": "https://example.com/webhook",
"webhookFilters": ["construction", "IT"]
}
FieldTypeDefaultDescription
sourcesstring[]all 45 sourcesWhich source(s) to scrape. Leave empty to run all supported sources.
concurrencynumber3How many sources run in parallel.
requestDelaynumber1000Milliseconds to wait after each source completes.
requestRetriesnumber2Retry attempts with exponential backoff.
apifyProxybooleantrueEnable Apify Proxy for more reliable scraping.
apifyProxyGroupsstring[]["RESIDENTIAL", "DATACENTER"]Proxy pools: RESIDENTIAL, DATACENTER, SERP.
proxyUrlsstring[][]Custom proxy URLs. If provided, these override Apify Proxy.
proxyCountriesstring[][]Route through specific countries using ISO 2-letter country codes.
proxyRotationstring"perRequest"Proxy rotation strategy: perRequest or perSource.
webhookFiltersstring[][]Keyword filters for webhook notifications.
webhookUrlstringHTTPS endpoint for tender match notifications.

Output

Each tender record is saved to the Apify Dataset using a normalized structure.

Example output:

{
"id": "f4e2d8...",
"source": "Ted",
"ref": "2026/S 001-000001",
"title": "IT infrastructure services",
"description": "Procurement notice for IT infrastructure and support services.",
"buyer": {
"name": "Example Public Authority",
"email": "procurement@example.gov",
"phone": "+44 0000 000000",
"url": "https://example.gov"
},
"country": "GB",
"region": "London",
"category": "IT services",
"cpvCodes": ["72000000"],
"budget": {
"amount": 250000,
"currency": "GBP"
},
"deadline": "2026-06-30T23:59:59Z",
"publicationDate": "2026-05-08T00:00:00Z",
"status": "open",
"url": "https://example.com/tender/123",
"attachments": [
{
"title": "Tender documents",
"url": "https://example.com/documents",
"type": "document"
}
],
"procedureMethod": "open",
"procedureDetails": "Open procurement procedure",
"lots": [],
"raw": {},
"createdAt": "2026-05-08T10:00:00Z",
"updatedAt": "2026-05-08T10:00:00Z"
}

Schema

Each tender record pushed to the Apify Dataset follows this structure:

interface Tender {
id: string; // deterministic MD5 hash (source:ref)
source: string; // source class name
ref: string; // original reference number
title: string;
description?: string;
buyer: {
name?: string;
id?: string;
contactName?: string;
email?: string;
phone?: string;
address?: string;
url?: string;
};
country?: string; // ISO country code
region?: string;
category?: string;
cpvCodes?: string[];
budget: {
amount?: number;
minAmount?: number;
maxAmount?: number;
currency?: string;
};
deadline?: string; // ISO 8601
publicationDate?: string;// ISO 8601
status?: string; // status string from source
url: string;
attachments?: {
title?: string;
url: string;
type: string;
}[];
procedureMethod?: string;
procedureDetails?: string;
lots?: unknown[];
raw: unknown; // original source record
createdAt?: string;
updatedAt: string;
}

Data quality notes

Tender portals use different formats, languages, field names, and data quality standards. This Actor normalizes the available data into a common structure, but some fields may be missing depending on the source portal.

For best results, start with a small number of sources, verify the output, and then scale to all supported sources.