Events Queries

These queries allow you to interact with events data.

events

Returns: [Event!]

Arguments

ArgumentTypeDescription
locationIds[String]List of location IDs
metadata[EventMetadataFilter!]Metadata
sinceNaiveDateTimeSince
typesrequired[String!]!Types
untilNaiveDateTimeUntil
Example Query
query(
$locationIds: [String],
$metadata: [EventMetadataFilter!],
$since: NaiveDateTime,
$types: [String!]!,
$until: NaiveDateTime
) {
events(
locationIds: $locationIds,
metadata: $metadata,
since: $since,
types: $types,
until: $until
) {
id
# Add other fields you need
}
}
Variables
{
"locationIds": "example",
"metadata": {},
"since": {},
"types": {},
"until": {}
}

eventsPaginated

Arguments

ArgumentTypeDescription
afterStringCursor for forward pagination
beforeStringCursor for backward pagination
firstIntFirst
lastIntLast
locationIds[String]List of location IDs
metadata[EventMetadataFilter!]Metadata
orderBy[EventsOrderBy]Order by
sinceNaiveDateTimeSince
typesrequired[String!]!Types
untilNaiveDateTimeUntil
Example Query
query(
$first: Int,
$locationIds: [String],
$metadata: [EventMetadataFilter!],
$orderBy: [EventsOrderBy],
$since: NaiveDateTime,
$types: [String!]!,
$until: NaiveDateTime
) {
eventsPaginated(
first: $first,
locationIds: $locationIds,
metadata: $metadata,
orderBy: $orderBy,
since: $since,
types: $types,
until: $until
) {
edges {
node {
id
# Add other fields you need
}
}
pageInfo {
hasNextPage
endCursor
}
}
}
Variables
{
"first": 1,
"locationIds": "example",
"metadata": {},
"orderBy": {},
"since": {},
"types": {},
"until": {}
}