API REST gratuita para consultar materiais e preços públicos do Catálogo CATMAT do Governo Federal.
Esta API é pública e não requer autenticação. Todos os endpoints aceitam requisições GET sem headers adicionais.
Retorna todos os dados de um material cadastrado no catálogo, incluindo descrição, grupo, classe e número de likes.
| Parâmetro | Tipo | Descrição |
|---|---|---|
codigo obrigatório | integer | Código CATMAT numérico do item |
Realiza busca por descrição ou código CATMAT. Suporta busca exata, aproximada (fuzzy) e prefixo.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
q obrigatório | string | – | Termo de busca (descrição ou código) |
size opcional | integer | 25 | Número de resultados (máx. 100) |
grupo opcional | string | – | Filtrar por grupo de material |
Retorna todos os grupos de materiais disponíveis com a contagem de itens em cada grupo, ordenados por popularidade.
Retorna os 8 itens com maior número de likes registrados pelos usuários.
Atualiza o contador de likes de um item. Use increment: 1 para curtir e increment: -1 para descurtir.
| Parâmetro | Tipo | Descrição |
|---|---|---|
docId obrigatório | string | ID interno do documento no Elasticsearch |