Аутентификация в API
Все запросы к API Blocklens должны проходить аутентификацию по API-ключу. API-ключи доступны пользователям с подпиской соответствующего уровня.
Создание API-ключа
Управлять своими API-ключами можно в разделе API Keys панели управления вашей учётной записи.
- Перейдите на страницу API Keys.
- Нажмите «Create New Key».
- Задайте ключу понятное название (например, «My Trading Bot», «Research Script»).
- На экране появится ваш новый API-ключ. Сразу же скопируйте его и сохраните в надёжном месте: из соображений безопасности повторно увидеть ключ целиком будет невозможно.
Выполнение аутентифицированных запросов
Для аутентификации запросов к API передавайте свой API-ключ в заголовке Authorization по схеме Bearer.
Пример запроса с помощью cURL
curl -X GET "https://api.blocklens.co/v1/holder/supply?limit=1" \
-H "Authorization: Bearer your_api_key_here"
Пример запроса с помощью 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)
Запрос без действительного API-ключа вернёт ошибку 401 Unauthorized.