Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala, Devs
Em um dos meus projetos recentes, deparei-me com um grande gargalo: eu precisava analisar e validar manualmente uma extensa lista de resíduos do IBAMA.
Para resolver essa dor, criei uma API. A ideia é simples e direta: permitir que qualquer desenvolvedor ou sistema consulte a descrição, periculosidade e hierarquia de um resíduo através de requisições em tempo real.
O projeto está na v1.0, cobrindo mais de 1.000 itens mapeados.
Rotas disponíveis:
GET /residuos — Lista geral de resíduos cadastrados.
GET /residuos?nivel=3&perigoso=true — Filtro avançado por nível na hierarquia e indicador de periculosidade.
GET /residuos/busca?q=termo — Pesquisa textual por palavra-chave ou descrição.
GET /residuos/perigosos — Retorna apenas a listagem de resíduos classificados como perigosos.
GET /residuos/:codigo — Busca direta pelo código oficial do resíduo (ex: 01 01 01).
GET /residuos/:codigo/filhos — Mapeia os sub-itens e a árvore de hierarquia de um código específico.
GET /notas — Consulta as observações e notas explicativas oficiais do IBAMA.
Links e Exemplos
https://residuoapi.onrender.com
Exemplo de Resposta (JSON):
JSON
{
"codigo": "1",
"codigoLimpo": "1",
"nivel": 1,
"descricao": "Resíduo da prospecção...",
"classificacao": null,
"perigoso": false,
"unidade": null
}
A API é gratuita para testes e uso inicial. Toda sugestão, feedback para contribuir com a evolução do projeto é super bem-vinda!
Carregando comentários...