Aller au contenu
Sursa Developers

Objets

CallerIdentity

Appelant de l’API (GET /v1/me).

Champs

  • principalstringobligatoire

    Mode de connexion de l’appelant : avec une clé API de l’organisation, avec une session utilisateur ou avec un jeton d’application OAuth (oauth_token, depuis la version 1.62.0). C’est une énumération extensible : les clients doivent ignorer les valeurs inconnues.

    Valeurs autorisées: api_keysessionoauth_token

  • orgCallerOrgobligatoire
  • Application OAuth du jeton ; absent lorsque l’appelant se connecte avec une clé API ou une session. Ajouté dans la version 1.62.0.

  • keyCallerKey | nullobligatoire

    Clé API de la requête ; null pour une session.

  • userCallerUser | nullobligatoire

    Utilisateur de la session ; null pour une clé API.

  • roleRoleobligatoire
  • scopesarray of string | nullobligatoire

    Portées effectives de la clé (définies explicitement ou déduites du rôle de la clé) ; null pour une session, qui n’a pas de portées.

  • data_profileCallerDataProfile | nullobligatoire

    Profil de données avec lequel la requête s’exécute ; null s’il n’y en a pas.

  • expires_atstring (date-time) | nullobligatoire

    Date d’expiration de la clé ou de la session (RFC 3339, UTC) ; null si elle n’expire pas.

  • rate_limitCallerRateLimitobligatoire

Utilisé par