This API is used to update custom attribute details as per the requirement of users(admin) if the CustomAttribute's ValueType is a Conditional Question & Attribute's ValueType and cusotmAttribute's value type are not the same then the sub-questions or recurring are removed associated with the specified event.
To call this API, the user has to pass a query param with API URLs like eventurl, recurringEventId, customAttributeDto, and authentication key to authenticate the user.
Query Parameters
recurringEventId: if an event is a recurring event then we pass here recurringEventId but if the event is not a recurring Event then pass 0.
Path Parameters
eventUrl- The Event URL is a unique identifier for your event. E.g., https://www.accelevents.com/events/demo. Here, "demo" is the event URL.
Body params
Required
Response
It will return a response like a type and a message.
Authentication required - ✅
Role wise accessibility
Super Admin - ✅
Event Admin - ✅
Staff - ❌
Attendee - ❌
Exhibitor - ❌
Speaker - ❌
Modules
Display - ❌
Portal - ❌
Host - ✅
It will return a success message if API executes successfully.
Attribute | Description |
---|---|
type | This field returns a type of messages like success or error. |
message | Contains a message for a response that can be used for display to the end user. |
Here are the possible error messages that return if any condition fails or required data is missing for processing.
Error code | Error Description |
---|---|
200 | OK |
401 | Unauthorized |
403 | Not Event Host |
404 | No Event Found |