Перейти к содержанию
Sursa для разработчиков

Объекты

CallerIdentity

Вызывающий API (GET /v1/me).

Поля

  • principalstringобязательно

    Как вошёл вызывающий: с ключом API организации, с сессией пользователя или с токеном OAuth-приложения (oauth_token, начиная с 1.62.0). Это расширяемое перечисление: клиенты должны пропускать незнакомые значения.

    Допустимые значения: api_keysessionoauth_token

  • orgCallerOrgобязательно
  • OAuth-приложение токена; нет, если вызывающий вошёл с ключом API или сессией. Добавлено в 1.62.0.

  • keyCallerKey | nullобязательно

    Ключ API запроса; null для сессии.

  • userCallerUser | nullобязательно

    Пользователь сессии; null для ключа API.

  • roleRoleобязательно
  • scopesarray of string | nullобязательно

    Действующие области доступа ключа (заданные явно или выведенные из роли ключа); null для сессии — у неё нет областей.

  • data_profileCallerDataProfile | nullобязательно

    Профиль доступа, с которым выполняется запрос; null, если его нет.

  • expires_atstring (date-time) | nullобязательно

    Когда истекает ключ или сессия (RFC 3339, UTC); null, если не истекает.

  • rate_limitCallerRateLimitобязательно

Используется в