This API is used to update the new team members in the organizer portal.
A team member marked as a billing contact will automatically be the owner of the organizer profile.
Note that owners cannot be removed from the team members list and cannot be removed as a billing contact.
This API also updates the billing contact in Chargebee as per the updated value.
orgId - Unique identifier of an organizer.
id- Unique identifier of a team member.
mark - It contains details like whether a member is billing contact or not.
Details / Check response object
Authentication required - ✅
Role wise accessibility
Super Admin - ✅
Admin - ✅
Staff - ❌
Attendee - ❌
Exhibitor - ❌
Speaker - ❌
Display - ❌
Portal - ❌
Host - ✅
Here are the possible error messages, which will return if any conditions fail or if the required data is missing for processing.
|Error code||Error description|
|4060086||This will appear when an unauthorized user tries to call the API.|
|4040600||This will appear when the passed orgId is not found in the database.|
|4060085||This will appear when deleting the last owner from the billing contact list.|
|4060085||This will appear when trying to remove an owner as a billing contact.|