Skip to main content
List Events

Authorizations

Authorization
string
header
required

OAuth 2.1 access token. MCP clients obtain it themselves (dynamic client registration + PKCE) when you connect them to the server URL above.

Body

application/json

The tool's arguments, as sent in a JSON-RPC tools/call request.

filters
object[]

Filter criteria. ALL criteria are combined with AND; for an OR across different fields, call this tool once per condition. To match any of several values of the SAME field, use one criterion with the in operation (e.g. status in [PENDING, APPROVED]). Each criterion applies one operation to one field. Only the field/operation combinations listed below are valid:

  • name (operations: like, not_like): Event title. Use like for a substring match, not_like to exclude a substring.
  • startDate (operations: eq, between, gt, gte, lt, lte): Event start date/time. ISO-8601 with offset, e.g. 2026-05-01T00:00:00Z. Use gte/lte for open ranges or between for a closed range. Values: ISO-8601 date-time with offset, e.g. 2026-05-01T00:00:00Z.
  • endDate (operations: eq, between, gt, gte, lt, lte): Event end date/time. ISO-8601 with offset, e.g. 2026-05-01T00:00:00Z. Use gte/lte for open ranges or between for a closed range. Values: ISO-8601 date-time with offset, e.g. 2026-05-01T00:00:00Z.
  • eventFormat (operations: eq, in): Format of the event. Values: one of VIRTUAL, IN_PERSON, HYBRID.
  • createdBy (operations: eq, in): Account ID of the user who created the event (exact match, or any-of via in).
  • createdAt (operations: eq, between, gt, gte, lt, lte): When the event was created. ISO-8601 with offset, e.g. 2026-05-01T00:00:00Z. Use gte/lte for open ranges or between for a closed range. Values: ISO-8601 date-time with offset, e.g. 2026-05-01T00:00:00Z.
  • location.address.stateProvince (operations: eq, in): State/province of the event's default in-person venue. Only meaningful for IN_PERSON or HYBRID events with a configured location; virtual events have none.
  • location.address.country (operations: eq, in): Country of the event's default in-person venue. Only meaningful for IN_PERSON or HYBRID events with a configured location; virtual events have none.
page
integer

1-based page number. Defaults to 1.

size
integer

Number of results per page. Defaults to 10, maximum 100.

Response

200

A JSON-RPC tools/call result. The tool's output is in content.