Logo made4block ← Voltar para a Página Inicial

Documentação da API

Instruções para consumir a lista de bloqueios de forma programática.

Autenticação

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>

Endpoints Disponíveis

GET /api/v1/domains/all.txt

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

GET /api/v1/domains/legal.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"

GET /api/v1/domains/malware.txt

Retorna domínios ativos provenientes de listas de malware.

curl -H "Authorization: Bearer <TOKEN>" https://made4block.made4it.com.br/api/v1/domains/malware.txt