compras_contratos_consultar
Fetch contract data from Compras.gov.br open data using a purchase ID or PNCP contract control number. Supports idCompra and numeroControlePncpContrato types for flexible queries.
Instructions
Consulta um contrato no Dados Abertos (endpoint 1.1).
O upstream exige codigo + tipo. Tipos aceitos pela API:
idCompra e numeroControlePncpContrato.
Cache 15 min.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"codigo": "<codigo>"
},
"name": "compras_contratos_consultar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | No | Como interpretar `codigo`: 'idCompra' (id interno da compra) ou 'numeroControlePncpContrato' (identificador PNCP). | numeroControlePncpContrato |
| codigo | Yes | Identificador do contrato no upstream — interpretação depende de `tipo`. Para tipo='idCompra' é o id da compra (string numérica). Para tipo='numeroControlePncpContrato' é o número de controle PNCP completo (ex.: '00000000000000-1-000001/2024'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||