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.
- Navegue até a página API Keys.
- Clique em "Create New Key".
- Dê um nome descritivo à sua key (por exemplo, "My Trading Bot", "Research Script").
- 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.