auth-check
Текст термина (дословно из источника)
Auth-check - это первый контрольный запрос, который подтверждает валидность токена и базовые права клиента.
Простыми словами: это быстрый тест "мы вообще авторизованы?".
Рекомендуемый контрольный endpoint в Метрике:
GET /management/v1/counters
Пример cURL:
curl -sS -H "Authorization: OAuth <token>" -H "Accept: application/json" "https://api-metrika.yandex.net/management/v1/counters"
Что считается успешным:
- запрос возвращает
2xx; - в body есть список доступных счетчиков или валидная структура ответа.
Что проверять при ошибке:
401: токен отсутствует/некорректен/истек;403: токен валиден, но нет прав на запрашиваемые ресурсы;- корректность заголовка
Authorization: OAuth <token>.
Практический вывод:
- Auth-check должен быть первым шагом в любом runbook интеграции.
- Пока auth-check не стабилен, переход к отчетам и сложным сценариям нецелесообразен.