Gå til indholdet
Sursa Developers

Objekter

CallerIdentity

Den, der kalder API’et (GET /v1/me).

Felter

  • principalstringpåkrævet

    Hvordan den kaldende part loggede ind: med en organisations API-nøgle, med en brugersession eller med et token fra en OAuth-app (oauth_token, fra 1.62.0). Det er en udvidelig enum: klienter skal springe ukendte værdier over.

    Tilladte værdier: api_keysessionoauth_token

  • orgCallerOrgpåkrævet
  • Tokenets OAuth-app; mangler, når den kaldende part logger ind med en API-nøgle eller en session. Tilføjet i 1.62.0.

  • keyCallerKey | nullpåkrævet

    Anmodningens API-nøgle; null for en session.

  • userCallerUser | nullpåkrævet

    Sessionens bruger; null for en API-nøgle.

  • roleRolepåkrævet
  • scopesarray of string | nullpåkrævet

    Nøglens gældende scopes (angivet eksplicit eller afledt af nøglens rolle); null for en session, som ikke har scopes.

  • data_profileCallerDataProfile | nullpåkrævet

    Den dataprofil, anmodningen kører med; null, hvis der ikke er nogen.

  • expires_atstring (date-time) | nullpåkrævet

    Tidspunkt, hvor nøglen eller sessionen udløber (RFC 3339, UTC); null, hvis den ikke udløber.

  • rate_limitCallerRateLimitpåkrævet

Bruges af