senado_pessoal_tabelas
Query Brazilian Senate personnel data: aggregate counts or nominal lists for categories like workforce, commission positions, interns, pensioners, and more. Filter by text and set result limit.
Instructions
Tabelas de pessoal do Senado conforme o parâmetro tabela. Quantitativos agregados: pessoal (força de trabalho por classe/escolaridade), cargos-funcoes (cargos em comissão e funções de confiança), previsao-aposentadoria, senadores. Listas nominais: estagiarios (ativos), pensionistas, lotacoes (setores), cargos (nomes de cargos). Retorna { tabela, count, total, aviso?, registros[] } — registros agregados (nos quantitativos) ou nominais (nas listas), conforme a tabela, limitados por limite (padrão 100, máx 2000); count 0 e lista vazia quando a tabela não tem registros. O filtro textual opcional casa contra qualquer campo do registro. Para o cadastro nominal de servidores efetivos/comissionados use senado_servidores.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabela | Yes | Qual tabela de pessoal consultar (quantitativo agregado ou lista nominal) | |
| filtro | No | Filtro textual (nome, curso, setor...) | |
| limite | No | Máximo de registros (padrão: 100) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||