Skip to main content

Update a speaker details

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

Path Parameters
speakerid string REQUIRED
Request Body

Here all the possible properties are mentioned. For patch not all these properties are mandatory. Send only the properties that you want to update along with these mandatory properties:

  • speakerid
  • eventid

Basic payload properties are as defined.

  • speakerid, eventid is mandatory.
  • firstname, lastname should not be empty.
  • for files share you urls.
  • 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.
    • 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 response here. NOTE: The form_number and the details_form should always match or else it will cause error.
  • email is mandatory if createuser is True.
firstname string
lastname string
email string
company string
position string
description string
phone string
country string
profileimage string
file1 string
file2 string
file3 string
file4 string
file5 string
createuser boolean
attendee_formid integer
attendee_responses string
Responses
200

CreateAppUserResponseSuccess

Schema
is_error integer
message string
userresponse object
content object
resource object[]
status_code integer
default

Error Response

Schema
code int32

Error code.

message string

String description of the error.