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.
Extended Profile is used to store additional user information that is not part of the core profile. This endpoint is designed to be used for updating the user's Extended Profile.
Bad Request. Returned if the appID or the provided body content is invalid.
Unauthorized. Returned if no valid session was provided.
{- "first_name": "John",
- "last_name": "Doe",
- "user_details": {
- "email_address": "john.doe@zuora.com",
- "employment": {
- "company": "Zuora",
- "job_title": "Software Engineer"
}
}, - "consent_prefs": {
- "email": false,
- "sms": true
}, - "interests": [
- "Reading",
- "Coding",
- "Hiking"
]
}
{- "message": "User extended profile updated"
}