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
idrequired | ID of the event |
api-keyrequired | API key of the account |
Return
| id | ID of the event |
| name | Event name in the account's default language |
| starts_at | Event start in ISO 8601 format, local time of the event without time zone offset |
| url | Event URL in the account's default language |
| capacity | Event capacity as shown in the ticket dashboard (including deactivated ticket types) |
| available_tickets | capacity - sold_tickets, as shown in the ticket dashboard |
| sold_tickets | Number of tickets currently sold, excluding cancelled tickets |
| waiting_list_entries | Number of entries on the event's waiting list; 0 when the event has no waiting list |
| currency | ISO 4217 code of the account's main currency. All *_in_cents amounts are integers in the smallest unit of this currency |
| revenue_in_cents | Revenue 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
| Status | Meaning |
|---|---|
400 | The event type does not have event-level availability |
401 | The API key is invalid or the account is deactivated |
404 | The event does not exist for the API key's account or has been deleted |
Updated about 3 hours ago
