Authentification de l'API
Toutes les requêtes adressées à l'API Blocklens doivent être authentifiées au moyen d'une clé API. Les clés API sont accessibles aux utilisateurs disposant d'un abonnement éligible.
Génération de votre clé API
Vous pouvez gérer vos clés API depuis la section Clés API du tableau de bord de votre compte.
- Accédez à la page Clés API.
- Cliquez sur « Create New Key ».
- Donnez à votre clé un nom descriptif (par exemple « My Trading Bot », « Research Script »).
- Votre nouvelle clé API s'affiche alors. Copiez immédiatement cette clé et conservez-la dans un endroit sûr. Pour des raisons de sécurité, vous ne pourrez plus consulter la clé complète par la suite.
Émettre des requêtes authentifiées
Pour authentifier vos requêtes API, vous devez inclure votre clé API dans l'en-tête Authorization en utilisant le schéma Bearer.
Exemple de requête avec cURL
curl -X GET "https://api.blocklens.co/v1/holder/supply?limit=1" \
-H "Authorization: Bearer your_api_key_here"
Exemple de requête avec 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)
Les requêtes émises sans clé API valide renverront une erreur 401 Unauthorized.