Autenticazione delle API
Tutte le richieste all'API di Blocklens devono essere autenticate utilizzando una chiave API. Le chiavi API sono disponibili per gli utenti con un piano di abbonamento idoneo.
Generazione della chiave API
Puoi gestire le tue chiavi API dalla sezione Chiavi API della dashboard del tuo account.
- Vai alla pagina Chiavi API.
- Fai clic su "Crea nuova chiave".
- Assegna alla chiave un nome descrittivo (ad esempio, "Il mio bot di trading", "Script di ricerca").
- Verrà visualizzata la tua nuova chiave API. Copia subito questa chiave e conservala in un luogo sicuro. Per motivi di sicurezza, non potrai più visualizzare la chiave completa.
Esecuzione di richieste autenticate
Per autenticare le tue richieste API, devi includere la chiave API nell'header Authorization utilizzando lo schema Bearer.
Esempio di richiesta con cURL
curl -X GET "https://api.blocklens.co/v1/holder/supply?limit=1" \
-H "Authorization: Bearer your_api_key_here"
Esempio di richiesta con 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)
Le richieste effettuate senza una chiave API valida restituiranno un errore 401 Unauthorized.