Zum Inhalt springen
Sursa Developers

Objekte

CallerIdentity

Der Aufrufer der API (GET /v1/me).

Felder

  • principalstringerforderlich

    Wie sich der Aufrufer angemeldet hat: mit einem API-Schlüssel der Organisation, mit einer Benutzersitzung oder mit einem Token einer OAuth-App (oauth_token, seit 1.62.0). Dies ist eine erweiterbare Aufzählung: Clients müssen unbekannte Werte überspringen.

    Zulässige Werte: api_keysessionoauth_token

  • orgCallerOrgerforderlich
  • Die OAuth-App des Tokens; fehlt, wenn sich der Aufrufer mit einem API-Schlüssel oder einer Sitzung anmeldet. Hinzugefügt in 1.62.0.

  • keyCallerKey | nullerforderlich

    Der API-Schlüssel der Anfrage; null bei einer Sitzung.

  • userCallerUser | nullerforderlich

    Der Benutzer der Sitzung; null bei einem API-Schlüssel.

  • roleRoleerforderlich
  • scopesarray of string | nullerforderlich

    Die effektiven Scopes des Schlüssels (explizit festgelegt oder aus der Rolle des Schlüssels abgeleitet); null bei einer Sitzung, die keine Scopes hat.

  • data_profileCallerDataProfile | nullerforderlich

    Das Datenprofil, mit dem die Anfrage ausgeführt wird; null, wenn es keines gibt.

  • expires_atstring (date-time) | nullerforderlich

    Wann der Schlüssel oder die Sitzung abläuft (RFC 3339, UTC); null, wenn kein Ablauf festgelegt ist.

  • rate_limitCallerRateLimiterforderlich

Verwendet von