Skip to main content
GET
/
api
/
content
/
eventproducts
/
{id}
Get one EventProduct
curl --request GET \
  --url https://spaces.nexudus.com/api/content/eventproducts/{id} \
  --header 'Authorization: Basic <encoded-value>'
{
  "CalendarEventId": 123,
  "Name": "<string>",
  "Description": "<string>",
  "TicketNotes": "<string>",
  "Visible": true,
  "DisplayOrder": 123,
  "StartDate": "<string>",
  "EndDate": "<string>",
  "Allocation": 123,
  "MaxTicketsPerAttendee": 123,
  "Sales": 123,
  "Price": 123,
  "CurrencyId": 123,
  "CurrencyCode": "<string>",
  "TaxRateId": 123,
  "FinancialAccountId": 123,
  "Tariffs": [
    123
  ],
  "OnlyForContacts": true,
  "OnlyForMembers": true,
  "Id": 123,
  "UniqueId": "<string>",
  "CreatedOn": "<string>",
  "UpdatedOn": "<string>",
  "UpdatedBy": "<string>",
  "IsNew": true,
  "SystemId": "<string>"
}
An EventProduct links a product to a calendar event, allowing products to be sold as part of event registration (e.g. event tickets, catering add-ons).

Authentication

This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header. The authenticated user must be a full unrestricted administrator or have the EventProduct-Read role.

Path Parameters

id
integer
required
The Id of the EventProduct record to retrieve.

Code Examples

curl -X GET \
  "https://spaces.nexudus.com/api/content/eventproducts/87654321" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response

200

CalendarEventId
integer
ID of the calendar event linked to this record.
Name
string
The name value for this event product.
Description
string
Free-text description of this event product.
TicketNotes
string
The ticket notes value for this event product.
Visible
boolean
Whether visible is enabled.
DisplayOrder
integer
The display order value for this event product.
StartDate
string
Date/time value for start date.
EndDate
string
Date/time value for end date.
Allocation
integer
The allocation value for this event product.
MaxTicketsPerAttendee
integer
The max tickets per attendee value for this event product.
Sales
integer
The sales value for this event product.
Price
number
Unit price amount.
CurrencyId
integer
ID of the currency linked to this record.
CurrencyCode
string
The currency code value for this event product.
TaxRateId
integer
ID of the tax rate linked to this record.
FinancialAccountId
integer
ID of the financial account linked to this record.
Tariffs
integer[]
List of tariffs linked to this record.
OnlyForContacts
boolean
Whether only for contacts is enabled.
OnlyForMembers
boolean
Whether only for members is enabled.
Id
integer
Unique record identifier.
UniqueId
string
UUID of the record.
CreatedOn
string
Date and time the record was created (ISO 8601).
UpdatedOn
string
Date and time the record was last updated (ISO 8601).
UpdatedBy
string
Email of the user who last updated this record.
IsNew
boolean
Whether the record was recently created.
SystemId
string
External system identifier.
Example Response
{
  "CalendarEventId": 0,
  "Name": "",
  "Description": null,
  "TicketNotes": null,
  "Visible": false,
  "DisplayOrder": 0,
  "StartDate": "2025-01-15T10:30:00Z",
  "EndDate": "2025-01-15T10:30:00Z",
  "Allocation": null,
  "MaxTicketsPerAttendee": null,
  "Sales": null,
  "Price": 0,
  "CurrencyId": 0,
  "CurrencyCode": null,
  "TaxRateId": null,
  "FinancialAccountId": null,
  "Tariffs": [],
  "OnlyForContacts": false,
  "OnlyForMembers": false,
  "Id": 87654321,
  "UpdatedOn": "2025-01-15T10:30:00Z",
  "CreatedOn": "2025-01-10T08:00:00Z",
  "UniqueId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "UpdatedBy": "admin@example.com",
  "IsNew": false,
  "SystemId": null,
  "ToStringText": "EventProduct Example",
  "LocalizationDetails": null,
  "CustomFields": null
}