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.
Path Parameters
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.
Body Parameters
Not required
Response
Details / Check response object
Authentication required - ✅
Role wise accessibility
Super Admin - ✅
Admin - ✅
Staff - ❌
Attendee - ❌
Exhibitor - ❌
Speaker - ❌
Modules
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. |