Listar contratações
senado_contratacoes_listaList Brazilian Senate procurement records: price registration agreements, expense notes, or young apprentices. Supports text filter, sorting, and pagination, returning count and matching records.
Instructions
Lista, conforme tipo, atas de registro de preço, notas de empenho ou menores aprendizes do Senado, com filtro textual opcional aplicado no Worker sobre todos os campos. Retorna { tipo, count, total, registros }; para atas_registro_preco/notas_empenho cada registro segue o formato de contrato (id, numero, objeto, empresa, subEspecie, vigencia...), enquanto menores_aprendizes vêm como registros brutos da API (campos não normalizados). Ordenação por ordem sobre a sequência de id do upstream: desc (padrão) = mais recentes primeiro, asc = mais antigos primeiro; offset pula registros para paginar a cauda. Limitado a limite (padrão 50, máx 500), com aviso ao truncar; tipo sem registros retorna lista vazia. Para aprofundar uma ata/empenho, use o id em senado_contratacao_detalhe.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | Yes | Qual lista consultar | |
| ordem | No | desc = mais recentes primeiro (padrão); asc = mais antigos primeiro (ordem de id do upstream) | desc |
| filtro | No | Filtro textual (empresa, objeto, etc.) | |
| limite | No | Máximo de resultados (padrão: 50) | |
| offset | No | Registros a pular após a ordenação (paginação; padrão: 0) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||