Direct naar de inhoud
Sursa Developers

Objecten

CallerIdentity

De aanroeper van de API (GET /v1/me).

Velden

  • principalstringverplicht

    Hoe de aanroeper zich heeft aangemeld: met een API-sleutel van de organisatie, met een gebruikerssessie of met een token van een OAuth-app (oauth_token, sinds 1.62.0). Dit is een uitbreidbare enumeratie: clients moeten onbekende waarden overslaan.

    Toegestane waarden: api_keysessionoauth_token

  • orgCallerOrgverplicht
  • De OAuth-app van het token; ontbreekt als de aanroeper zich aanmeldt met een API-sleutel of een sessie. Toegevoegd in 1.62.0.

  • keyCallerKey | nullverplicht

    De API-sleutel van het request; null bij een sessie.

  • userCallerUser | nullverplicht

    De gebruiker van de sessie; null bij een API-sleutel.

  • roleRoleverplicht
  • scopesarray of string | nullverplicht

    De effectieve scopes van de sleutel (expliciet ingesteld of afgeleid van de rol van de sleutel); null bij een sessie, die geen scopes heeft.

  • data_profileCallerDataProfile | nullverplicht

    Het dataprofiel waarmee het request wordt uitgevoerd; null als er geen is.

  • expires_atstring (date-time) | nullverplicht

    Wanneer de sleutel of de sessie verloopt (RFC 3339, UTC); null als die niet verloopt.

  • rate_limitCallerRateLimitverplicht

Gebruikt door