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. |