Invoices
Get Invoice Event Attendee Line
GET
Get Invoice Event Attendee Line
Get Invoice Event Attendee Line
Returns theEventAttendee record linked to a specific invoice line. This endpoint is used to enrich invoice lines that originate from an event ticket purchase, providing event name, product pricing, and attendee details.
Authentication
This endpoint requires an authenticated customer session.Path Parameters
number
required
The unique identifier of the parent invoice.
string
required
The
UniqueId of the event attendee record associated with the invoice line. Available on the invoice line as EventAttendeeUniqueId.Query Parameters
string
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=Attendee.FullName,Attendee.EventProductName,Attendee.CalendarEvent.Name.Response
Returns anEventAttendee object.
number
ID of the calendar event the attendee signed up for.
number
ID of the event product (ticket type) purchased.
string
Full name of the attendee.
string
Email address of the attendee.
string
Display name of the event.
string
Name of the ticket type or event product purchased.
string
Price of the event product as a formatted string.
string
ISO 4217 currency code for the event product price.
number
ID of the customer who purchased the ticket (if applicable).
string
Full name of the customer (if applicable).
string
Invoice number associated with the purchase (if applicable).
string
Whether the associated invoice has been paid (if applicable).
string
Globally unique identifier for the attendee record.
Example Response
Usage in Portal
Used to render event/ticket details in invoice line rows within the basket and invoice summary.- File:
src/components/Basket/invoiceLines/EventAttendeeInvoiceLineRow.tsx
Typical integration pattern
Related Endpoints
GET /api/public/billing/invoices/{invoiceId}– Get full invoice detailsGET /api/public/events/{id}– Get event details
Error Responses
error
The current user is not authenticated or does not have access to this invoice.
error
The invoice or attendee record does not exist.
Get Invoice Event Attendee Line