compras_contrato_comprasnet_por_uasg
Retrieve and paginate contract listings from Comprasnet for a given UASG code. Filter active or inactive contracts by page size to manage large data sets.
Instructions
Lista contratos de uma UASG no Comprasnet.
Atenção: o upstream /api/contrato/ug/{uasg} não suporta paginação —
devolve a lista completa em uma resposta única (pode passar de 1 MB). Esta
tool fatia o resultado client-side conforme pagina + tamanho_pagina para
evitar inundar o LLM.
Cache 15 min do payload completo; fatiamento por chamada é barato.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ativos | No | Se True (padrão), lista apenas contratos ativos. Set False para incluir inativos via /api/contrato/inativo/ug/{uasg}. | |
| pagina | No | Página de resultados (1-based). Padrão 1. | |
| codigo_uasg | Yes | Código UASG (5-6 dígitos). | |
| tamanho_pagina | No | Quantidade de registros por página. Padrão 50, máximo 500. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||