🔑 Авторизация по API-ключу
Все методы с префиксом /api требуют авторизации. Ключ передаётся в заголовке Authorization:
Authorization: Bearer <API_TOKEN>
Accept: application/json
Заголовок Accept: application/json желателен: он гарантирует, что ошибки валидации и авторизации вернутся в JSON, а не HTML-страницей.
🆕 Где взять ключ
- Войдите в личный кабинет на amlkyc.tech.
- Откройте раздел API в профиле.
- Нажмите «Создать токен» и скопируйте значение — оно показывается один раз.
Ключ действует бессрочно, пока вы его не отозвали. Храните его на стороне сервера: он даёт доступ к балансу и проверкам вашего аккаунта.
Пример запроса
curl 'https://amlkyc.tech/api/user/balance' \
-H 'Authorization: Bearer <API_TOKEN>' \
-H 'Accept: application/json'
🔁 Ошибки авторизации
| Status | Meaning | Description |
|---|---|---|
| 401 | Unauthorized | Заголовок Authorization не передан, ключ отозван или некорректен |
| 403 | Forbidden | Ключ выдан с ограниченным набором прав и не допущен к этому методу |
Ответ 403 для ключа с ограниченными правами выглядит так:
{
"success": false,
"message": "Ключ не имеет прав на этот метод.",
"code": "token_scope_missing"
}