GET
/
v1
/
events
Get all events
curl --request GET \
  --url https://api.zuddl.com/v1/events \
  --header 'Authorization: <api-key>'
{
  "pagination": {
    "next": "/{apiEndpoint}?page=3",
    "current": "/{apiEndpoint}?page=2",
    "previous": "/{apiEndpoint}?page=1"
  },
  "data": [
    {
      "kind": "<string>",
      "url": "<string>",
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "Huddle with zuddl.",
      "teamName": "General",
      "description": "join us to learn more about zuddl.",
      "identifier": "event-123",
      "startDate": "2025-04-11T12:30:00Z",
      "endDate": "2025-04-11T12:30:00Z",
      "timezone": "UTC/IST",
      "status": "UPCOMING/ONGOING",
      "type": "WEBINAR/FIELD_EVENT/EVENT",
      "eventFormat": "VIRTUAL/IN_PERSON/HYBRID",
      "websiteUrl": "https://app.zuddl.com/org/event",
      "parentEventId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "location": {
        "venue": "<string>",
        "address": {
          "address": "<string>",
          "addressLine2": "<string>",
          "stateProvince": "<string>",
          "postalCode": "<string>",
          "country": "<string>"
        },
        "coordinates": {
          "latitude": "24.4194509",
          "longitude": "27.4194509"
        },
        "mapUrl": "https://www.google.com/maps/place/?q=place_id:ChIJ_Q8bfYdGXj4Rz1s_sFHJqcA"
      },
      "virtualEventUrl": "https://zuddl.com",
      "createdAt": "2025-04-11T12:30:00Z",
      "createdBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "updatedAt": "2025-04-11T12:30:00Z",
      "updatedBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "tags": [
        {
          "id": "tag1",
          "name": "Webinar"
        },
        {
          "id": "tag2",
          "name": "Field Event"
        }
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Provide your API key secret in the Authorization header

Query Parameters

filter
string

Filter query in format:

Available filters:

  • teamName: operations [eq]
  • endDate: operations [gt, gte, eq, lte, between, lt]
  • location.address.stateProvince: operations [eq, in]
  • type: operations [eq, in]
  • tags.name: operations [eq, in]
  • createdAt: operations [gt, gte, eq, lte, between, lt]
  • createdBy: operations [eq, in]
  • location.address.country: operations [eq, in]
  • name: operations [notlike, like]
  • parentEventId: operations [eq]
  • eventFormat: operations [eq, in]
  • startDate: operations [gt, gte, eq, lte, between, lt]
  • status: operations [eq, in]
sort
string

Sort query in format:

The following fields are sortable:

  • createdAt
  • endDate
  • name
  • startDate
  • updatedAt
page
number

Page number (default: 1)

size
number

Page size (default: 10, max: 50)

Response

200
application/json

List of events retrieved successfully

The response is of type object.