Авторизация

Для использования API AppMetrica необходимо получить авторизационный токен с помощью Яндекс.OAuth. Его необходимо передавать для каждого метода в HTTP-заголовке Authorization.

Пример:

curl -X GET \
  https://api.appmetrica.yandex.ru/management/v1/applications \
  -H 'Authorization: OAuth 05dd3dd84ff948fdae2bc4fb91f13e22bb1f289ceef0037'
Внимание. Передача токена в параметрах URL не поддерживается.

Если метод API вызван без токена или в запросе передан недействительный токен, сервер возвращает HTTP-статус 401 Unauthorized.

Получение OAuth-токена

Чтобы получить авторизационный токен:

  1. При регистрации в разделе Платформы выберите пункт Веб-сервисы и нажмите Подставить URL для разработки.
  2. В разделе Доступы в блоке AppMetrica (appmetrica) включите все права доступа:

  3. Получите отладочный токен по ссылке следующего вида:
    https://oauth.yandex.ru/authorize?response_type=token&client_id=<идентификатор приложения>
    Идентификатор приложения доступен в свойствах приложения (нажмите на название приложения, чтобы открыть его свойства).

Подробнее об авторизации с помощью OAuth в документации сервиса.