MeResponse

Properties

Name Type Description Notes
tenantId Long The tenant the calling credential is bound to. Every API call this credential makes operates against this tenant's data. [optional] [default to null]
tenantName String Human-readable tenant name suitable for display in connection labels. May be null if the tenant has not set a name. [optional] [default to null]
tenantTag String Stable cross-system identifier for the tenant. Set at tenant registration as the hex form of a Guid (no dashes). Use this rather than long MeResponse.TenantId when persisting a reference to the tenant in an external system (Zapier connection metadata, audit logs, etc.) - the long Id is an internal surrogate and not part of the API contract. May be null for tenants created before the registration flow began stamping it. [optional] [default to null]
callerType String "user" if the credential is attributed to an ApplicationUser (Authorization Code / Refresh Token flows); "client" if it is attributed only to an OAuth application (client_credentials, Personal Access Tokens). [optional] [default to null]
callerName String Display name of the caller. For users: their first + last name (falling back to email). For clients: the OAuth client_id. [optional] [default to null]
callerEmail String Email address of the calling user. Null for client / PAT callers. [optional] [default to null]
clientId String OAuth client_id when the credential is OAuth-issued (any of: client_credentials, PAT, Authorization Code). Null for legacy auth paths. [optional] [default to null]
scopes List OAuth scopes granted to this credential, sorted alphabetically. Empty for non-OAuth callers (e.g., service clients). [optional] [default to null]
permissions List Effective permissions resolved from the granted scopes plus any tenant or global roles. This is what the API actually checks at endpoint-level authorization. [optional] [default to null]

[Back to Model list] [Back to API list] [Back to README]