Events
List My Events
Returns a paginated list of event tickets belonging to the authenticated customer, optionally filtered to upcoming events.
GET
List My Events
List My Events
Returns a paginated list of event attendances (tickets) for the authenticated customer. PassshowUpcoming=true to restrict the list to events that have not yet started — used to power the “Upcoming Events” widget on the personal dashboard and the tickets counter.
Authentication
Requires a valid customer bearer token.Query Parameters
boolean
required
true — return only tickets for events whose end date is in the future. false — return all tickets regardless of event date.string
Comma-separated dot-notated field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Example:
_shape=Records.Id,Records.CalendarEvent.Namenumber
1-based page number. Default:
1number
Records per page. Default:
25 · Maximum: 100string
Field to sort by. Default:
CreatedOnstring
asc or desc. Default: descResponse
Returns aMyEvents object which extends ApiListResult<EventAttendee>. See API Overview for pagination fields. The Records array contains attendee (ticket) objects.
Core Fields
number
required
Unique identifier for the ticket/attendance record. Use this as
{id} in the sendTicket and cancelTicket endpoints.string
Unique code printed on the ticket — used for check-in at the event.
string
Full name of the ticket holder.
string
Email address of the ticket holder.
Event & Product
CalendarEvent
The event this ticket belongs to. See List Events for the full
CalendarEvent schema.EventProduct
The ticket product that was purchased. Contains price, name, and availability details.
string
Denormalised name of the ticket product — available without expanding
EventProduct.number
Denormalised price of the ticket product in the location’s currency.
Attendee
Coworker
The
Coworker object for the ticket holder, including profile and contact information.Business
The coworking location where the event takes place.
Timestamps
All datetime fields are ISO 8601 strings.*On fields are in the location’s local timezone; *OnUtc fields are UTC.
string
Local datetime the ticket was issued.
string
UTC datetime the ticket was issued.
string
Local datetime of the last update.
string
UTC datetime of the last update.
Examples
Fetch upcoming tickets (full payload)
Fetch my events with a minimal field set
TypeScript Integration
Usage in Portal
Error Responses
error
The customer is not authenticated or the session has expired.
Related Endpoints
List My Events