Brazil PNCP Public Tenders Monitor
Pricing
from $1.50 / 1,000 tender result rows
Brazil PNCP Public Tenders Monitor
Monitor Brazilian public procurement tenders (licitações / editais / pregão) from PNCP — Portal Nacional de Contratações Públicas. Official public API → structured JSON for bid desks, GovTech, compliance and supplier intel.
Pricing
from $1.50 / 1,000 tender result rows
Rating
0.0
(0)
Developer
Joao Pedro Rosado
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Monitor Brazil PNCP (Portal Nacional de Contratações Públicas) public procurement tenders from the official public Consulta API. Pull structured notices across federal, state and municipal buyers — objeto, buyer CNPJ, UF, modality, estimated values in BRL, proposal deadlines and deep links — with no login, browser or HTML scraping.
Use this Actor when you need clean JSON of Brazilian public procurement notices for bid desks, GovTech pipelines, supplier compliance or market intelligence.
Store: brazil-pncp-tenders-monitor · Sibling: Awarded Contracts
What it does
- Calls the official PNCP endpoint
contratacoes/publicacaofor thedateFrom–dateTopublication window. - Optionally filters by UF (state), buyer CNPJ (
orgaoCnpj) and keywords inobjetoCompra. - Writes one normalized Dataset row per notice, including a
pncpUrldeep link.
Source base: https://pncp.gov.br/api/consulta — public government open data.
Who it's for
- Bid desks and GovTech / procurement SaaS
- Supplier compliance, KYC and risk enrichment
- LatAm market-intel and public-spend research
- Agents / MCP tools that need Brazil procurement as structured data
Input summary
| Field | Required | Description |
|---|---|---|
dateFrom / dateTo | yes | Publication window as YYYYMMDD |
modalidadeId | yes | PNCP modality code (default 6 = Pregão Eletrônico) |
uf | no | Two-letter state (SP, RJ, …) |
orgaoCnpj | no | Buyer CNPJ (14 digits) |
keywords | no | Keep notices whose objetoCompra matches ANY term |
maxItems | no | Hard Dataset cap (default 100; also caps pay-per-event spend) |
pageSize | no | API page size 10–50 (default 50) |
Common PNCP modality codes
| Id | Name (approx.) |
|---|---|
| 4 | Concorrência |
| 6 | Pregão Eletrônico |
| 7 | Pregão Presencial |
| 8 | Dispensa |
| 9 | Inexigibilidade |
Confirm against current PNCP docs before production schedules.
Output fields
One Dataset row per tender notice. Key fields:
numeroControlePNCP, numeroCompra, anoCompra, sequencialCompra, processo, objetoCompra, modalidadeId, modalidadeNome, modoDisputaNome, situacaoCompraNome, valorTotalEstimado, valorTotalHomologado, currency (BRL), dataPublicacaoPncp, dataAberturaProposta, dataEncerramentoProposta, orgaoCnpj, orgaoRazaoSocial, uf, municipio, amparoLegal, linkSistemaOrigem, pncpUrl, scrapedAt.
Pricing
Pay-per-event is already configured on the Store. You are charged for Actor starts and for result rows pushed to the Dataset. Use maxItems as your spend cap. Exact event prices appear on the Actor’s Store pricing panel.
Quick start (Apify Console)
- Open brazil-pncp-tenders-monitor → Try for free / Start.
- Set
dateFromanddateTo(e.g. last 7–10 days asYYYYMMDD). - Keep default
modalidadeId = 6, or change modality / adduf/keywords. - Set
maxItems(e.g. 50 for a smoke run). - Run → open the default Dataset for JSON/CSV export, or schedule daily.
Example input:
{"dateFrom": "20260901","dateTo": "20260910","modalidadeId": 6,"uf": "SP","keywords": ["software", "cloud"],"maxItems": 100}
Related Actors (Brazil open data)
- Brazil PNCP Awarded Contracts — published contracts / valores finais
- Brazil CEIS/CNEP Sanctions Delta — Portal da Transparência sanctions
- Brazil TCU Acórdãos Keyword Monitor — TCU open-data decisions
- Brazil NCM / TIPI Lookup — Mercosur NCM + Portal Único attributes
Legal / data source
Public government open data via the official PNCP Consulta API. No login, cookies or ToS-walled HTML. Respect rate limits; identify a clear User-Agent; do not hammer the service. Not intended for PII harvesting beyond what the public notices already publish.
Português (resumo)
Monitora licitações do PNCP (Portal Nacional de Contratações Públicas) pela API pública oficial. Filtra por período, UF, CNPJ do órgão e palavras-chave no objeto. Ideal para desks de licitação, compliance e inteligência de gasto público. Modelo pay-per-event na Store; use maxItems para limitar custo.