Autenticação e autorização

Saiba como gerar e utilizar sua API Key, configurar IPs autorizados e garantir acesso seguro aos serviços da Lazy Data.


Autenticação e Autorização 🔑

Para começar a utilizar a API da Lazy Data, você precisa gerar sua chave de API no painel: 👉 Gerar nova chave de API No menu API Keys → + Nova você poderá criar quantas chaves forem necessárias para seus projetos.


🔑 Como autenticar

Todas as requisições à API devem conter o cabeçalho:

Authorization: Bearer <TOKEN_DE_API>

⚠️

Importante: Para utilizar a API da Lazy Data é obrigatório informar um IP, uma lista de IPs (um por linha) ou um range de IPv4/IPv6 autorizado a realizar as requisições.

Exemplos de configuração:

  • IP único:
    192.168.0.10
  • Lista de IPs (um por linha):
    192.168.0.10
    192.168.0.11
    192.168.0.12
  • Range IPv4:
    192.168.0.0/24
  • Range IPv6:
    2804:14d:8c00::/48

Para liberar todos os IPs, utilize:

  • 0.0.0.0/0 (IPv4)
  • ::/0 (IPv6)

🚫 Observação: A liberação de todos os IPs não é recomendada, pois reduz significativamente a segurança da sua integração.


📌 Exemplo de consulta por CPF

Abaixo um exemplo de requisição POST para consultar informações básicas de um CPF:

curl -X POST "https://api.lazydata.info/v1/cpf"   -H "Authorization: Bearer SUA_CHAVE_AQUI"   -H "Content-Type: application/json"   -d '{
    "cpf": "12345678909",
    "datasets": [
      "basic"
    ]
  }'