Skip to main content
GET
/
v1
/
events
/
{eventId}
/
speakers
Get all speaker details
curl --request GET \
  --url https://api.zuddl.com/v1/events/{eventId}/speakers \
  --header 'Authorization: <api-key>'
{
  "pagination": {
    "next": "/{apiEndpoint}?page=3",
    "current": "/{apiEndpoint}?page=2",
    "previous": "/{apiEndpoint}?page=1"
  },
  "data": [
    {
      "kind": "<string>",
      "url": "<string>",
      "id": "4fcebf73-3ddb-4fe6-b56d-5dd7dedb7c3d",
      "speakerOrder": 123,
      "profile": {
        "firstName": "Alice",
        "lastName": "Smith",
        "bio": "Alice is a renowned expert...",
        "company": "Tech Innovators Inc.",
        "designation": "Chief Technology Officer",
        "headline": "Visionary Leader in Tech",
        "picUrl": "https://example.com/speakers/alice.jpg"
      },
      "socialLinks": {
        "linkedInProfile": "https://linkedin.com/in/alicesmith",
        "twitterProfile": "https://twitter.com/alicesmith",
        "facebookProfile": "https://facebook.com/alicesmith",
        "websiteUrl": "https://alicesmith.com"
      },
      "sessions": [
        {
          "sessionId": "4fcebf73-3ddb-4fe6-b56d-5dd7dedb7c4f",
          "url": "/api/v1/events/evt-abc123xyz/sessions/seg-123432"
        }
      ],
      "externalRefId": "d812a64f8865428990249a120792c3d8"
    }
  ]
}

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}$

Query Parameters

filter
string

Filter query in format:

Available filters:

  • profile.company: operations [like]
sort
string

Sort query in format:

The following fields are sortable:

  • speakerOrder
  • profile.firstName
page
number

Page number (default: 1)

size
number

Page size (default: 10, max: 50)

Response

List of speakers retrieved successfully

pagination
object
data
object[]