Portugal Public Tenders Scraper (Portal BASE) avatar

Portugal Public Tenders Scraper (Portal BASE)

Pricing

$3.00 / 1,000 result (tender notice)s

Go to Apify Store
Portugal Public Tenders Scraper (Portal BASE)

Portugal Public Tenders Scraper (Portal BASE)

Export Portuguese public procurement notices from the official Portal BASE open data (IMPIC): buyer, contract type, CPV, base price, proposal deadline.

Pricing

$3.00 / 1,000 result (tender notice)s

Rating

0.0

(0)

Developer

João Pedro Faria

João Pedro Faria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

Search and export Portuguese public procurement notices (concursos públicos, procedimentos, urgent tenders, amendments) from the official Portal BASE open data published by IMPIC on dados.gov.pt. No HTML scraping, no login, no proxies: only notices published by public contracting bodies.

What you get

For every notice: notice number, publication date, notice type and procedure, description (in Portuguese), buyer name and NIF, contract type (goods, services, public works...), CPV codes, base price (EUR), proposal deadline in days and as a date, environmental criteria flag, lots, link to the notice in the Diário da República and link to the tender documents on the e-procurement platform.

Use cases

  • Tender monitoring: new Portuguese bids in your sector every day (schedule the Actor).
  • Market research: which municipalities, hospitals and state companies buy IT, construction or medical supplies, and for how much.
  • Supplier prospecting: public bodies that buy what you sell (organisations only).
  • Cross-border bid tracking together with the EU-wide TED notices.

Input

FieldDescription
publishedFrom / publishedToDate range YYYY-MM-DD (default: last 30 days).
openForBidsOnlyOnly notices whose proposal deadline has not passed.
keywordsWords in the description or lots, in Portuguese (any match).
cpvPrefixesCPV code prefixes, e.g. 72 IT services, 45 construction, 33 medical.
contractTypese.g. serviços, bens móveis, obras públicas.
buyerNifNIF of specific contracting bodies.
minValueEurMinimum base price in EUR.
maxResultsMaximum notices returned (you pay per result).

Example:

{"cpvPrefixes": ["72"], "openForBidsOnly": true, "minValueEur": 50000, "maxResults": 200}

Output example

{
"noticeNumber": "26251/2026",
"publishedAt": "2026-10-30",
"noticeType": "Anúncio de procedimento",
"procedure": "Concurso público",
"description": "Renovação das licenças para Software CAD",
"buyerName": "BIKINNOV - Bike Value Innovation Center - Association",
"contractTypes": ["Aquisição de bens móveis"],
"cpvCodes": ["48321000-4 - Pacote de software para design assistido por computador (CAD)"],
"basePrice": 60000,
"currency": "EUR",
"proposalsCloseAt": "2026-11-08",
"url": "https://files.diariodarepublica.pt/cp_hora/2026/10/211/419976525.pdf"
}

Pricing

Pay per event: you pay per notice returned (event result-item). Use maxResults to cap your spend.

FAQ

Is this legal? Yes. The data is published as open data by IMPIC (Portal BASE) under the Portuguese public procurement regime. This Actor reads the official dados.gov.pt files, not the website. Output contains public bodies and their notices, not data about private individuals.

How fresh is the data? The IMPIC files are refreshed weekly, so the newest notices can be a few days old.

Can I run it daily? Yes: use Apify schedules, or integrate via API, Make, Zapier or n8n.

Limitations

Fields depend on what the buyer filled in. Descriptions are in Portuguese. Always check the official notice before bidding. This Actor covers pre-award notices only (not awarded contracts). Source: IMPIC / Portal BASE (dados.gov.pt).