Events
Get Event Details
Returns full detail for a single published event, including ticket products, attendees, related events, and comments.
GET
Get Event Details
Documentation Index
Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
Use this file to discover all available pages before exploring further.
Get Event Details
Returns complete information for a single published event, including all ticket products, a list of recent attendees, related events, and customer comments. Used on the event detail page and in the basket preview.Authentication
No authentication required.Path Parameters
The integer ID of the event. Obtained as
Id from GET /api/public/events or GET /api/public/events/my.Query Parameters
Comma-separated list of field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Supports nested paths
using dot notation. Example:
_shape=Event.Name,Event.StartDateUtc,Event.EventProducts,RelatedEvents.Response
Returns anEventDetails object.
Core Fields
Full event object. See the field descriptions in List Events for the complete
CalendarEvent schema.Total number of tickets sold across all ticket products.
Full
Coworker objects for event attendees — used for social proof displays (“X people are going”).All event categories available at this location — useful for populating a “Browse by category” navigation without an additional request.
A list of other events from the same location or category, used for the “You might also like” section.
Template object for a new comment submission. Use the
newComment endpoint to post a comment.EventComment Fields
Unique identifier for the comment.
Comment body text.
Optional numeric rating (e.g. 1–5) submitted alongside the comment.
When
true, the comment is visible to all customers.The customer who posted the comment, including
Id and FullName.Local datetime the comment was posted (ISO 8601).
UTC datetime the comment was posted (ISO 8601).
Examples
Fetch event details (full payload)
Fetch event with a minimal field set
TypeScript Integration
Usage in Portal
| Context | Source file |
|---|---|
Event detail page (/events/{id}) | src/views/events/details/data.ts |
| Basket item preview (event ticket in basket) | src/components/Basket/items/EventBasketItemRow.tsx |
Event checkout page (/checkout/event) | src/views/public/checkout/event/useEventCheckoutData.ts |
Error Responses
No published event exists with the specified ID.
Related Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/public/events | Paginated list of published events |
GET | /api/public/events/{eventId}/product/{productId} | Detail for a specific ticket product |
POST | /api/public/events/{id}/joinWaitingList | Join the waiting list for a sold-out event |
GET | /api/public/events/my | Events the authenticated customer has tickets for |
POST | /en/events/newComment | Post a comment on an event |
Get Event Details