v1

latestOpenAPI 3.1.02026-07-22285495.1 KB
Speakers

Update an existing speaker

Use this endpoint to update an existing speaker for a specific event type in your Zuddl organization.

Required API key scopes: WRITE

This API can only be called with an access key that was generated for Backend usage.

put/v1/events/{eventId}/speakers/{speakerId}

Path parameters

eventIdstring required

Unique identifier of the event

speakerIdstring required

Unique identifier of the speaker

Request body

firstNamestring required

First name of the speaker

lastNamestring required

Last name of the speaker

companystring

Company of the speaker

designationstring

Designation of the speaker

biostring

Bio of the speaker. May contain rich-text HTML markup (e.g. bold, italic, lists, links). Plain text is also accepted and stored as-is. Disallowed content (script/iframe tags, javascript: URLs, inline event handlers) is rejected.

linkedInProfilestring

LinkedIn profile URL of the speaker

twitterProfilestring

Twitter profile URL of the speaker

facebookProfilestring

Facebook profile URL of the speaker

websiteUrlstring

Personal website URL of the speaker

externalRefIdstring

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

Example request

{
  "firstName": "John",
  "lastName": "Doe",
  "company": "Tech Innovations Inc.",
  "designation": "Chief Technology Officer",
  "bio": "<p>John is a <strong>renowned expert</strong> in his field...</p>",
  "linkedInProfile": "https://www.linkedin.com/in/johndoe",
  "twitterProfile": "https://twitter.com/johndoe",
  "facebookProfile": "https://www.facebook.com/johndoe",
  "websiteUrl": "https://johndoe.com",
  "externalRefId": "d812a64f8865428990249a120792c3d8"
}

Response

Speaker updated successfully