Update the current authenticated user
Updates the authenticated user’s profile. Both fields are optional - include only what you want to change.
Updatable fields:
timezone: User’s timezone in IANA format (e.g., “America/New_York”)notificationPreferences: Array of notification preference updates
Partial updates for notification preferences:
The notificationPreferences array supports partial updates at two levels:
- Type-level: Only include notification types you want to modify. Types not included will keep their existing settings.
- Field-level: For each type included, you must provide both
emailandmobilefields, but only the values you provide will be applied.
Example - Update just one notification type:
{
"notificationPreferences": [
{ "type": "cardTransaction.approved", "email": false, "mobile": true }
]
}
This updates only “cardTransaction.approved” preferences; all other notification types remain unchanged.
Example - Update only timezone:
{
"timezone": "Europe/London"
}Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”Request body for updating user profile. All fields are optional - include only the fields you want to update.
Request body for updating user profile. All fields are optional - include only the fields you want to update.
object
User’s timezone in IANA format
Notification preferences to update. Supports partial updates: only include the notification types you want to change. For each type included, you can update just ‘email’, just ‘mobile’, or both fields. Notification types not included in this array will retain their existing settings.
A notification preference for a specific notification type
object
Whether email notifications are enabled for this type
Whether mobile notifications are enabled for this type
Request body for updating user profile. All fields are optional - include only the fields you want to update.
object
User’s timezone in IANA format
Notification preferences to update. Supports partial updates: only include the notification types you want to change. For each type included, you can update just ‘email’, just ‘mobile’, or both fields. Notification types not included in this array will retain their existing settings.
A notification preference for a specific notification type
object
Whether email notifications are enabled for this type
Whether mobile notifications are enabled for this type
Request body for updating user profile. All fields are optional - include only the fields you want to update.
object
User’s timezone in IANA format
Notification preferences to update. Supports partial updates: only include the notification types you want to change. For each type included, you can update just ‘email’, just ‘mobile’, or both fields. Notification types not included in this array will retain their existing settings.
A notification preference for a specific notification type
object
Whether email notifications are enabled for this type
Whether mobile notifications are enabled for this type
Responses
Section titled “ Responses ”Response for status 200
object
Unique identifier for the user
ISO 8601 timestamp of when the user was created
User’s notification preferences by type
A notification preference for a specific notification type
object
Whether email notifications are enabled for this type
Whether mobile notifications are enabled for this type
User’s identity verification status and any pending requirements
object
A requirement that must be fulfilled to access certain features
User’s available capabilities and their requirements
Individual capability with its own requirements and status
object
Human-readable name for this capability
Description of what this capability enables
List of requirements that must be met to activate this capability
A requirement that must be fulfilled to access certain features
Response for status 401
object
A URI reference that identifies the problem type
A short, human-readable summary of the problem type
The HTTP status code
A human-readable explanation specific to this occurrence
A URI reference that identifies the specific occurrence
The authentication realm
The required scope for this resource
Response for status 404
object
A URI reference that identifies the problem type
A short, human-readable summary of the problem type
The HTTP status code
A human-readable explanation specific to this occurrence
A URI reference that identifies the specific occurrence
The type of resource that was not found
The identifier of the resource that was not found
Response for status 500
object
A URI reference that identifies the problem type
A short, human-readable summary of the problem type
The HTTP status code
A human-readable explanation specific to this occurrence
A URI reference that identifies the specific occurrence