Skip to main content
PUT
/
v1
/
events
/
{eventId}
/
speakers
/
{speakerId}
Update an existing speaker
curl --request PUT \
  --url https://api.zuddl.com/v1/events/{eventId}/speakers/{speakerId} \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "firstName": "John",
  "lastName": "Doe",
  "company": "Tech Innovations Inc.",
  "designation": "Chief Technology Officer",
  "bio": "John is a renowned expert in his field...",
  "linkedInProfile": "https://www.linkedin.com/in/johndoe",
  "twitterProfile": "https://twitter.com/johndoe",
  "facebookProfile": "https://www.facebook.com/johndoe",
  "websiteUrl": "https://johndoe.com",
  "externalRefId": "d812a64f8865428990249a120792c3d8"
}
'
{
  "timestamp": "2023-11-07T05:31:56Z",
  "message": "<string>",
  "description": "<string>",
  "errors": {}
}

Authorizations

Authorization
string
header
required

Provide your API key secret in the Authorization header

Path Parameters

eventId
string
required

Unique identifier of the event

Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
speakerId
string
required

Unique identifier of the speaker

Body

application/json
firstName
string
required

First name of the speaker

Maximum string length: 150
Example:

"John"

lastName
string
required

Last name of the speaker

Maximum string length: 150
Example:

"Doe"

company
string

Company of the speaker

Maximum string length: 200
Example:

"Tech Innovations Inc."

designation
string

Designation of the speaker

Maximum string length: 200
Example:

"Chief Technology Officer"

bio
string

Bio of the speaker

Maximum string length: 3000
Example:

"John is a renowned expert in his field..."

linkedInProfile
string

LinkedIn profile URL of the speaker

Example:

"https://www.linkedin.com/in/johndoe"

twitterProfile
string

Twitter profile URL of the speaker

Example:

"https://twitter.com/johndoe"

facebookProfile
string

Facebook profile URL of the speaker

Example:

"https://www.facebook.com/johndoe"

websiteUrl
string

Personal website URL of the speaker

Example:

"https://johndoe.com"

externalRefId
string

A reference ID that you can use to map this speaker to your external systems or databases

Example:

"d812a64f8865428990249a120792c3d8"

Response

Speaker updated successfully