Aller au contenu principal

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.

  1. Accédez à la page Clés API.
  2. Cliquez sur « Create New Key ».
  3. Donnez à votre clé un nom descriptif (par exemple « My Trading Bot », « Research Script »).
  4. 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.