WhoAmIResponse
Datalayer Core / WhoAmIResponse
Interface: WhoAmIResponse
Defined in: tech/datalayer/core/src/api/types/iam.ts:127
Response from the /whoami endpoint WhoAmIResponse
Properties
message
message:
string
Defined in: tech/datalayer/core/src/api/types/iam.ts:131
Response message from the server
profile
profile:
object
Defined in: tech/datalayer/core/src/api/types/iam.ts:133
User profile information
Index Signature
[key
: string
]: any
Allow additional fields that may come from the server
avatar_url_s?
optional
avatar_url_s:string
Avatar URL
creation_ts_dt
creation_ts_dt:
string
ISO 8601 timestamp of when the user was created
credits_customer_uid?
optional
credits_customer_uid:null
|string
Credits customer UID for billing
customer_uid?
optional
customer_uid:null
|string
Customer UID
email_s
email_s:
string
Email address
email_token_s?
optional
email_token_s:null
|string
Email verification token
email_update_s?
optional
email_update_s:null
|string
Pending email update
events?
optional
events:any
[]
User events (nested structure - not typed in detail)
first_name_t
first_name_t:
string
First name
handle_s
handle_s:
string
User handle
iam_providers?
optional
iam_providers:any
[]
IAM providers (nested structure - not typed in detail)
id
id:
string
Unique identifier for the user
join_request_ts_dt
join_request_ts_dt:
null
|string
ISO 8601 timestamp of when the user requested to join
join_ts_dt
join_ts_dt:
string
ISO 8601 timestamp of when the user joined
last_name_t
last_name_t:
string
Last name
last_update_ts_dt
last_update_ts_dt:
string
ISO 8601 timestamp of last update
linked_contact_uid?
optional
linked_contact_uid:null
|string
Linked contact UID
mfa_secret_s?
optional
mfa_secret_s:null
|string
MFA secret
mfa_url_s?
optional
mfa_url_s:null
|string
MFA URL
new_password_confirmation_ts_dt?
optional
new_password_confirmation_ts_dt:null
|string
New password confirmation timestamp
new_password_request_ts_dt?
optional
new_password_request_ts_dt:null
|string
New password request timestamp
onboarding_s?
optional
onboarding_s:string
Onboarding state as JSON string
origin_s
origin_s:
string
Origin of the user account
roles_ss?
optional
roles_ss:string
[]
User roles array
settings?
optional
settings:any
User settings (nested structure - not typed in detail)
type_s
type_s:
string
Type of the record
uid
uid:
string
User ID
unsubscribed_from_outbounds_b?
optional
unsubscribed_from_outbounds_b:boolean
Email unsubscription status
success
success:
boolean
Defined in: tech/datalayer/core/src/api/types/iam.ts:129
Whether the request was successful