Public API reference
/v4 API
/- Save Extended Profile
Register a user
Create or Update a Contact User
Delete the user data
Retrieve the account
Retrieves the attributes for an authenticated user in the Zephr user store.
Sets the attributes for an authenticated user in the Zephr user store.
Updates the attributes for an authenticated user in the Zephr user store.
Updates the attributes for an authenticated user in the Zephr user store.
Retrieve Extended Profile
Create an authorization challenge
Retrieve the user schema
Fingerprint
Start the email update flow for a passwordless user
Start two factor authentication process
Recognise the user as a previously logged-in user
Complete the change password flow
Save Extended Profile
Extended Profile is used to store additional user information that is not part of the core profile. This endpoint will create an Extended Profile for the App ID if one did not exist already, or overwrite an existing Extended Profile for the App ID. The body can be any valid JSON.
Security
CookieBlaizeSession or JwtQuery or JwtHeaderXBlaizeJwt or JwtHeaderXZephrJwt or JwtBearer or JwtCookie
- https://demo-sitehttps://demo-site/blaize/profile/{appId}
{ "first_name": "John", "last_name": "Doe", "user_details": { "email_address": "john.doe@zuora.com", "employment": { … } }, "consent_prefs": { "email": false, "sms": true }, "interests": [ "Reading", "Coding", "Hiking" ] }
Response
{ "message": "User extended profile updated" }