Аутентификация
Все запросы к API требуют аутентификации с помощью API-ключа.
Получение API-ключа
Создайте ключ в личном кабинете. Вы можете создать несколько ключей для разных проектов.
Важно: Полный ключ показывается только один раз при создании. Храните его в безопасном месте.
Использование ключа
Передавайте ключ в заголовке Authorization:
Authorization: Token YOUR_API_KEY
Пример запроса
curl -X POST https://api.humandata.ru/api/v1/clean/name \-H "Content-Type: application/json" \-H "Authorization: Token hd_abc123..." \-d '{"query": "иванов сергей"}'
Ошибки аутентификации
| Код | Описание | Решение |
|---|---|---|
401 | Ключ не передан или неверный | Проверьте заголовок Authorization |
403 | Ключ деактивирован | Создайте новый ключ в личном кабинете |
429 | Превышен лимит запросов | Подождите или перейдите на Pro |
Лимиты
| Тариф | Запросов/месяц | Запросов/минуту |
|---|---|---|
| Free | 1,000 | 100 |
| Pro | Без лимита | 1,000 |