The User object represents the authenticated MyTruv user. It includes profile information and lifecycle flags indicating onboarding, bank connection, and subscription status.Documentation Index
Fetch the complete documentation index at: https://help.mytruv.com/llms.txt
Use this file to discover all available pages before exploring further.
Attributes
| Attribute | Type | Description |
|---|---|---|
| first_name | string | User’s first name |
| last_name | string | User’s last name |
| string | User’s email address | |
| phone | string | User’s phone number |
| lifecycle | object | Lifecycle status flags, see Lifecycle object |
| onboarding | object | Legacy onboarding status (prefer lifecycle) |
Lifecycle object
| Attribute | Type | Description |
|---|---|---|
| is_onboarding_completed | boolean | Whether onboarding is completed |
| has_connected_bank | boolean | Whether the user has connected at least one bank account |
| has_active_subscription | boolean | Whether the user has an active subscription |
| is_trial | boolean | Whether the user is currently on a free trial |