Pular para o conteúdo
Sursa Developers

Objetos

CallerIdentity

Quem faz a chamada à API (GET /v1/me).

Campos

  • principalstringobrigatório

    Como quem faz a chamada se autenticou: com uma chave de API da organização, com uma sessão de usuário ou com um token de um app OAuth (oauth_token, desde a versão 1.62.0). É uma enumeração extensível: os clientes devem ignorar valores desconhecidos.

    Valores permitidos: api_keysessionoauth_token

  • orgCallerOrgobrigatório
  • O app OAuth do token; ausente quando quem faz a chamada se autentica com uma chave de API ou uma sessão. Adicionado na versão 1.62.0.

  • keyCallerKey | nullobrigatório

    A chave de API da requisição; null para uma sessão.

  • userCallerUser | nullobrigatório

    O usuário da sessão; null para uma chave de API.

  • roleRoleobrigatório
  • scopesarray of string | nullobrigatório

    Os escopos efetivos da chave (definidos explicitamente ou derivados da função da chave); null para uma sessão, que não tem escopos.

  • data_profileCallerDataProfile | nullobrigatório

    O perfil de dados com que a requisição é executada; null se não houver.

  • expires_atstring (date-time) | nullobrigatório

    Quando a chave ou a sessão expira (RFC 3339, UTC); null se não expira.

  • rate_limitCallerRateLimitobrigatório

Usado em