cURL Basics — документация К тестеру

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 не стабилен, переход к отчетам и сложным сценариям нецелесообразен.