Events (Meetings & Shows) (v1-2025-04-18)

The Meetings & Shows, or Events, API is used to manage all aspects of events from recurring webinars to annual trade shows. From this API you can access Registrants, Speakers, and Abstracts as well as update the details of your events themselves.

Like most of the other Rhythm apps, the Events API includes endpoints for Query Definitions. These endpoints are commonly used to retrieve saved queries, which can then be executed using the Query endpoints of the System API.

Download OpenAPI description
Languages
Servers
Mock server
https://docs.api.rhythmsoftware.com/_mock/apis/events/events-v1/
https://events.api.rhythmsoftware.com/

Abstract Approval Processes

Abstract Approval Processes

Operations

Abstract Decision Processes

Abstract Decision Processes

Operations

Abstract Review Processes

Abstract Review Processes

Operations

Abstract Review Rounds

Abstract Review Rounds

Operations

Abstract Reviews

Abstract Reviews

Operations

Abstract Settings

Abstract Settings

Operations

Abstract Submission Processes

Abstract Submission Processes

Operations

Abstract Types

Abstract Types

Operations

Abstracts

Abstracts

Operations

Returns a list of records with the specified event_presenter_id

Request

Returns a list of records with the specified event_presenter_id

Path
tenantIdstringrequired

The tenant

eventIdstringrequired

The event

contactIdstringrequired

The contact

Query
fieldsstring

The fields that you want to retrieve; if omitted, the entire object is returned

exclusiveStartKeystring

If paging, this allows you to return the next set of results

curl -i -X GET \
  'https://docs.api.rhythmsoftware.com/_mock/apis/events/events-v1/abstracts/{tenantId}/eventPresenter/{eventId}/{contactId}?exclusiveStartKey=string&fields=string' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

The records were retrieved successfully

Headers
Access-Control-Allow-Headersstring
Access-Control-Allow-Methodsstring
Access-Control-Allow-Originstring
Bodyapplication/json
Countinteger
ItemsArray of objects(Abstract)
LastEvaluatedKeystring
Response
application/json
{ "Count": 0, "Items": [ {} ], "LastEvaluatedKey": "string" }

Get CoAuthor info for Abstracts

Request

Get CoAuthor info for Abstracts

Path
tenantIdstringrequired

The tenant

contactIdstringrequired

The coAuthor contact ID

curl -i -X GET \
  'https://docs.api.rhythmsoftware.com/_mock/apis/events/events-v1/abstracts/{tenantId}/getCoAuthorInfo/{contactId}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

The records were retrieved successfully

Headers
Access-Control-Allow-Headersstring
Access-Control-Allow-Methodsstring
Access-Control-Allow-Originstring
Bodyapplication/json
email_addressstring(Email Address)
namestring(Name)
Response
application/json
{ "email_address": "string", "name": "string" }

Sends out a preview of the CRC notification email

Request

Sends out a preview of the CRC notification email

Path
tenantIdstringrequired

The tenant

Bodyapplication/jsonrequired

The domain_name to use to for record lookup

abstract_idstring(Abstract)
destination_email_addressstring(Destination Email Address)required
email_templateobject(Email Template)
registration_idstring(Registration)required
review_idstring(Review)
typestring(Type)
curl -i -X POST \
  'https://docs.api.rhythmsoftware.com/_mock/apis/events/events-v1/abstracts/{tenantId}/previewEmail' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "abstract_id": "string",
    "destination_email_address": "string",
    "email_template": {
      "bcc": "string",
      "body": "string",
      "cc": "string",
      "from": "string",
      "from_name": "string",
      "reply_to": "string",
      "subject": "string"
    },
    "registration_id": "string",
    "review_id": "string",
    "type": "string"
  }'

Responses

The record was retrieved successfully

Headers
Access-Control-Allow-Headersstring
Access-Control-Allow-Methodsstring
Access-Control-Allow-Originstring

Coupons

Coupons

Operations

Events

Events

Operations

Exhibitor Add On Products

Exhibitor Add On Products

Operations

Exhibitor Booth Fees

Exhibitor Booth Fees

Operations

Exhibitor Booth Types

Exhibitor Booth Types

Operations

Exhibitor Booths

Exhibitor Booths

Operations

Exhibitor Categories

Exhibitor Categories

Operations

Exhibitor Contact Types

Exhibitor Contact Types

Operations

Exhibitor Priority Point Types

Exhibitor Priority Point Types

Operations

Exhibitor Reg Processes

Exhibitor Reg Processes

Operations

Exhibitor Registrations

Exhibitor Registrations

Operations

Exhibitor Settings

Exhibitor Settings

Operations

Exhibitor Show Floors

Exhibitor Show Floors

Operations

Exhibitors

Exhibitors

Operations

Function Fees

Function Fees

Operations

Function Tickets

Function Tickets

Operations

Function Types

Function Types

Operations

Functions

Functions

Operations

Miscellaneous Events

Miscellaneous Events

Operations

Priority Point Assignments

Priority Point Assignments

Operations

Query Definitions

Query Definitions

Operations

Registrant Directories

Registrant Directories

Operations

Registration Add On Products

Registration Add On Products

Operations

Registration Add On Types

Registration Add On Types

Operations

Registration Categories

Registration Categories

Operations

Registration Change Fees

Registration Change Fees

Operations

Registration Deadlines

Registration Deadlines

Operations

Registration Groups

Registration Groups

Operations

Registration Packages

Registration Packages

Operations

Registration Processes

Registration Processes

Operations

Registration Settings

Registration Settings

Operations

Registration Substitutions

Registration Substitutions

Operations

Registration Types

Registration Types

Operations

Registrations

Registrations

Operations

Ribbon Types

Ribbon Types

Operations

Rooms

Rooms

Operations

Session Fees

Session Fees

Operations

Session Registrations

Session Registrations

Operations

Session Tracks

Session Tracks

Operations

Session Types

Session Types

Operations

Sessions

Sessions

Operations

Settings

Settings

Operations

Show Floors

Show Floors

Operations

Speaker Profiles

Speaker Profiles

Operations

Speaker Topics

Speaker Topics

Operations

Speaker Types

Speaker Types

Operations

Speakers

Speakers

Operations

Sponsors

Sponsors

Operations

Statistics

Statistics

Operations

Types

Types

Operations

Venues

Venues

Operations

Waitlist Processes

Waitlist Processes

Operations

Waitlisted Contacts

Waitlisted Contacts

Operations