Skip to Content

TwentyThree™ API

API Method: /api/live/registration/add

Add a new registration for a live event.

Parameters

ID of a registered user or visitor, if applicable.NameE-mail addressPhone numberE-mail address or phone, with appropriate auto-detection of whether the value is mail or phone.IP address of the person registering.Mark the registration as having been added to the person's calendar.
ParameterDescription
live_id (required)The ID of the live event to register for.
user_id
name
email
phone
email_or_phone
ip_address
calendar_p

Permission level

The minimum required permission level is:

read

Example XML Response

<response status="ok" permission_level="write" 
  message="The live registration was added" cached="0">
  <live_registration_id>123</live_registration_id>
  <live_id>456</live_id>
</reponse>

Example JSON Response

{
  "status": "ok", 
  "message":"The live registration was added",
  "liveregistration":{live_registration_id: 123, live_id: 456},
  "permission_level":"write",
  "cached":"0",
  "p": "1",
  "size": "1",
  "site": { ...},
  "endpoint": "/api/live/registration/add"
}