Events

Register for event

Changed on

Register a traveler for a PROGRAM_SESSION event. If userId is omitted, the logged-in user is registered. Creates a PROGRAM_TRIP child event under the session and publishes it, triggering async trip creation. Requires enableRegisterLink to be true on the session event. Returns the new PROGRAM_TRIP event ID.

post/v2/events/{eventId}/register

Request

  • Base URL
    https://api-ext-sboxmeta.partners.spotnana.com
  • Auth
    HTTP bearer

Request body

userIdstring

User ID of the traveler to register. When omitted, the logged-in user is registered (self-registration).

Example request

{
  "userId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}

Response

OK

eventIdstring required

ID of the newly created PROGRAM_TRIP event.

tripIdstring

ID of the trip, if already created. Present when the user was already registered.

Example response

{
  "eventId": "56789012",
  "tripId": "12345678"
}

Changes