Objects
CallerIdentity
The caller of the API (GET /v1/me).
Fields
principalstringrequiredHow the caller signed in: with an organization API key, with a user session, or with an OAuth app token (
oauth_token, since 1.62.0). This is an extensible enumeration: clients must skip unknown values.Allowed values:
api_keysessionoauth_tokenappCallerAppThe OAuth app of the token; absent when the caller signs in with an API key or a session. Added in 1.62.0.
The API key of the request;
nullfor a session.The session user;
nullfor an API key.scopesarray of string | nullrequiredThe key's effective scopes (set explicitly or derived from the key's role);
nullfor a session, which has no scopes.The data profile the request runs with;
nullif there is none.expires_atstring (date-time) | nullrequiredWhen the key or the session expires (RFC 3339, UTC);
nullif it does not expire.