Event Sales Summary

This endpoint returns the aggregated sales status of one event: capacity, sold and available tickets, waiting list entries, and revenue.

The event must belong to the account the API key was issued for.

GET https://api.e-guma.ch/v1/ticketing/events/{id}/sales-summary.json?apikey={api-key}

Parameters

idrequiredID of the event
api-keyrequiredAPI key of the account

Return

idID of the event
nameEvent name in the account's default language
starts_atEvent start in ISO 8601 format, local time of the event without time zone offset
urlEvent URL in the account's default language
capacityEvent capacity as shown in the ticket dashboard (including deactivated ticket types)
available_ticketscapacity - sold_tickets, as shown in the ticket dashboard
sold_ticketsNumber of tickets currently sold, excluding cancelled tickets
waiting_list_entriesNumber of entries on the event's waiting list; 0 when the event has no waiting list
currencyISO 4217 code of the account's main currency. All *_in_cents amounts are integers in the smallest unit of this currency
revenue_in_centsRevenue of all non-cancelled orders after discounts, including cancellation fees. Ticket insurance and donations are excluded

Calendar-based events and entry tickets are not supported because they do not have one event-level availability.

Example

GET https://api.e-guma.ch/v1/ticketing/events/5c5c0aa7bfede1072441d4cd/sales-summary.json?apikey=510e32c594d84816a4af9df1
{
  "id": "5c5c0aa7bfede1072441d4cd",
  "name": "Jazz Night at Beethoven Palace",
  "starts_at": "2026-11-06T20:00:00",
  "url": "https://shop.e-guma.ch/demo/de/events/jazz-night-at-beethoven-palace-2492731",
  "capacity": 120,
  "available_tickets": 38,
  "sold_tickets": 82,
  "waiting_list_entries": 0,
  "currency": "CHF",
  "revenue_in_cents": 385400
}

Errors

StatusMeaning
400The event type does not have event-level availability
401The API key is invalid or the account is deactivated
404The event does not exist for the API key's account or has been deleted