Add a new speaker
We have a feature where speakers can also be attendees in the event. So We need to add them. This is denoted by createuser property send in the request body as described.
The createuser is mandatory, so if you don't want to create speaker as attendee also, send false as value but include this property.
If you want to create speaker as attendee, email is mandatory and send as described in in the request body.
Follow the exact format described in the Request Body section to avoid any errors.
Request Body Basic payload properties are as defined. eventid is mandatory.
firstname, lastname should not be empty. for files share you urls. feature_position This is an optional numeric property for featuring a speaker in an event. This property can also be used to order speakers among featured ones. categoryid is an optional reference id property to categorize selected speaker in a valid category. List should be retrieved from Speaker Categories. createuser is a boolean field (true/false). Send this only for one time if this speaker is not created as attendee before. Once done, send value false. attendee_form_number is only needed if createuser is true with email sent. Expected value is the form_number which can be found in the fetched response of /myForm in Checkout Forms section. It should match the attendee type & not speaker type attendee_details_form is only needed if createuser is true. It is the same JSON response used to create an attendee. Send the same form details_form here. NOTE: The form_number and the details_form should always match or else it'll cause error.
email is mandatory if createuser is True.
|
|---|
eventid integer — REQUIRED |
firstname string — REQUIRED |
lastname string — REQUIRED |
email string |
company string |
position string |
description string |
phone string |
country string |
profileimage string |
displayorder integer |
file1 string |
file2 string |
file3 string |
file4 string |
file5 string |
categoryid integer |
feature_position integer |
createuser boolean |
attendee_form_number integer |
attendee_details_form object[] |
| Responses |
|---|
200
CreateAppUserResponseSuccess | Schema |
|---|
is_error integer | message string | userresponse objectcontent object | status_code integer |
| welcome_email_response string |
|
| Schema |
|---|
is_error int32 | message stringString description of the error. |
|