Brazil PNCP Awarded Contracts
Pricing
from $2.00 / 1,000 contract rows
Brazil PNCP Awarded Contracts
Fetch Brazilian public contracts (contratos públicos PNCP) with buyer, supplier CNPJ, vigência and BRL valorGlobal from the official PNCP API. Structured JSON for awarded-contract monitoring and spend analytics.
Pricing
from $2.00 / 1,000 contract rows
Rating
0.0
(0)
Developer
Joao Pedro Rosado
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Fetch awarded contracts and published PNCP contratos — Brazilian public contracts with buyer, supplier, term and BRL values — from the official PNCP public API. Structured JSON for contract monitoring, supplier intel and public-spend analytics without login, browser or HTML scraping.
This Actor reads the PNCP contracts feed (/v1/contratos). It returns published contract / commitment rows as exposed by PNCP (objeto, órgão, fornecedor, vigência, valorGlobal). It does not guarantee that every row is a formal award ata; use supplier and value fields when the API provides them.
Store: brazil-pncp-awarded-contracts · Sibling: PNCP Tenders Monitor
What it does
- Calls
https://pncp.gov.br/api/consulta/v1/contratosfor thedateFrom–dateTopublication window. - Optionally filters by UF, buyer CNPJ, supplier CNPJ and keywords (object / supplier name).
- Normalizes each row into a stable Dataset schema with a
pncpUrlwhen identifiers allow.
Who it's for
- Procurement and bid desks tracking public contracts Brazil after award
- Supplier / competitor intelligence on government sales
- Compliance and spend-analytics pipelines
- Upsell workflows that already monitor tenders with the PNCP Tenders Monitor
Input summary
| Field | Required | Description |
|---|---|---|
dateFrom / dateTo | yes | Contract publication window as YYYYMMDD |
uf | no | Two-letter state (SP, RJ, …) |
orgaoCnpj | no | Buyer CNPJ |
fornecedorCnpj | no | Supplier CNPJ |
keywords | no | Match ANY term in contract object or supplier name |
maxItems | no | Hard Dataset cap (default 100) |
pageSize | no | API page size 10–50 (default 50) |
Output fields
One Dataset row per published contract. Key fields:
numeroControlePNCP, contratoId, numeroContratoEmpenho, anoContrato, sequencialContrato, processo, objetoContrato, tipoContratoId, dataPublicacaoPncp, dataAssinatura, vigenciaInicio, vigenciaFim, valorInicial, valorGlobal, valorParcela, currency (BRL), fornecedorCnpj, fornecedorRazaoSocial, orgaoCnpj, orgaoRazaoSocial, uf, municipio, linkSistemaOrigem, pncpUrl, scrapedAt, recordType (published-contract).
Pricing
Pay-per-event is already set on the Store (Actor start + result rows). Use maxItems as your spend cap. See the Actor’s Store pricing panel for current event prices.
Quick start (Apify Console)
- Open brazil-pncp-awarded-contracts → Start.
- Set
dateFrom/dateTo(YYYYMMDD). - Optionally add
uf,orgaoCnpj,fornecedorCnpjorkeywords. - Cap with
maxItems→ Run → export the Dataset.
{"dateFrom": "20260901","dateTo": "20260910","uf": "SP","keywords": ["software"],"maxItems": 100}
Related Actors
- Brazil PNCP Public Tenders Monitor — notices / editais
- Brazil CEIS/CNEP Sanctions Delta
- Brazil TCU Acórdãos Keyword Monitor
- Brazil NCM / TIPI Lookup
Legal / data source
Official PNCP public Consulta API — Brazilian government open procurement data. No credentials. Respect rate limits and fair use. Not for harvesting private data beyond published contract fields.
Português (resumo)
Consulta contratos publicados do PNCP pela API oficial (/v1/contratos): órgão, fornecedor, vigência e valores em BRL. Filtra por período, UF, CNPJ e palavras-chave. Complementa o monitor de licitações. Pay-per-event na Store; use maxItems para limitar gasto.