Pular para o conteúdo principal

Autenticação da API

Todas as requisições à API da Blocklens devem ser autenticadas usando uma API Key. As API keys estão disponíveis para usuários com um plano de assinatura elegível.

Gerando sua API Key​

Você pode gerenciar suas API keys na seção API Keys do painel da sua conta.

  1. Navegue até a página API Keys.
  2. Clique em "Create New Key".
  3. Dê um nome descritivo à sua key (por exemplo, "My Trading Bot", "Research Script").
  4. Sua nova API key será exibida. Copie esta key imediatamente e armazene-a em um local seguro. Por motivos de segurança, você não poderá ver a key completa novamente.

Fazendo requisições autenticadas​

Para autenticar suas requisições à API, você deve incluir sua API key no cabeçalho Authorization usando o esquema Bearer.

Exemplo de requisição usando cURL​

curl -X GET "https://api.blocklens.co/v1/holder/supply?limit=1" \
-H "Authorization: Bearer your_api_key_here"

Exemplo de requisição usando Python

import requests

API_KEY = "your_api_key_here"
API_URL = "https://api.blocklens.co/v1/holder/supply"

headers = {
"Authorization": f"Bearer {API_KEY}"
}

params = {
"limit": 1
}

response = requests.get(API_URL, headers=headers, params=params)

if response.status_code == 200:
print(response.json())
else:
print(f"Error: {response.status_code}")
print(response.text)

Requisições feitas sem uma API key válida resultarão em um erro 401 Unauthorized.