Instruções para consumir a lista de bloqueios de forma programática.
Todas as requisições à API devem ser autenticadas. Isso é feito incluindo um cabeçalho de autorização (Authorization Header) com um token do tipo Bearer.
Tokens de acesso devem ser gerados no painel de administração por um usuário autenticado.
Authorization: Bearer <SEU_TOKEN_DE_API>
Retorna uma lista de TODOS os domínios ativos, combinando ofícios e listas de malware.
curl -H "Authorization: Bearer <TOKEN>" https://made4block.made4it.com.br/api/v1/domains/all.txt
Retorna domínios ativos provenientes de ofícios judiciais. Aceita um parâmetro opcional country para filtrar por país (Ex: BR, AR, MX).
curl -H "Authorization: Bearer <TOKEN>" "https://made4block.made4it.com.br/api/v1/domains/legal.txt?country=BR"
Retorna domínios ativos provenientes de listas de malware.
curl -H "Authorization: Bearer <TOKEN>" https://made4block.made4it.com.br/api/v1/domains/malware.txt