NAV
Ruby Python Javascript

External v1

Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

Base URLs:

Authentication

Scope Scope Description

Default

Creates an event from the template

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/templates/{templateID}/event',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/templates/{templateID}/event', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "event",
    "attributes": {
      "auto_publish": true,
      "metadata": {},
      "name": "string",
      "organizationId": "string",
      "password": "string",
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timezone": "Abu Dhabi",
      "type": "hidden_event"
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/templates/{templateID}/event',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/templates/{templateID}/event

Body parameter

{
  "data": {
    "type": "event",
    "attributes": {
      "auto_publish": true,
      "metadata": {},
      "name": "string",
      "organizationId": "string",
      "password": "string",
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timezone": "Abu Dhabi",
      "type": "hidden_event"
    }
  }
}

Parameters

Name In Type Required Description
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» auto_publish body boolean false none
»»» metadata body object false none
»»» name body string true none
»»» organizationId body string true none
»»» password body string false none
»»» timeEnd body string(date-time) true Event end time
»»» timeStart body string(date-time) true Event start time
»»» timezone body string true none
»»» type body string false none

Enumerated Values

Parameter Value
»» type event
»»» timezone Abu Dhabi
»»» timezone Adelaide
»»» timezone Africa/Abidjan
»»» timezone Africa/Accra
»»» timezone Africa/Addis_Ababa
»»» timezone Africa/Algiers
»»» timezone Africa/Asmara
»»» timezone Africa/Asmera
»»» timezone Africa/Bamako
»»» timezone Africa/Bangui
»»» timezone Africa/Banjul
»»» timezone Africa/Bissau
»»» timezone Africa/Blantyre
»»» timezone Africa/Brazzaville
»»» timezone Africa/Bujumbura
»»» timezone Africa/Cairo
»»» timezone Africa/Casablanca
»»» timezone Africa/Ceuta
»»» timezone Africa/Conakry
»»» timezone Africa/Dakar
»»» timezone Africa/Dar_es_Salaam
»»» timezone Africa/Djibouti
»»» timezone Africa/Douala
»»» timezone Africa/El_Aaiun
»»» timezone Africa/Freetown
»»» timezone Africa/Gaborone
»»» timezone Africa/Harare
»»» timezone Africa/Johannesburg
»»» timezone Africa/Juba
»»» timezone Africa/Kampala
»»» timezone Africa/Khartoum
»»» timezone Africa/Kigali
»»» timezone Africa/Kinshasa
»»» timezone Africa/Lagos
»»» timezone Africa/Libreville
»»» timezone Africa/Lome
»»» timezone Africa/Luanda
»»» timezone Africa/Lubumbashi
»»» timezone Africa/Lusaka
»»» timezone Africa/Malabo
»»» timezone Africa/Maputo
»»» timezone Africa/Maseru
»»» timezone Africa/Mbabane
»»» timezone Africa/Mogadishu
»»» timezone Africa/Monrovia
»»» timezone Africa/Nairobi
»»» timezone Africa/Ndjamena
»»» timezone Africa/Niamey
»»» timezone Africa/Nouakchott
»»» timezone Africa/Ouagadougou
»»» timezone Africa/Porto-Novo
»»» timezone Africa/Sao_Tome
»»» timezone Africa/Timbuktu
»»» timezone Africa/Tripoli
»»» timezone Africa/Tunis
»»» timezone Africa/Windhoek
»»» timezone Alaska
»»» timezone Almaty
»»» timezone America/Adak
»»» timezone America/Anchorage
»»» timezone America/Anguilla
»»» timezone America/Antigua
»»» timezone America/Araguaina
»»» timezone America/Argentina/Buenos_Aires
»»» timezone America/Argentina/Catamarca
»»» timezone America/Argentina/ComodRivadavia
»»» timezone America/Argentina/Cordoba
»»» timezone America/Argentina/Jujuy
»»» timezone America/Argentina/La_Rioja
»»» timezone America/Argentina/Mendoza
»»» timezone America/Argentina/Rio_Gallegos
»»» timezone America/Argentina/Salta
»»» timezone America/Argentina/San_Juan
»»» timezone America/Argentina/San_Luis
»»» timezone America/Argentina/Tucuman
»»» timezone America/Argentina/Ushuaia
»»» timezone America/Aruba
»»» timezone America/Asuncion
»»» timezone America/Atikokan
»»» timezone America/Atka
»»» timezone America/Bahia
»»» timezone America/Bahia_Banderas
»»» timezone America/Barbados
»»» timezone America/Belem
»»» timezone America/Belize
»»» timezone America/Blanc-Sablon
»»» timezone America/Boa_Vista
»»» timezone America/Bogota
»»» timezone America/Boise
»»» timezone America/Buenos_Aires
»»» timezone America/Cambridge_Bay
»»» timezone America/Campo_Grande
»»» timezone America/Cancun
»»» timezone America/Caracas
»»» timezone America/Catamarca
»»» timezone America/Cayenne
»»» timezone America/Cayman
»»» timezone America/Chicago
»»» timezone America/Chihuahua
»»» timezone America/Ciudad_Juarez
»»» timezone America/Coral_Harbour
»»» timezone America/Cordoba
»»» timezone America/Costa_Rica
»»» timezone America/Creston
»»» timezone America/Cuiaba
»»» timezone America/Curacao
»»» timezone America/Danmarkshavn
»»» timezone America/Dawson
»»» timezone America/Dawson_Creek
»»» timezone America/Denver
»»» timezone America/Detroit
»»» timezone America/Dominica
»»» timezone America/Edmonton
»»» timezone America/Eirunepe
»»» timezone America/El_Salvador
»»» timezone America/Ensenada
»»» timezone America/Fort_Nelson
»»» timezone America/Fort_Wayne
»»» timezone America/Fortaleza
»»» timezone America/Glace_Bay
»»» timezone America/Godthab
»»» timezone America/Goose_Bay
»»» timezone America/Grand_Turk
»»» timezone America/Grenada
»»» timezone America/Guadeloupe
»»» timezone America/Guatemala
»»» timezone America/Guayaquil
»»» timezone America/Guyana
»»» timezone America/Halifax
»»» timezone America/Havana
»»» timezone America/Hermosillo
»»» timezone America/Indiana/Indianapolis
»»» timezone America/Indiana/Knox
»»» timezone America/Indiana/Marengo
»»» timezone America/Indiana/Petersburg
»»» timezone America/Indiana/Tell_City
»»» timezone America/Indiana/Vevay
»»» timezone America/Indiana/Vincennes
»»» timezone America/Indiana/Winamac
»»» timezone America/Indianapolis
»»» timezone America/Inuvik
»»» timezone America/Iqaluit
»»» timezone America/Jamaica
»»» timezone America/Jujuy
»»» timezone America/Juneau
»»» timezone America/Kentucky/Louisville
»»» timezone America/Kentucky/Monticello
»»» timezone America/Knox_IN
»»» timezone America/Kralendijk
»»» timezone America/La_Paz
»»» timezone America/Lima
»»» timezone America/Los_Angeles
»»» timezone America/Louisville
»»» timezone America/Lower_Princes
»»» timezone America/Maceio
»»» timezone America/Managua
»»» timezone America/Manaus
»»» timezone America/Marigot
»»» timezone America/Martinique
»»» timezone America/Matamoros
»»» timezone America/Mazatlan
»»» timezone America/Mendoza
»»» timezone America/Menominee
»»» timezone America/Merida
»»» timezone America/Metlakatla
»»» timezone America/Mexico_City
»»» timezone America/Miquelon
»»» timezone America/Moncton
»»» timezone America/Monterrey
»»» timezone America/Montevideo
»»» timezone America/Montreal
»»» timezone America/Montserrat
»»» timezone America/Nassau
»»» timezone America/New_York
»»» timezone America/Nipigon
»»» timezone America/Nome
»»» timezone America/Noronha
»»» timezone America/North_Dakota/Beulah
»»» timezone America/North_Dakota/Center
»»» timezone America/North_Dakota/New_Salem
»»» timezone America/Nuuk
»»» timezone America/Ojinaga
»»» timezone America/Panama
»»» timezone America/Pangnirtung
»»» timezone America/Paramaribo
»»» timezone America/Phoenix
»»» timezone America/Port-au-Prince
»»» timezone America/Port_of_Spain
»»» timezone America/Porto_Acre
»»» timezone America/Porto_Velho
»»» timezone America/Puerto_Rico
»»» timezone America/Punta_Arenas
»»» timezone America/Rainy_River
»»» timezone America/Rankin_Inlet
»»» timezone America/Recife
»»» timezone America/Regina
»»» timezone America/Resolute
»»» timezone America/Rio_Branco
»»» timezone America/Rosario
»»» timezone America/Santa_Isabel
»»» timezone America/Santarem
»»» timezone America/Santiago
»»» timezone America/Santo_Domingo
»»» timezone America/Sao_Paulo
»»» timezone America/Scoresbysund
»»» timezone America/Shiprock
»»» timezone America/Sitka
»»» timezone America/St_Barthelemy
»»» timezone America/St_Johns
»»» timezone America/St_Kitts
»»» timezone America/St_Lucia
»»» timezone America/St_Thomas
»»» timezone America/St_Vincent
»»» timezone America/Swift_Current
»»» timezone America/Tegucigalpa
»»» timezone America/Thule
»»» timezone America/Thunder_Bay
»»» timezone America/Tijuana
»»» timezone America/Toronto
»»» timezone America/Tortola
»»» timezone America/Vancouver
»»» timezone America/Virgin
»»» timezone America/Whitehorse
»»» timezone America/Winnipeg
»»» timezone America/Yakutat
»»» timezone America/Yellowknife
»»» timezone American Samoa
»»» timezone Amsterdam
»»» timezone Antarctica/Casey
»»» timezone Antarctica/Davis
»»» timezone Antarctica/DumontDUrville
»»» timezone Antarctica/Macquarie
»»» timezone Antarctica/Mawson
»»» timezone Antarctica/McMurdo
»»» timezone Antarctica/Palmer
»»» timezone Antarctica/Rothera
»»» timezone Antarctica/South_Pole
»»» timezone Antarctica/Syowa
»»» timezone Antarctica/Troll
»»» timezone Antarctica/Vostok
»»» timezone Arctic/Longyearbyen
»»» timezone Arizona
»»» timezone Asia/Aden
»»» timezone Asia/Almaty
»»» timezone Asia/Amman
»»» timezone Asia/Anadyr
»»» timezone Asia/Aqtau
»»» timezone Asia/Aqtobe
»»» timezone Asia/Ashgabat
»»» timezone Asia/Ashkhabad
»»» timezone Asia/Atyrau
»»» timezone Asia/Baghdad
»»» timezone Asia/Bahrain
»»» timezone Asia/Baku
»»» timezone Asia/Bangkok
»»» timezone Asia/Barnaul
»»» timezone Asia/Beirut
»»» timezone Asia/Bishkek
»»» timezone Asia/Brunei
»»» timezone Asia/Calcutta
»»» timezone Asia/Chita
»»» timezone Asia/Choibalsan
»»» timezone Asia/Chongqing
»»» timezone Asia/Chungking
»»» timezone Asia/Colombo
»»» timezone Asia/Dacca
»»» timezone Asia/Damascus
»»» timezone Asia/Dhaka
»»» timezone Asia/Dili
»»» timezone Asia/Dubai
»»» timezone Asia/Dushanbe
»»» timezone Asia/Famagusta
»»» timezone Asia/Gaza
»»» timezone Asia/Harbin
»»» timezone Asia/Hebron
»»» timezone Asia/Ho_Chi_Minh
»»» timezone Asia/Hong_Kong
»»» timezone Asia/Hovd
»»» timezone Asia/Irkutsk
»»» timezone Asia/Istanbul
»»» timezone Asia/Jakarta
»»» timezone Asia/Jayapura
»»» timezone Asia/Jerusalem
»»» timezone Asia/Kabul
»»» timezone Asia/Kamchatka
»»» timezone Asia/Karachi
»»» timezone Asia/Kashgar
»»» timezone Asia/Kathmandu
»»» timezone Asia/Katmandu
»»» timezone Asia/Khandyga
»»» timezone Asia/Kolkata
»»» timezone Asia/Krasnoyarsk
»»» timezone Asia/Kuala_Lumpur
»»» timezone Asia/Kuching
»»» timezone Asia/Kuwait
»»» timezone Asia/Macao
»»» timezone Asia/Macau
»»» timezone Asia/Magadan
»»» timezone Asia/Makassar
»»» timezone Asia/Manila
»»» timezone Asia/Muscat
»»» timezone Asia/Nicosia
»»» timezone Asia/Novokuznetsk
»»» timezone Asia/Novosibirsk
»»» timezone Asia/Omsk
»»» timezone Asia/Oral
»»» timezone Asia/Phnom_Penh
»»» timezone Asia/Pontianak
»»» timezone Asia/Pyongyang
»»» timezone Asia/Qatar
»»» timezone Asia/Qostanay
»»» timezone Asia/Qyzylorda
»»» timezone Asia/Rangoon
»»» timezone Asia/Riyadh
»»» timezone Asia/Saigon
»»» timezone Asia/Sakhalin
»»» timezone Asia/Samarkand
»»» timezone Asia/Seoul
»»» timezone Asia/Shanghai
»»» timezone Asia/Singapore
»»» timezone Asia/Srednekolymsk
»»» timezone Asia/Taipei
»»» timezone Asia/Tashkent
»»» timezone Asia/Tbilisi
»»» timezone Asia/Tehran
»»» timezone Asia/Tel_Aviv
»»» timezone Asia/Thimbu
»»» timezone Asia/Thimphu
»»» timezone Asia/Tokyo
»»» timezone Asia/Tomsk
»»» timezone Asia/Ujung_Pandang
»»» timezone Asia/Ulaanbaatar
»»» timezone Asia/Ulan_Bator
»»» timezone Asia/Urumqi
»»» timezone Asia/Ust-Nera
»»» timezone Asia/Vientiane
»»» timezone Asia/Vladivostok
»»» timezone Asia/Yakutsk
»»» timezone Asia/Yangon
»»» timezone Asia/Yekaterinburg
»»» timezone Asia/Yerevan
»»» timezone Astana
»»» timezone Athens
»»» timezone Atlantic Time (Canada)
»»» timezone Atlantic/Azores
»»» timezone Atlantic/Bermuda
»»» timezone Atlantic/Canary
»»» timezone Atlantic/Cape_Verde
»»» timezone Atlantic/Faeroe
»»» timezone Atlantic/Faroe
»»» timezone Atlantic/Jan_Mayen
»»» timezone Atlantic/Madeira
»»» timezone Atlantic/Reykjavik
»»» timezone Atlantic/South_Georgia
»»» timezone Atlantic/St_Helena
»»» timezone Atlantic/Stanley
»»» timezone Auckland
»»» timezone Australia/ACT
»»» timezone Australia/Adelaide
»»» timezone Australia/Brisbane
»»» timezone Australia/Broken_Hill
»»» timezone Australia/Canberra
»»» timezone Australia/Currie
»»» timezone Australia/Darwin
»»» timezone Australia/Eucla
»»» timezone Australia/Hobart
»»» timezone Australia/LHI
»»» timezone Australia/Lindeman
»»» timezone Australia/Lord_Howe
»»» timezone Australia/Melbourne
»»» timezone Australia/NSW
»»» timezone Australia/North
»»» timezone Australia/Perth
»»» timezone Australia/Queensland
»»» timezone Australia/South
»»» timezone Australia/Sydney
»»» timezone Australia/Tasmania
»»» timezone Australia/Victoria
»»» timezone Australia/West
»»» timezone Australia/Yancowinna
»»» timezone Azores
»»» timezone Baghdad
»»» timezone Baku
»»» timezone Bangkok
»»» timezone Beijing
»»» timezone Belgrade
»»» timezone Berlin
»»» timezone Bern
»»» timezone Bogota
»»» timezone Brasilia
»»» timezone Bratislava
»»» timezone Brazil/Acre
»»» timezone Brazil/DeNoronha
»»» timezone Brazil/East
»»» timezone Brazil/West
»»» timezone Brisbane
»»» timezone Brussels
»»» timezone Bucharest
»»» timezone Budapest
»»» timezone Buenos Aires
»»» timezone CET
»»» timezone CST6CDT
»»» timezone Cairo
»»» timezone Canada/Atlantic
»»» timezone Canada/Central
»»» timezone Canada/Eastern
»»» timezone Canada/Mountain
»»» timezone Canada/Newfoundland
»»» timezone Canada/Pacific
»»» timezone Canada/Saskatchewan
»»» timezone Canada/Yukon
»»» timezone Canberra
»»» timezone Cape Verde Is.
»»» timezone Caracas
»»» timezone Casablanca
»»» timezone Central America
»»» timezone Central Time (US & Canada)
»»» timezone Chatham Is.
»»» timezone Chennai
»»» timezone Chihuahua
»»» timezone Chile/Continental
»»» timezone Chile/EasterIsland
»»» timezone Chongqing
»»» timezone Copenhagen
»»» timezone Cuba
»»» timezone Darwin
»»» timezone Dhaka
»»» timezone Dublin
»»» timezone EET
»»» timezone EST
»»» timezone EST5EDT
»»» timezone Eastern Time (US & Canada)
»»» timezone Edinburgh
»»» timezone Egypt
»»» timezone Eire
»»» timezone Ekaterinburg
»»» timezone Etc/GMT
»»» timezone Etc/GMT+0
»»» timezone Etc/GMT+1
»»» timezone Etc/GMT+10
»»» timezone Etc/GMT+11
»»» timezone Etc/GMT+12
»»» timezone Etc/GMT+2
»»» timezone Etc/GMT+3
»»» timezone Etc/GMT+4
»»» timezone Etc/GMT+5
»»» timezone Etc/GMT+6
»»» timezone Etc/GMT+7
»»» timezone Etc/GMT+8
»»» timezone Etc/GMT+9
»»» timezone Etc/GMT-0
»»» timezone Etc/GMT-1
»»» timezone Etc/GMT-10
»»» timezone Etc/GMT-11
»»» timezone Etc/GMT-12
»»» timezone Etc/GMT-13
»»» timezone Etc/GMT-14
»»» timezone Etc/GMT-2
»»» timezone Etc/GMT-3
»»» timezone Etc/GMT-4
»»» timezone Etc/GMT-5
»»» timezone Etc/GMT-6
»»» timezone Etc/GMT-7
»»» timezone Etc/GMT-8
»»» timezone Etc/GMT-9
»»» timezone Etc/GMT0
»»» timezone Etc/Greenwich
»»» timezone Etc/UCT
»»» timezone Etc/UTC
»»» timezone Etc/Universal
»»» timezone Etc/Zulu
»»» timezone Europe/Amsterdam
»»» timezone Europe/Andorra
»»» timezone Europe/Astrakhan
»»» timezone Europe/Athens
»»» timezone Europe/Belfast
»»» timezone Europe/Belgrade
»»» timezone Europe/Berlin
»»» timezone Europe/Bratislava
»»» timezone Europe/Brussels
»»» timezone Europe/Bucharest
»»» timezone Europe/Budapest
»»» timezone Europe/Busingen
»»» timezone Europe/Chisinau
»»» timezone Europe/Copenhagen
»»» timezone Europe/Dublin
»»» timezone Europe/Gibraltar
»»» timezone Europe/Guernsey
»»» timezone Europe/Helsinki
»»» timezone Europe/Isle_of_Man
»»» timezone Europe/Istanbul
»»» timezone Europe/Jersey
»»» timezone Europe/Kaliningrad
»»» timezone Europe/Kiev
»»» timezone Europe/Kirov
»»» timezone Europe/Kyiv
»»» timezone Europe/Lisbon
»»» timezone Europe/Ljubljana
»»» timezone Europe/London
»»» timezone Europe/Luxembourg
»»» timezone Europe/Madrid
»»» timezone Europe/Malta
»»» timezone Europe/Mariehamn
»»» timezone Europe/Minsk
»»» timezone Europe/Monaco
»»» timezone Europe/Moscow
»»» timezone Europe/Nicosia
»»» timezone Europe/Oslo
»»» timezone Europe/Paris
»»» timezone Europe/Podgorica
»»» timezone Europe/Prague
»»» timezone Europe/Riga
»»» timezone Europe/Rome
»»» timezone Europe/Samara
»»» timezone Europe/San_Marino
»»» timezone Europe/Sarajevo
»»» timezone Europe/Saratov
»»» timezone Europe/Simferopol
»»» timezone Europe/Skopje
»»» timezone Europe/Sofia
»»» timezone Europe/Stockholm
»»» timezone Europe/Tallinn
»»» timezone Europe/Tirane
»»» timezone Europe/Tiraspol
»»» timezone Europe/Ulyanovsk
»»» timezone Europe/Uzhgorod
»»» timezone Europe/Vaduz
»»» timezone Europe/Vatican
»»» timezone Europe/Vienna
»»» timezone Europe/Vilnius
»»» timezone Europe/Volgograd
»»» timezone Europe/Warsaw
»»» timezone Europe/Zagreb
»»» timezone Europe/Zaporozhye
»»» timezone Europe/Zurich
»»» timezone Factory
»»» timezone Fiji
»»» timezone GB
»»» timezone GB-Eire
»»» timezone GMT
»»» timezone GMT+0
»»» timezone GMT-0
»»» timezone GMT0
»»» timezone Georgetown
»»» timezone Greenland
»»» timezone Greenwich
»»» timezone Guadalajara
»»» timezone Guam
»»» timezone HST
»»» timezone Hanoi
»»» timezone Harare
»»» timezone Hawaii
»»» timezone Helsinki
»»» timezone Hobart
»»» timezone Hong Kong
»»» timezone Hongkong
»»» timezone Iceland
»»» timezone Indian/Antananarivo
»»» timezone Indian/Chagos
»»» timezone Indian/Christmas
»»» timezone Indian/Cocos
»»» timezone Indian/Comoro
»»» timezone Indian/Kerguelen
»»» timezone Indian/Mahe
»»» timezone Indian/Maldives
»»» timezone Indian/Mauritius
»»» timezone Indian/Mayotte
»»» timezone Indian/Reunion
»»» timezone Indiana (East)
»»» timezone International Date Line West
»»» timezone Iran
»»» timezone Irkutsk
»»» timezone Islamabad
»»» timezone Israel
»»» timezone Istanbul
»»» timezone Jakarta
»»» timezone Jamaica
»»» timezone Japan
»»» timezone Jerusalem
»»» timezone Kabul
»»» timezone Kaliningrad
»»» timezone Kamchatka
»»» timezone Karachi
»»» timezone Kathmandu
»»» timezone Kolkata
»»» timezone Krasnoyarsk
»»» timezone Kuala Lumpur
»»» timezone Kuwait
»»» timezone Kwajalein
»»» timezone Kyiv
»»» timezone La Paz
»»» timezone Libya
»»» timezone Lima
»»» timezone Lisbon
»»» timezone Ljubljana
»»» timezone London
»»» timezone MET
»»» timezone MST
»»» timezone MST7MDT
»»» timezone Madrid
»»» timezone Magadan
»»» timezone Marshall Is.
»»» timezone Mazatlan
»»» timezone Melbourne
»»» timezone Mexico City
»»» timezone Mexico/BajaNorte
»»» timezone Mexico/BajaSur
»»» timezone Mexico/General
»»» timezone Mid-Atlantic
»»» timezone Midway Island
»»» timezone Minsk
»»» timezone Monrovia
»»» timezone Monterrey
»»» timezone Montevideo
»»» timezone Moscow
»»» timezone Mountain Time (US & Canada)
»»» timezone Mumbai
»»» timezone Muscat
»»» timezone NZ
»»» timezone NZ-CHAT
»»» timezone Nairobi
»»» timezone Navajo
»»» timezone New Caledonia
»»» timezone New Delhi
»»» timezone Newfoundland
»»» timezone Novosibirsk
»»» timezone Nuku'alofa
»»» timezone Osaka
»»» timezone PRC
»»» timezone PST8PDT
»»» timezone Pacific Time (US & Canada)
»»» timezone Pacific/Apia
»»» timezone Pacific/Auckland
»»» timezone Pacific/Bougainville
»»» timezone Pacific/Chatham
»»» timezone Pacific/Chuuk
»»» timezone Pacific/Easter
»»» timezone Pacific/Efate
»»» timezone Pacific/Enderbury
»»» timezone Pacific/Fakaofo
»»» timezone Pacific/Fiji
»»» timezone Pacific/Funafuti
»»» timezone Pacific/Galapagos
»»» timezone Pacific/Gambier
»»» timezone Pacific/Guadalcanal
»»» timezone Pacific/Guam
»»» timezone Pacific/Honolulu
»»» timezone Pacific/Johnston
»»» timezone Pacific/Kanton
»»» timezone Pacific/Kiritimati
»»» timezone Pacific/Kosrae
»»» timezone Pacific/Kwajalein
»»» timezone Pacific/Majuro
»»» timezone Pacific/Marquesas
»»» timezone Pacific/Midway
»»» timezone Pacific/Nauru
»»» timezone Pacific/Niue
»»» timezone Pacific/Norfolk
»»» timezone Pacific/Noumea
»»» timezone Pacific/Pago_Pago
»»» timezone Pacific/Palau
»»» timezone Pacific/Pitcairn
»»» timezone Pacific/Pohnpei
»»» timezone Pacific/Ponape
»»» timezone Pacific/Port_Moresby
»»» timezone Pacific/Rarotonga
»»» timezone Pacific/Saipan
»»» timezone Pacific/Samoa
»»» timezone Pacific/Tahiti
»»» timezone Pacific/Tarawa
»»» timezone Pacific/Tongatapu
»»» timezone Pacific/Truk
»»» timezone Pacific/Wake
»»» timezone Pacific/Wallis
»»» timezone Pacific/Yap
»»» timezone Paris
»»» timezone Perth
»»» timezone Poland
»»» timezone Port Moresby
»»» timezone Portugal
»»» timezone Prague
»»» timezone Pretoria
»»» timezone Puerto Rico
»»» timezone Quito
»»» timezone ROC
»»» timezone ROK
»»» timezone Rangoon
»»» timezone Riga
»»» timezone Riyadh
»»» timezone Rome
»»» timezone Samara
»»» timezone Samoa
»»» timezone Santiago
»»» timezone Sapporo
»»» timezone Sarajevo
»»» timezone Saskatchewan
»»» timezone Seoul
»»» timezone Singapore
»»» timezone Skopje
»»» timezone Sofia
»»» timezone Solomon Is.
»»» timezone Srednekolymsk
»»» timezone Sri Jayawardenepura
»»» timezone St. Petersburg
»»» timezone Stockholm
»»» timezone Sydney
»»» timezone Taipei
»»» timezone Tallinn
»»» timezone Tashkent
»»» timezone Tbilisi
»»» timezone Tehran
»»» timezone Tijuana
»»» timezone Tokelau Is.
»»» timezone Tokyo
»»» timezone Turkey
»»» timezone UCT
»»» timezone US/Alaska
»»» timezone US/Aleutian
»»» timezone US/Arizona
»»» timezone US/Central
»»» timezone US/East-Indiana
»»» timezone US/Eastern
»»» timezone US/Hawaii
»»» timezone US/Indiana-Starke
»»» timezone US/Michigan
»»» timezone US/Mountain
»»» timezone US/Pacific
»»» timezone US/Samoa
»»» timezone UTC
»»» timezone Ulaanbaatar
»»» timezone Universal
»»» timezone Urumqi
»»» timezone Vienna
»»» timezone Vilnius
»»» timezone Vladivostok
»»» timezone Volgograd
»»» timezone W-SU
»»» timezone WET
»»» timezone Warsaw
»»» timezone Wellington
»»» timezone West Central Africa
»»» timezone Yakutsk
»»» timezone Yerevan
»»» timezone Zagreb
»»» timezone Zulu
»»» timezone Zurich
»»» type hidden_event
»»» type private_event
»»» type public_event

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "event",
    "attributes": {
      "createdAt": "string",
      "description": "string",
      "id": "string",
      "metadata": {},
      "name": "string",
      "published": true,
      "slug": "string",
      "status": "string",
      "timeEnd": "string",
      "timeStart": "string",
      "timezone": "string",
      "type": "string"
    }
  }
}

Responses

Status Meaning Description Schema
201 Created Creates an event, starts a templating job and returns event details Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors
422 Unprocessable Entity unprocessable_entity errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data event true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string true none none
»»» description string true none none
»»» id string true none none
»»» metadata object true none none
»»» name string true none none
»»» published boolean true none none
»»» slug string true none none
»»» status string true none none
»»» timeEnd string¦null true none none
»»» timeStart string¦null true none none
»»» timezone string true none none
»»» type string true none none

Enumerated Values

Property Value
type event

Health Check

Checks if all systems are operational

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/health',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/health', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/health',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/health

Example responses

200 Response

{
  "status": "string"
}

Responses

Status Meaning Description Schema
200 OK All systems are up Inline
401 Unauthorized authentication failed errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» status string false none none

Tags

Returns the list of tags for a Booth

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/booths/:boothId/tags',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/booths/:boothId/tags', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/booths/:boothId/tags',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/booths/:boothId/tags

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
boothId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "tag",
      "attributes": {
        "id": "string",
        "name": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of tags for a booth Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [tag] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» name string true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type tag

Returns the list of tags for a ScheduleItem

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/scheduleItems/:scheduleId/tags',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/scheduleItems/:scheduleId/tags', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/scheduleItems/:scheduleId/tags',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/scheduleItems/:scheduleId/tags

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "tag",
      "attributes": {
        "id": "string",
        "name": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of tags for a schedule Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [tag] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» name string true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type tag

Booths

Returns the list of booths for user's organization's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/booths',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/booths', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/booths',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/booths

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "booth",
      "attributes": {
        "about": "string",
        "boothSize": "string",
        "createdAt": "2019-08-24T14:15:22Z",
        "email": "string",
        "facebook": "string",
        "headline": "string",
        "id": "string",
        "instagram": "string",
        "linkedin": "string",
        "name": "string",
        "priority": 0,
        "twitter": "string",
        "updatedAt": "2019-08-24T14:15:22Z",
        "website": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of booths for user's organization's event Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [booth] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» about string¦null true none none
»»» boothSize string true none none
»»» createdAt string(date-time) true none none
»»» email string¦null true none none
»»» facebook string¦null true none none
»»» headline string¦null true none none
»»» id string true none none
»»» instagram string¦null true none none
»»» linkedin string¦null true none none
»»» name string true none none
»»» priority integer true none none
»»» twitter string¦null true none none
»»» updatedAt string(date-time) true none none
»»» website string¦null true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type booth

Data Subscriptions

Create a new data subscription

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'Bearer {access-token}'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/events/{eventId}/dataSubscriptions',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'Bearer {access-token}'
}

r = requests.post('https://api.events.ringcentral.com/v1/events/{eventId}/dataSubscriptions', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "dataSubscription",
    "attributes": {
      "configuration": {
        "url": "string",
        "type": "string",
        "expiresAt": "2019-08-24T14:15:22Z"
      },
      "signals": [
        "attendance"
      ]
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'Bearer {access-token}'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/dataSubscriptions',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/events/{eventId}/dataSubscriptions

Body parameter

{
  "data": {
    "type": "dataSubscription",
    "attributes": {
      "configuration": {
        "url": "string",
        "type": "string",
        "expiresAt": "2019-08-24T14:15:22Z"
      },
      "signals": [
        "attendance"
      ]
    }
  }
}

Parameters

Name In Type Required Description
eventId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» configuration body object false none
»»»» url body string false none
»»»» type body string false none
»»»» expiresAt body string(date-time) false none
»»» signals body [string] false none

Enumerated Values

Parameter Value
»» type dataSubscription
»»» signals attendance
»»» signals attendeeCheckedInToEvent
»»» signals attendeeCheckedInToScheduleItem
»»» signals attendeeCheckedOutFromEvent
»»» signals attendeeCheckedOutFromScheduleItem
»»» signals attendeeClickedUrl
»»» signals attendeeEnteredEventArea
»»» signals attendeeFilledMidEventSurvey
»»» signals attendeeFilledPostEventSurvey
»»» signals attendeeLeftEventArea
»»» signals attendeeRegisteredVendorInterest
»»» signals onsiteSegmentRegistrationCreated
»»» signals registrationQRCreated
»»» signals registrationQRUpdated
»»» signals registrationQrCreated
»»» signals registrationQrUpdated

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "dataSubscription",
    "attributes": {
      "configuration": {
        "type": "string",
        "url": "string"
      },
      "eventId": "string",
      "expiresAt": "2019-08-24T14:15:22Z",
      "id": "string",
      "signals": [
        "string"
      ]
    }
  }
}

Responses

Status Meaning Description Schema
201 Created Create a new data subscription Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data dataSubscription true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» configuration object true none none
»»»» type string false none none
»»»» url string¦null false none none
»»» eventId string true none none
»»» expiresAt string(date-time) true none none
»»» id string true none none
»»» signals [string] true none list of signals

Enumerated Values

Property Value
type dataSubscription

Events

Duplicates an existing event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/events/{eventId}/duplications',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/events/{eventId}/duplications', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "event",
    "attributes": {
      "auto_publish": true,
      "metadata": {},
      "name": "string",
      "organizationId": "string",
      "password": "string",
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timezone": "Abu Dhabi",
      "type": "hidden_event"
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/duplications',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/events/{eventId}/duplications

Body parameter

{
  "data": {
    "type": "event",
    "attributes": {
      "auto_publish": true,
      "metadata": {},
      "name": "string",
      "organizationId": "string",
      "password": "string",
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timezone": "Abu Dhabi",
      "type": "hidden_event"
    }
  }
}

Parameters

Name In Type Required Description
eventId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» auto_publish body boolean false none
»»» metadata body object false none
»»» name body string false none
»»» organizationId body string false none
»»» password body string false none
»»» timeEnd body string(date-time) false none
»»» timeStart body string(date-time) false none
»»» timezone body string false none
»»» type body string false none

Enumerated Values

Parameter Value
»» type event
»»» timezone Abu Dhabi
»»» timezone Adelaide
»»» timezone Africa/Abidjan
»»» timezone Africa/Accra
»»» timezone Africa/Addis_Ababa
»»» timezone Africa/Algiers
»»» timezone Africa/Asmara
»»» timezone Africa/Asmera
»»» timezone Africa/Bamako
»»» timezone Africa/Bangui
»»» timezone Africa/Banjul
»»» timezone Africa/Bissau
»»» timezone Africa/Blantyre
»»» timezone Africa/Brazzaville
»»» timezone Africa/Bujumbura
»»» timezone Africa/Cairo
»»» timezone Africa/Casablanca
»»» timezone Africa/Ceuta
»»» timezone Africa/Conakry
»»» timezone Africa/Dakar
»»» timezone Africa/Dar_es_Salaam
»»» timezone Africa/Djibouti
»»» timezone Africa/Douala
»»» timezone Africa/El_Aaiun
»»» timezone Africa/Freetown
»»» timezone Africa/Gaborone
»»» timezone Africa/Harare
»»» timezone Africa/Johannesburg
»»» timezone Africa/Juba
»»» timezone Africa/Kampala
»»» timezone Africa/Khartoum
»»» timezone Africa/Kigali
»»» timezone Africa/Kinshasa
»»» timezone Africa/Lagos
»»» timezone Africa/Libreville
»»» timezone Africa/Lome
»»» timezone Africa/Luanda
»»» timezone Africa/Lubumbashi
»»» timezone Africa/Lusaka
»»» timezone Africa/Malabo
»»» timezone Africa/Maputo
»»» timezone Africa/Maseru
»»» timezone Africa/Mbabane
»»» timezone Africa/Mogadishu
»»» timezone Africa/Monrovia
»»» timezone Africa/Nairobi
»»» timezone Africa/Ndjamena
»»» timezone Africa/Niamey
»»» timezone Africa/Nouakchott
»»» timezone Africa/Ouagadougou
»»» timezone Africa/Porto-Novo
»»» timezone Africa/Sao_Tome
»»» timezone Africa/Timbuktu
»»» timezone Africa/Tripoli
»»» timezone Africa/Tunis
»»» timezone Africa/Windhoek
»»» timezone Alaska
»»» timezone Almaty
»»» timezone America/Adak
»»» timezone America/Anchorage
»»» timezone America/Anguilla
»»» timezone America/Antigua
»»» timezone America/Araguaina
»»» timezone America/Argentina/Buenos_Aires
»»» timezone America/Argentina/Catamarca
»»» timezone America/Argentina/ComodRivadavia
»»» timezone America/Argentina/Cordoba
»»» timezone America/Argentina/Jujuy
»»» timezone America/Argentina/La_Rioja
»»» timezone America/Argentina/Mendoza
»»» timezone America/Argentina/Rio_Gallegos
»»» timezone America/Argentina/Salta
»»» timezone America/Argentina/San_Juan
»»» timezone America/Argentina/San_Luis
»»» timezone America/Argentina/Tucuman
»»» timezone America/Argentina/Ushuaia
»»» timezone America/Aruba
»»» timezone America/Asuncion
»»» timezone America/Atikokan
»»» timezone America/Atka
»»» timezone America/Bahia
»»» timezone America/Bahia_Banderas
»»» timezone America/Barbados
»»» timezone America/Belem
»»» timezone America/Belize
»»» timezone America/Blanc-Sablon
»»» timezone America/Boa_Vista
»»» timezone America/Bogota
»»» timezone America/Boise
»»» timezone America/Buenos_Aires
»»» timezone America/Cambridge_Bay
»»» timezone America/Campo_Grande
»»» timezone America/Cancun
»»» timezone America/Caracas
»»» timezone America/Catamarca
»»» timezone America/Cayenne
»»» timezone America/Cayman
»»» timezone America/Chicago
»»» timezone America/Chihuahua
»»» timezone America/Ciudad_Juarez
»»» timezone America/Coral_Harbour
»»» timezone America/Cordoba
»»» timezone America/Costa_Rica
»»» timezone America/Creston
»»» timezone America/Cuiaba
»»» timezone America/Curacao
»»» timezone America/Danmarkshavn
»»» timezone America/Dawson
»»» timezone America/Dawson_Creek
»»» timezone America/Denver
»»» timezone America/Detroit
»»» timezone America/Dominica
»»» timezone America/Edmonton
»»» timezone America/Eirunepe
»»» timezone America/El_Salvador
»»» timezone America/Ensenada
»»» timezone America/Fort_Nelson
»»» timezone America/Fort_Wayne
»»» timezone America/Fortaleza
»»» timezone America/Glace_Bay
»»» timezone America/Godthab
»»» timezone America/Goose_Bay
»»» timezone America/Grand_Turk
»»» timezone America/Grenada
»»» timezone America/Guadeloupe
»»» timezone America/Guatemala
»»» timezone America/Guayaquil
»»» timezone America/Guyana
»»» timezone America/Halifax
»»» timezone America/Havana
»»» timezone America/Hermosillo
»»» timezone America/Indiana/Indianapolis
»»» timezone America/Indiana/Knox
»»» timezone America/Indiana/Marengo
»»» timezone America/Indiana/Petersburg
»»» timezone America/Indiana/Tell_City
»»» timezone America/Indiana/Vevay
»»» timezone America/Indiana/Vincennes
»»» timezone America/Indiana/Winamac
»»» timezone America/Indianapolis
»»» timezone America/Inuvik
»»» timezone America/Iqaluit
»»» timezone America/Jamaica
»»» timezone America/Jujuy
»»» timezone America/Juneau
»»» timezone America/Kentucky/Louisville
»»» timezone America/Kentucky/Monticello
»»» timezone America/Knox_IN
»»» timezone America/Kralendijk
»»» timezone America/La_Paz
»»» timezone America/Lima
»»» timezone America/Los_Angeles
»»» timezone America/Louisville
»»» timezone America/Lower_Princes
»»» timezone America/Maceio
»»» timezone America/Managua
»»» timezone America/Manaus
»»» timezone America/Marigot
»»» timezone America/Martinique
»»» timezone America/Matamoros
»»» timezone America/Mazatlan
»»» timezone America/Mendoza
»»» timezone America/Menominee
»»» timezone America/Merida
»»» timezone America/Metlakatla
»»» timezone America/Mexico_City
»»» timezone America/Miquelon
»»» timezone America/Moncton
»»» timezone America/Monterrey
»»» timezone America/Montevideo
»»» timezone America/Montreal
»»» timezone America/Montserrat
»»» timezone America/Nassau
»»» timezone America/New_York
»»» timezone America/Nipigon
»»» timezone America/Nome
»»» timezone America/Noronha
»»» timezone America/North_Dakota/Beulah
»»» timezone America/North_Dakota/Center
»»» timezone America/North_Dakota/New_Salem
»»» timezone America/Nuuk
»»» timezone America/Ojinaga
»»» timezone America/Panama
»»» timezone America/Pangnirtung
»»» timezone America/Paramaribo
»»» timezone America/Phoenix
»»» timezone America/Port-au-Prince
»»» timezone America/Port_of_Spain
»»» timezone America/Porto_Acre
»»» timezone America/Porto_Velho
»»» timezone America/Puerto_Rico
»»» timezone America/Punta_Arenas
»»» timezone America/Rainy_River
»»» timezone America/Rankin_Inlet
»»» timezone America/Recife
»»» timezone America/Regina
»»» timezone America/Resolute
»»» timezone America/Rio_Branco
»»» timezone America/Rosario
»»» timezone America/Santa_Isabel
»»» timezone America/Santarem
»»» timezone America/Santiago
»»» timezone America/Santo_Domingo
»»» timezone America/Sao_Paulo
»»» timezone America/Scoresbysund
»»» timezone America/Shiprock
»»» timezone America/Sitka
»»» timezone America/St_Barthelemy
»»» timezone America/St_Johns
»»» timezone America/St_Kitts
»»» timezone America/St_Lucia
»»» timezone America/St_Thomas
»»» timezone America/St_Vincent
»»» timezone America/Swift_Current
»»» timezone America/Tegucigalpa
»»» timezone America/Thule
»»» timezone America/Thunder_Bay
»»» timezone America/Tijuana
»»» timezone America/Toronto
»»» timezone America/Tortola
»»» timezone America/Vancouver
»»» timezone America/Virgin
»»» timezone America/Whitehorse
»»» timezone America/Winnipeg
»»» timezone America/Yakutat
»»» timezone America/Yellowknife
»»» timezone American Samoa
»»» timezone Amsterdam
»»» timezone Antarctica/Casey
»»» timezone Antarctica/Davis
»»» timezone Antarctica/DumontDUrville
»»» timezone Antarctica/Macquarie
»»» timezone Antarctica/Mawson
»»» timezone Antarctica/McMurdo
»»» timezone Antarctica/Palmer
»»» timezone Antarctica/Rothera
»»» timezone Antarctica/South_Pole
»»» timezone Antarctica/Syowa
»»» timezone Antarctica/Troll
»»» timezone Antarctica/Vostok
»»» timezone Arctic/Longyearbyen
»»» timezone Arizona
»»» timezone Asia/Aden
»»» timezone Asia/Almaty
»»» timezone Asia/Amman
»»» timezone Asia/Anadyr
»»» timezone Asia/Aqtau
»»» timezone Asia/Aqtobe
»»» timezone Asia/Ashgabat
»»» timezone Asia/Ashkhabad
»»» timezone Asia/Atyrau
»»» timezone Asia/Baghdad
»»» timezone Asia/Bahrain
»»» timezone Asia/Baku
»»» timezone Asia/Bangkok
»»» timezone Asia/Barnaul
»»» timezone Asia/Beirut
»»» timezone Asia/Bishkek
»»» timezone Asia/Brunei
»»» timezone Asia/Calcutta
»»» timezone Asia/Chita
»»» timezone Asia/Choibalsan
»»» timezone Asia/Chongqing
»»» timezone Asia/Chungking
»»» timezone Asia/Colombo
»»» timezone Asia/Dacca
»»» timezone Asia/Damascus
»»» timezone Asia/Dhaka
»»» timezone Asia/Dili
»»» timezone Asia/Dubai
»»» timezone Asia/Dushanbe
»»» timezone Asia/Famagusta
»»» timezone Asia/Gaza
»»» timezone Asia/Harbin
»»» timezone Asia/Hebron
»»» timezone Asia/Ho_Chi_Minh
»»» timezone Asia/Hong_Kong
»»» timezone Asia/Hovd
»»» timezone Asia/Irkutsk
»»» timezone Asia/Istanbul
»»» timezone Asia/Jakarta
»»» timezone Asia/Jayapura
»»» timezone Asia/Jerusalem
»»» timezone Asia/Kabul
»»» timezone Asia/Kamchatka
»»» timezone Asia/Karachi
»»» timezone Asia/Kashgar
»»» timezone Asia/Kathmandu
»»» timezone Asia/Katmandu
»»» timezone Asia/Khandyga
»»» timezone Asia/Kolkata
»»» timezone Asia/Krasnoyarsk
»»» timezone Asia/Kuala_Lumpur
»»» timezone Asia/Kuching
»»» timezone Asia/Kuwait
»»» timezone Asia/Macao
»»» timezone Asia/Macau
»»» timezone Asia/Magadan
»»» timezone Asia/Makassar
»»» timezone Asia/Manila
»»» timezone Asia/Muscat
»»» timezone Asia/Nicosia
»»» timezone Asia/Novokuznetsk
»»» timezone Asia/Novosibirsk
»»» timezone Asia/Omsk
»»» timezone Asia/Oral
»»» timezone Asia/Phnom_Penh
»»» timezone Asia/Pontianak
»»» timezone Asia/Pyongyang
»»» timezone Asia/Qatar
»»» timezone Asia/Qostanay
»»» timezone Asia/Qyzylorda
»»» timezone Asia/Rangoon
»»» timezone Asia/Riyadh
»»» timezone Asia/Saigon
»»» timezone Asia/Sakhalin
»»» timezone Asia/Samarkand
»»» timezone Asia/Seoul
»»» timezone Asia/Shanghai
»»» timezone Asia/Singapore
»»» timezone Asia/Srednekolymsk
»»» timezone Asia/Taipei
»»» timezone Asia/Tashkent
»»» timezone Asia/Tbilisi
»»» timezone Asia/Tehran
»»» timezone Asia/Tel_Aviv
»»» timezone Asia/Thimbu
»»» timezone Asia/Thimphu
»»» timezone Asia/Tokyo
»»» timezone Asia/Tomsk
»»» timezone Asia/Ujung_Pandang
»»» timezone Asia/Ulaanbaatar
»»» timezone Asia/Ulan_Bator
»»» timezone Asia/Urumqi
»»» timezone Asia/Ust-Nera
»»» timezone Asia/Vientiane
»»» timezone Asia/Vladivostok
»»» timezone Asia/Yakutsk
»»» timezone Asia/Yangon
»»» timezone Asia/Yekaterinburg
»»» timezone Asia/Yerevan
»»» timezone Astana
»»» timezone Athens
»»» timezone Atlantic Time (Canada)
»»» timezone Atlantic/Azores
»»» timezone Atlantic/Bermuda
»»» timezone Atlantic/Canary
»»» timezone Atlantic/Cape_Verde
»»» timezone Atlantic/Faeroe
»»» timezone Atlantic/Faroe
»»» timezone Atlantic/Jan_Mayen
»»» timezone Atlantic/Madeira
»»» timezone Atlantic/Reykjavik
»»» timezone Atlantic/South_Georgia
»»» timezone Atlantic/St_Helena
»»» timezone Atlantic/Stanley
»»» timezone Auckland
»»» timezone Australia/ACT
»»» timezone Australia/Adelaide
»»» timezone Australia/Brisbane
»»» timezone Australia/Broken_Hill
»»» timezone Australia/Canberra
»»» timezone Australia/Currie
»»» timezone Australia/Darwin
»»» timezone Australia/Eucla
»»» timezone Australia/Hobart
»»» timezone Australia/LHI
»»» timezone Australia/Lindeman
»»» timezone Australia/Lord_Howe
»»» timezone Australia/Melbourne
»»» timezone Australia/NSW
»»» timezone Australia/North
»»» timezone Australia/Perth
»»» timezone Australia/Queensland
»»» timezone Australia/South
»»» timezone Australia/Sydney
»»» timezone Australia/Tasmania
»»» timezone Australia/Victoria
»»» timezone Australia/West
»»» timezone Australia/Yancowinna
»»» timezone Azores
»»» timezone Baghdad
»»» timezone Baku
»»» timezone Bangkok
»»» timezone Beijing
»»» timezone Belgrade
»»» timezone Berlin
»»» timezone Bern
»»» timezone Bogota
»»» timezone Brasilia
»»» timezone Bratislava
»»» timezone Brazil/Acre
»»» timezone Brazil/DeNoronha
»»» timezone Brazil/East
»»» timezone Brazil/West
»»» timezone Brisbane
»»» timezone Brussels
»»» timezone Bucharest
»»» timezone Budapest
»»» timezone Buenos Aires
»»» timezone CET
»»» timezone CST6CDT
»»» timezone Cairo
»»» timezone Canada/Atlantic
»»» timezone Canada/Central
»»» timezone Canada/Eastern
»»» timezone Canada/Mountain
»»» timezone Canada/Newfoundland
»»» timezone Canada/Pacific
»»» timezone Canada/Saskatchewan
»»» timezone Canada/Yukon
»»» timezone Canberra
»»» timezone Cape Verde Is.
»»» timezone Caracas
»»» timezone Casablanca
»»» timezone Central America
»»» timezone Central Time (US & Canada)
»»» timezone Chatham Is.
»»» timezone Chennai
»»» timezone Chihuahua
»»» timezone Chile/Continental
»»» timezone Chile/EasterIsland
»»» timezone Chongqing
»»» timezone Copenhagen
»»» timezone Cuba
»»» timezone Darwin
»»» timezone Dhaka
»»» timezone Dublin
»»» timezone EET
»»» timezone EST
»»» timezone EST5EDT
»»» timezone Eastern Time (US & Canada)
»»» timezone Edinburgh
»»» timezone Egypt
»»» timezone Eire
»»» timezone Ekaterinburg
»»» timezone Etc/GMT
»»» timezone Etc/GMT+0
»»» timezone Etc/GMT+1
»»» timezone Etc/GMT+10
»»» timezone Etc/GMT+11
»»» timezone Etc/GMT+12
»»» timezone Etc/GMT+2
»»» timezone Etc/GMT+3
»»» timezone Etc/GMT+4
»»» timezone Etc/GMT+5
»»» timezone Etc/GMT+6
»»» timezone Etc/GMT+7
»»» timezone Etc/GMT+8
»»» timezone Etc/GMT+9
»»» timezone Etc/GMT-0
»»» timezone Etc/GMT-1
»»» timezone Etc/GMT-10
»»» timezone Etc/GMT-11
»»» timezone Etc/GMT-12
»»» timezone Etc/GMT-13
»»» timezone Etc/GMT-14
»»» timezone Etc/GMT-2
»»» timezone Etc/GMT-3
»»» timezone Etc/GMT-4
»»» timezone Etc/GMT-5
»»» timezone Etc/GMT-6
»»» timezone Etc/GMT-7
»»» timezone Etc/GMT-8
»»» timezone Etc/GMT-9
»»» timezone Etc/GMT0
»»» timezone Etc/Greenwich
»»» timezone Etc/UCT
»»» timezone Etc/UTC
»»» timezone Etc/Universal
»»» timezone Etc/Zulu
»»» timezone Europe/Amsterdam
»»» timezone Europe/Andorra
»»» timezone Europe/Astrakhan
»»» timezone Europe/Athens
»»» timezone Europe/Belfast
»»» timezone Europe/Belgrade
»»» timezone Europe/Berlin
»»» timezone Europe/Bratislava
»»» timezone Europe/Brussels
»»» timezone Europe/Bucharest
»»» timezone Europe/Budapest
»»» timezone Europe/Busingen
»»» timezone Europe/Chisinau
»»» timezone Europe/Copenhagen
»»» timezone Europe/Dublin
»»» timezone Europe/Gibraltar
»»» timezone Europe/Guernsey
»»» timezone Europe/Helsinki
»»» timezone Europe/Isle_of_Man
»»» timezone Europe/Istanbul
»»» timezone Europe/Jersey
»»» timezone Europe/Kaliningrad
»»» timezone Europe/Kiev
»»» timezone Europe/Kirov
»»» timezone Europe/Kyiv
»»» timezone Europe/Lisbon
»»» timezone Europe/Ljubljana
»»» timezone Europe/London
»»» timezone Europe/Luxembourg
»»» timezone Europe/Madrid
»»» timezone Europe/Malta
»»» timezone Europe/Mariehamn
»»» timezone Europe/Minsk
»»» timezone Europe/Monaco
»»» timezone Europe/Moscow
»»» timezone Europe/Nicosia
»»» timezone Europe/Oslo
»»» timezone Europe/Paris
»»» timezone Europe/Podgorica
»»» timezone Europe/Prague
»»» timezone Europe/Riga
»»» timezone Europe/Rome
»»» timezone Europe/Samara
»»» timezone Europe/San_Marino
»»» timezone Europe/Sarajevo
»»» timezone Europe/Saratov
»»» timezone Europe/Simferopol
»»» timezone Europe/Skopje
»»» timezone Europe/Sofia
»»» timezone Europe/Stockholm
»»» timezone Europe/Tallinn
»»» timezone Europe/Tirane
»»» timezone Europe/Tiraspol
»»» timezone Europe/Ulyanovsk
»»» timezone Europe/Uzhgorod
»»» timezone Europe/Vaduz
»»» timezone Europe/Vatican
»»» timezone Europe/Vienna
»»» timezone Europe/Vilnius
»»» timezone Europe/Volgograd
»»» timezone Europe/Warsaw
»»» timezone Europe/Zagreb
»»» timezone Europe/Zaporozhye
»»» timezone Europe/Zurich
»»» timezone Factory
»»» timezone Fiji
»»» timezone GB
»»» timezone GB-Eire
»»» timezone GMT
»»» timezone GMT+0
»»» timezone GMT-0
»»» timezone GMT0
»»» timezone Georgetown
»»» timezone Greenland
»»» timezone Greenwich
»»» timezone Guadalajara
»»» timezone Guam
»»» timezone HST
»»» timezone Hanoi
»»» timezone Harare
»»» timezone Hawaii
»»» timezone Helsinki
»»» timezone Hobart
»»» timezone Hong Kong
»»» timezone Hongkong
»»» timezone Iceland
»»» timezone Indian/Antananarivo
»»» timezone Indian/Chagos
»»» timezone Indian/Christmas
»»» timezone Indian/Cocos
»»» timezone Indian/Comoro
»»» timezone Indian/Kerguelen
»»» timezone Indian/Mahe
»»» timezone Indian/Maldives
»»» timezone Indian/Mauritius
»»» timezone Indian/Mayotte
»»» timezone Indian/Reunion
»»» timezone Indiana (East)
»»» timezone International Date Line West
»»» timezone Iran
»»» timezone Irkutsk
»»» timezone Islamabad
»»» timezone Israel
»»» timezone Istanbul
»»» timezone Jakarta
»»» timezone Jamaica
»»» timezone Japan
»»» timezone Jerusalem
»»» timezone Kabul
»»» timezone Kaliningrad
»»» timezone Kamchatka
»»» timezone Karachi
»»» timezone Kathmandu
»»» timezone Kolkata
»»» timezone Krasnoyarsk
»»» timezone Kuala Lumpur
»»» timezone Kuwait
»»» timezone Kwajalein
»»» timezone Kyiv
»»» timezone La Paz
»»» timezone Libya
»»» timezone Lima
»»» timezone Lisbon
»»» timezone Ljubljana
»»» timezone London
»»» timezone MET
»»» timezone MST
»»» timezone MST7MDT
»»» timezone Madrid
»»» timezone Magadan
»»» timezone Marshall Is.
»»» timezone Mazatlan
»»» timezone Melbourne
»»» timezone Mexico City
»»» timezone Mexico/BajaNorte
»»» timezone Mexico/BajaSur
»»» timezone Mexico/General
»»» timezone Mid-Atlantic
»»» timezone Midway Island
»»» timezone Minsk
»»» timezone Monrovia
»»» timezone Monterrey
»»» timezone Montevideo
»»» timezone Moscow
»»» timezone Mountain Time (US & Canada)
»»» timezone Mumbai
»»» timezone Muscat
»»» timezone NZ
»»» timezone NZ-CHAT
»»» timezone Nairobi
»»» timezone Navajo
»»» timezone New Caledonia
»»» timezone New Delhi
»»» timezone Newfoundland
»»» timezone Novosibirsk
»»» timezone Nuku'alofa
»»» timezone Osaka
»»» timezone PRC
»»» timezone PST8PDT
»»» timezone Pacific Time (US & Canada)
»»» timezone Pacific/Apia
»»» timezone Pacific/Auckland
»»» timezone Pacific/Bougainville
»»» timezone Pacific/Chatham
»»» timezone Pacific/Chuuk
»»» timezone Pacific/Easter
»»» timezone Pacific/Efate
»»» timezone Pacific/Enderbury
»»» timezone Pacific/Fakaofo
»»» timezone Pacific/Fiji
»»» timezone Pacific/Funafuti
»»» timezone Pacific/Galapagos
»»» timezone Pacific/Gambier
»»» timezone Pacific/Guadalcanal
»»» timezone Pacific/Guam
»»» timezone Pacific/Honolulu
»»» timezone Pacific/Johnston
»»» timezone Pacific/Kanton
»»» timezone Pacific/Kiritimati
»»» timezone Pacific/Kosrae
»»» timezone Pacific/Kwajalein
»»» timezone Pacific/Majuro
»»» timezone Pacific/Marquesas
»»» timezone Pacific/Midway
»»» timezone Pacific/Nauru
»»» timezone Pacific/Niue
»»» timezone Pacific/Norfolk
»»» timezone Pacific/Noumea
»»» timezone Pacific/Pago_Pago
»»» timezone Pacific/Palau
»»» timezone Pacific/Pitcairn
»»» timezone Pacific/Pohnpei
»»» timezone Pacific/Ponape
»»» timezone Pacific/Port_Moresby
»»» timezone Pacific/Rarotonga
»»» timezone Pacific/Saipan
»»» timezone Pacific/Samoa
»»» timezone Pacific/Tahiti
»»» timezone Pacific/Tarawa
»»» timezone Pacific/Tongatapu
»»» timezone Pacific/Truk
»»» timezone Pacific/Wake
»»» timezone Pacific/Wallis
»»» timezone Pacific/Yap
»»» timezone Paris
»»» timezone Perth
»»» timezone Poland
»»» timezone Port Moresby
»»» timezone Portugal
»»» timezone Prague
»»» timezone Pretoria
»»» timezone Puerto Rico
»»» timezone Quito
»»» timezone ROC
»»» timezone ROK
»»» timezone Rangoon
»»» timezone Riga
»»» timezone Riyadh
»»» timezone Rome
»»» timezone Samara
»»» timezone Samoa
»»» timezone Santiago
»»» timezone Sapporo
»»» timezone Sarajevo
»»» timezone Saskatchewan
»»» timezone Seoul
»»» timezone Singapore
»»» timezone Skopje
»»» timezone Sofia
»»» timezone Solomon Is.
»»» timezone Srednekolymsk
»»» timezone Sri Jayawardenepura
»»» timezone St. Petersburg
»»» timezone Stockholm
»»» timezone Sydney
»»» timezone Taipei
»»» timezone Tallinn
»»» timezone Tashkent
»»» timezone Tbilisi
»»» timezone Tehran
»»» timezone Tijuana
»»» timezone Tokelau Is.
»»» timezone Tokyo
»»» timezone Turkey
»»» timezone UCT
»»» timezone US/Alaska
»»» timezone US/Aleutian
»»» timezone US/Arizona
»»» timezone US/Central
»»» timezone US/East-Indiana
»»» timezone US/Eastern
»»» timezone US/Hawaii
»»» timezone US/Indiana-Starke
»»» timezone US/Michigan
»»» timezone US/Mountain
»»» timezone US/Pacific
»»» timezone US/Samoa
»»» timezone UTC
»»» timezone Ulaanbaatar
»»» timezone Universal
»»» timezone Urumqi
»»» timezone Vienna
»»» timezone Vilnius
»»» timezone Vladivostok
»»» timezone Volgograd
»»» timezone W-SU
»»» timezone WET
»»» timezone Warsaw
»»» timezone Wellington
»»» timezone West Central Africa
»»» timezone Yakutsk
»»» timezone Yerevan
»»» timezone Zagreb
»»» timezone Zulu
»»» timezone Zurich
»»» type hidden_event
»»» type private_event
»»» type public_event

Example responses

401 Response

{
  "errors": [
    {
      "code": "string",
      "detail": "string",
      "status": "string",
      "title": "string",
      "source": {
        "pointer": "string",
        "parameter": "string"
      }
    }
  ]
}

Responses

Status Meaning Description Schema
202 Accepted Duplicates the event None
401 Unauthorized authentication failed errors
403 Forbidden Returns a request forbidden error errors
404 Not Found not found errors
422 Unprocessable Entity Returns an event validation error None

Returns the list of the organization's events

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/organizations/{organizationId}/events',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/organizations/{organizationId}/events', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/organizations/{organizationId}/events',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/organizations/{organizationId}/events

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
organizationId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "event",
      "attributes": {
        "createdAt": "string",
        "description": "string",
        "id": "string",
        "metadata": {},
        "name": "string",
        "published": true,
        "slug": "string",
        "status": "string",
        "timeEnd": "string",
        "timeStart": "string",
        "timezone": "string",
        "type": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of user's organization's events by organization id Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [event] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string true none none
»»» description string true none none
»»» id string true none none
»»» metadata object true none none
»»» name string true none none
»»» published boolean true none none
»»» slug string true none none
»»» status string true none none
»»» timeEnd string¦null true none none
»»» timeStart string¦null true none none
»»» timezone string true none none
»»» type string true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type event

Creates an event for the organization

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/organizations/{organizationId}/events',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/organizations/{organizationId}/events', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "event",
    "attributes": {
      "analyticsCode": "string",
      "attendeesVisibility": "show_all",
      "color": "string",
      "currency": "string",
      "description": "string",
      "doorsCloseAfterMinutes": 0,
      "doorsOpenBeforeMinutes": 0,
      "eventType": "hidden_event",
      "gdprText": "string",
      "hidePeopleArea": true,
      "message": "string",
      "name": "string",
      "networkType": "everyone",
      "password": "pa$$word",
      "shortDescription": "string",
      "slug": "string",
      "suppressEmails": true,
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timerLength": 0,
      "timezone": "Abu Dhabi"
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/organizations/{organizationId}/events',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/organizations/{organizationId}/events

Body parameter

{
  "data": {
    "type": "event",
    "attributes": {
      "analyticsCode": "string",
      "attendeesVisibility": "show_all",
      "color": "string",
      "currency": "string",
      "description": "string",
      "doorsCloseAfterMinutes": 0,
      "doorsOpenBeforeMinutes": 0,
      "eventType": "hidden_event",
      "gdprText": "string",
      "hidePeopleArea": true,
      "message": "string",
      "name": "string",
      "networkType": "everyone",
      "password": "pa$$word",
      "shortDescription": "string",
      "slug": "string",
      "suppressEmails": true,
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "timerLength": 0,
      "timezone": "Abu Dhabi"
    }
  }
}

Parameters

Name In Type Required Description
organizationId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» analyticsCode body string false none
»»» attendeesVisibility body string false Controls how user sees other registered users
»»» attendeesVisiblity body string false Do not use this field, it is deprecated, use attendeesVisiblity instead
»»» color body string false color in HEX format ("#fff")
»»» currency body string true none
»»» description body string false none
»»» doorsCloseAfterMinutes body integer false none
»»» doorsOpenBeforeMinutes body integer false none
»»» eventType body string false none
»»» gdprText body string false none
»»» hidePeopleArea body boolean false none
»»» message body string false none
»»» name body string true none
»»» networkType body string false none
»»» password body string(password) false none
»»» shortDescription body string false none
»»» slug body string false none
»»» suppressEmails body boolean false none
»»» timeEnd body string(date-time) true Event end time
»»» timeStart body string(date-time) true Event start time
»»» timerLength body integer false none
»»» timezone body string true none

Enumerated Values

Parameter Value
»» type event
»»» attendeesVisibility show_all
»»» attendeesVisibility show_list
»»» attendeesVisibility show_none
»»» attendeesVisiblity show_all
»»» attendeesVisiblity show_list
»»» attendeesVisiblity show_none
»»» eventType hidden_event
»»» eventType private_event
»»» eventType public_event
»»» networkType everyone
»»» networkType ticket_holder
»»» timezone Abu Dhabi
»»» timezone Adelaide
»»» timezone Africa/Abidjan
»»» timezone Africa/Accra
»»» timezone Africa/Addis_Ababa
»»» timezone Africa/Algiers
»»» timezone Africa/Asmara
»»» timezone Africa/Asmera
»»» timezone Africa/Bamako
»»» timezone Africa/Bangui
»»» timezone Africa/Banjul
»»» timezone Africa/Bissau
»»» timezone Africa/Blantyre
»»» timezone Africa/Brazzaville
»»» timezone Africa/Bujumbura
»»» timezone Africa/Cairo
»»» timezone Africa/Casablanca
»»» timezone Africa/Ceuta
»»» timezone Africa/Conakry
»»» timezone Africa/Dakar
»»» timezone Africa/Dar_es_Salaam
»»» timezone Africa/Djibouti
»»» timezone Africa/Douala
»»» timezone Africa/El_Aaiun
»»» timezone Africa/Freetown
»»» timezone Africa/Gaborone
»»» timezone Africa/Harare
»»» timezone Africa/Johannesburg
»»» timezone Africa/Juba
»»» timezone Africa/Kampala
»»» timezone Africa/Khartoum
»»» timezone Africa/Kigali
»»» timezone Africa/Kinshasa
»»» timezone Africa/Lagos
»»» timezone Africa/Libreville
»»» timezone Africa/Lome
»»» timezone Africa/Luanda
»»» timezone Africa/Lubumbashi
»»» timezone Africa/Lusaka
»»» timezone Africa/Malabo
»»» timezone Africa/Maputo
»»» timezone Africa/Maseru
»»» timezone Africa/Mbabane
»»» timezone Africa/Mogadishu
»»» timezone Africa/Monrovia
»»» timezone Africa/Nairobi
»»» timezone Africa/Ndjamena
»»» timezone Africa/Niamey
»»» timezone Africa/Nouakchott
»»» timezone Africa/Ouagadougou
»»» timezone Africa/Porto-Novo
»»» timezone Africa/Sao_Tome
»»» timezone Africa/Timbuktu
»»» timezone Africa/Tripoli
»»» timezone Africa/Tunis
»»» timezone Africa/Windhoek
»»» timezone Alaska
»»» timezone Almaty
»»» timezone America/Adak
»»» timezone America/Anchorage
»»» timezone America/Anguilla
»»» timezone America/Antigua
»»» timezone America/Araguaina
»»» timezone America/Argentina/Buenos_Aires
»»» timezone America/Argentina/Catamarca
»»» timezone America/Argentina/ComodRivadavia
»»» timezone America/Argentina/Cordoba
»»» timezone America/Argentina/Jujuy
»»» timezone America/Argentina/La_Rioja
»»» timezone America/Argentina/Mendoza
»»» timezone America/Argentina/Rio_Gallegos
»»» timezone America/Argentina/Salta
»»» timezone America/Argentina/San_Juan
»»» timezone America/Argentina/San_Luis
»»» timezone America/Argentina/Tucuman
»»» timezone America/Argentina/Ushuaia
»»» timezone America/Aruba
»»» timezone America/Asuncion
»»» timezone America/Atikokan
»»» timezone America/Atka
»»» timezone America/Bahia
»»» timezone America/Bahia_Banderas
»»» timezone America/Barbados
»»» timezone America/Belem
»»» timezone America/Belize
»»» timezone America/Blanc-Sablon
»»» timezone America/Boa_Vista
»»» timezone America/Bogota
»»» timezone America/Boise
»»» timezone America/Buenos_Aires
»»» timezone America/Cambridge_Bay
»»» timezone America/Campo_Grande
»»» timezone America/Cancun
»»» timezone America/Caracas
»»» timezone America/Catamarca
»»» timezone America/Cayenne
»»» timezone America/Cayman
»»» timezone America/Chicago
»»» timezone America/Chihuahua
»»» timezone America/Ciudad_Juarez
»»» timezone America/Coral_Harbour
»»» timezone America/Cordoba
»»» timezone America/Costa_Rica
»»» timezone America/Creston
»»» timezone America/Cuiaba
»»» timezone America/Curacao
»»» timezone America/Danmarkshavn
»»» timezone America/Dawson
»»» timezone America/Dawson_Creek
»»» timezone America/Denver
»»» timezone America/Detroit
»»» timezone America/Dominica
»»» timezone America/Edmonton
»»» timezone America/Eirunepe
»»» timezone America/El_Salvador
»»» timezone America/Ensenada
»»» timezone America/Fort_Nelson
»»» timezone America/Fort_Wayne
»»» timezone America/Fortaleza
»»» timezone America/Glace_Bay
»»» timezone America/Godthab
»»» timezone America/Goose_Bay
»»» timezone America/Grand_Turk
»»» timezone America/Grenada
»»» timezone America/Guadeloupe
»»» timezone America/Guatemala
»»» timezone America/Guayaquil
»»» timezone America/Guyana
»»» timezone America/Halifax
»»» timezone America/Havana
»»» timezone America/Hermosillo
»»» timezone America/Indiana/Indianapolis
»»» timezone America/Indiana/Knox
»»» timezone America/Indiana/Marengo
»»» timezone America/Indiana/Petersburg
»»» timezone America/Indiana/Tell_City
»»» timezone America/Indiana/Vevay
»»» timezone America/Indiana/Vincennes
»»» timezone America/Indiana/Winamac
»»» timezone America/Indianapolis
»»» timezone America/Inuvik
»»» timezone America/Iqaluit
»»» timezone America/Jamaica
»»» timezone America/Jujuy
»»» timezone America/Juneau
»»» timezone America/Kentucky/Louisville
»»» timezone America/Kentucky/Monticello
»»» timezone America/Knox_IN
»»» timezone America/Kralendijk
»»» timezone America/La_Paz
»»» timezone America/Lima
»»» timezone America/Los_Angeles
»»» timezone America/Louisville
»»» timezone America/Lower_Princes
»»» timezone America/Maceio
»»» timezone America/Managua
»»» timezone America/Manaus
»»» timezone America/Marigot
»»» timezone America/Martinique
»»» timezone America/Matamoros
»»» timezone America/Mazatlan
»»» timezone America/Mendoza
»»» timezone America/Menominee
»»» timezone America/Merida
»»» timezone America/Metlakatla
»»» timezone America/Mexico_City
»»» timezone America/Miquelon
»»» timezone America/Moncton
»»» timezone America/Monterrey
»»» timezone America/Montevideo
»»» timezone America/Montreal
»»» timezone America/Montserrat
»»» timezone America/Nassau
»»» timezone America/New_York
»»» timezone America/Nipigon
»»» timezone America/Nome
»»» timezone America/Noronha
»»» timezone America/North_Dakota/Beulah
»»» timezone America/North_Dakota/Center
»»» timezone America/North_Dakota/New_Salem
»»» timezone America/Nuuk
»»» timezone America/Ojinaga
»»» timezone America/Panama
»»» timezone America/Pangnirtung
»»» timezone America/Paramaribo
»»» timezone America/Phoenix
»»» timezone America/Port-au-Prince
»»» timezone America/Port_of_Spain
»»» timezone America/Porto_Acre
»»» timezone America/Porto_Velho
»»» timezone America/Puerto_Rico
»»» timezone America/Punta_Arenas
»»» timezone America/Rainy_River
»»» timezone America/Rankin_Inlet
»»» timezone America/Recife
»»» timezone America/Regina
»»» timezone America/Resolute
»»» timezone America/Rio_Branco
»»» timezone America/Rosario
»»» timezone America/Santa_Isabel
»»» timezone America/Santarem
»»» timezone America/Santiago
»»» timezone America/Santo_Domingo
»»» timezone America/Sao_Paulo
»»» timezone America/Scoresbysund
»»» timezone America/Shiprock
»»» timezone America/Sitka
»»» timezone America/St_Barthelemy
»»» timezone America/St_Johns
»»» timezone America/St_Kitts
»»» timezone America/St_Lucia
»»» timezone America/St_Thomas
»»» timezone America/St_Vincent
»»» timezone America/Swift_Current
»»» timezone America/Tegucigalpa
»»» timezone America/Thule
»»» timezone America/Thunder_Bay
»»» timezone America/Tijuana
»»» timezone America/Toronto
»»» timezone America/Tortola
»»» timezone America/Vancouver
»»» timezone America/Virgin
»»» timezone America/Whitehorse
»»» timezone America/Winnipeg
»»» timezone America/Yakutat
»»» timezone America/Yellowknife
»»» timezone American Samoa
»»» timezone Amsterdam
»»» timezone Antarctica/Casey
»»» timezone Antarctica/Davis
»»» timezone Antarctica/DumontDUrville
»»» timezone Antarctica/Macquarie
»»» timezone Antarctica/Mawson
»»» timezone Antarctica/McMurdo
»»» timezone Antarctica/Palmer
»»» timezone Antarctica/Rothera
»»» timezone Antarctica/South_Pole
»»» timezone Antarctica/Syowa
»»» timezone Antarctica/Troll
»»» timezone Antarctica/Vostok
»»» timezone Arctic/Longyearbyen
»»» timezone Arizona
»»» timezone Asia/Aden
»»» timezone Asia/Almaty
»»» timezone Asia/Amman
»»» timezone Asia/Anadyr
»»» timezone Asia/Aqtau
»»» timezone Asia/Aqtobe
»»» timezone Asia/Ashgabat
»»» timezone Asia/Ashkhabad
»»» timezone Asia/Atyrau
»»» timezone Asia/Baghdad
»»» timezone Asia/Bahrain
»»» timezone Asia/Baku
»»» timezone Asia/Bangkok
»»» timezone Asia/Barnaul
»»» timezone Asia/Beirut
»»» timezone Asia/Bishkek
»»» timezone Asia/Brunei
»»» timezone Asia/Calcutta
»»» timezone Asia/Chita
»»» timezone Asia/Choibalsan
»»» timezone Asia/Chongqing
»»» timezone Asia/Chungking
»»» timezone Asia/Colombo
»»» timezone Asia/Dacca
»»» timezone Asia/Damascus
»»» timezone Asia/Dhaka
»»» timezone Asia/Dili
»»» timezone Asia/Dubai
»»» timezone Asia/Dushanbe
»»» timezone Asia/Famagusta
»»» timezone Asia/Gaza
»»» timezone Asia/Harbin
»»» timezone Asia/Hebron
»»» timezone Asia/Ho_Chi_Minh
»»» timezone Asia/Hong_Kong
»»» timezone Asia/Hovd
»»» timezone Asia/Irkutsk
»»» timezone Asia/Istanbul
»»» timezone Asia/Jakarta
»»» timezone Asia/Jayapura
»»» timezone Asia/Jerusalem
»»» timezone Asia/Kabul
»»» timezone Asia/Kamchatka
»»» timezone Asia/Karachi
»»» timezone Asia/Kashgar
»»» timezone Asia/Kathmandu
»»» timezone Asia/Katmandu
»»» timezone Asia/Khandyga
»»» timezone Asia/Kolkata
»»» timezone Asia/Krasnoyarsk
»»» timezone Asia/Kuala_Lumpur
»»» timezone Asia/Kuching
»»» timezone Asia/Kuwait
»»» timezone Asia/Macao
»»» timezone Asia/Macau
»»» timezone Asia/Magadan
»»» timezone Asia/Makassar
»»» timezone Asia/Manila
»»» timezone Asia/Muscat
»»» timezone Asia/Nicosia
»»» timezone Asia/Novokuznetsk
»»» timezone Asia/Novosibirsk
»»» timezone Asia/Omsk
»»» timezone Asia/Oral
»»» timezone Asia/Phnom_Penh
»»» timezone Asia/Pontianak
»»» timezone Asia/Pyongyang
»»» timezone Asia/Qatar
»»» timezone Asia/Qostanay
»»» timezone Asia/Qyzylorda
»»» timezone Asia/Rangoon
»»» timezone Asia/Riyadh
»»» timezone Asia/Saigon
»»» timezone Asia/Sakhalin
»»» timezone Asia/Samarkand
»»» timezone Asia/Seoul
»»» timezone Asia/Shanghai
»»» timezone Asia/Singapore
»»» timezone Asia/Srednekolymsk
»»» timezone Asia/Taipei
»»» timezone Asia/Tashkent
»»» timezone Asia/Tbilisi
»»» timezone Asia/Tehran
»»» timezone Asia/Tel_Aviv
»»» timezone Asia/Thimbu
»»» timezone Asia/Thimphu
»»» timezone Asia/Tokyo
»»» timezone Asia/Tomsk
»»» timezone Asia/Ujung_Pandang
»»» timezone Asia/Ulaanbaatar
»»» timezone Asia/Ulan_Bator
»»» timezone Asia/Urumqi
»»» timezone Asia/Ust-Nera
»»» timezone Asia/Vientiane
»»» timezone Asia/Vladivostok
»»» timezone Asia/Yakutsk
»»» timezone Asia/Yangon
»»» timezone Asia/Yekaterinburg
»»» timezone Asia/Yerevan
»»» timezone Astana
»»» timezone Athens
»»» timezone Atlantic Time (Canada)
»»» timezone Atlantic/Azores
»»» timezone Atlantic/Bermuda
»»» timezone Atlantic/Canary
»»» timezone Atlantic/Cape_Verde
»»» timezone Atlantic/Faeroe
»»» timezone Atlantic/Faroe
»»» timezone Atlantic/Jan_Mayen
»»» timezone Atlantic/Madeira
»»» timezone Atlantic/Reykjavik
»»» timezone Atlantic/South_Georgia
»»» timezone Atlantic/St_Helena
»»» timezone Atlantic/Stanley
»»» timezone Auckland
»»» timezone Australia/ACT
»»» timezone Australia/Adelaide
»»» timezone Australia/Brisbane
»»» timezone Australia/Broken_Hill
»»» timezone Australia/Canberra
»»» timezone Australia/Currie
»»» timezone Australia/Darwin
»»» timezone Australia/Eucla
»»» timezone Australia/Hobart
»»» timezone Australia/LHI
»»» timezone Australia/Lindeman
»»» timezone Australia/Lord_Howe
»»» timezone Australia/Melbourne
»»» timezone Australia/NSW
»»» timezone Australia/North
»»» timezone Australia/Perth
»»» timezone Australia/Queensland
»»» timezone Australia/South
»»» timezone Australia/Sydney
»»» timezone Australia/Tasmania
»»» timezone Australia/Victoria
»»» timezone Australia/West
»»» timezone Australia/Yancowinna
»»» timezone Azores
»»» timezone Baghdad
»»» timezone Baku
»»» timezone Bangkok
»»» timezone Beijing
»»» timezone Belgrade
»»» timezone Berlin
»»» timezone Bern
»»» timezone Bogota
»»» timezone Brasilia
»»» timezone Bratislava
»»» timezone Brazil/Acre
»»» timezone Brazil/DeNoronha
»»» timezone Brazil/East
»»» timezone Brazil/West
»»» timezone Brisbane
»»» timezone Brussels
»»» timezone Bucharest
»»» timezone Budapest
»»» timezone Buenos Aires
»»» timezone CET
»»» timezone CST6CDT
»»» timezone Cairo
»»» timezone Canada/Atlantic
»»» timezone Canada/Central
»»» timezone Canada/Eastern
»»» timezone Canada/Mountain
»»» timezone Canada/Newfoundland
»»» timezone Canada/Pacific
»»» timezone Canada/Saskatchewan
»»» timezone Canada/Yukon
»»» timezone Canberra
»»» timezone Cape Verde Is.
»»» timezone Caracas
»»» timezone Casablanca
»»» timezone Central America
»»» timezone Central Time (US & Canada)
»»» timezone Chatham Is.
»»» timezone Chennai
»»» timezone Chihuahua
»»» timezone Chile/Continental
»»» timezone Chile/EasterIsland
»»» timezone Chongqing
»»» timezone Copenhagen
»»» timezone Cuba
»»» timezone Darwin
»»» timezone Dhaka
»»» timezone Dublin
»»» timezone EET
»»» timezone EST
»»» timezone EST5EDT
»»» timezone Eastern Time (US & Canada)
»»» timezone Edinburgh
»»» timezone Egypt
»»» timezone Eire
»»» timezone Ekaterinburg
»»» timezone Etc/GMT
»»» timezone Etc/GMT+0
»»» timezone Etc/GMT+1
»»» timezone Etc/GMT+10
»»» timezone Etc/GMT+11
»»» timezone Etc/GMT+12
»»» timezone Etc/GMT+2
»»» timezone Etc/GMT+3
»»» timezone Etc/GMT+4
»»» timezone Etc/GMT+5
»»» timezone Etc/GMT+6
»»» timezone Etc/GMT+7
»»» timezone Etc/GMT+8
»»» timezone Etc/GMT+9
»»» timezone Etc/GMT-0
»»» timezone Etc/GMT-1
»»» timezone Etc/GMT-10
»»» timezone Etc/GMT-11
»»» timezone Etc/GMT-12
»»» timezone Etc/GMT-13
»»» timezone Etc/GMT-14
»»» timezone Etc/GMT-2
»»» timezone Etc/GMT-3
»»» timezone Etc/GMT-4
»»» timezone Etc/GMT-5
»»» timezone Etc/GMT-6
»»» timezone Etc/GMT-7
»»» timezone Etc/GMT-8
»»» timezone Etc/GMT-9
»»» timezone Etc/GMT0
»»» timezone Etc/Greenwich
»»» timezone Etc/UCT
»»» timezone Etc/UTC
»»» timezone Etc/Universal
»»» timezone Etc/Zulu
»»» timezone Europe/Amsterdam
»»» timezone Europe/Andorra
»»» timezone Europe/Astrakhan
»»» timezone Europe/Athens
»»» timezone Europe/Belfast
»»» timezone Europe/Belgrade
»»» timezone Europe/Berlin
»»» timezone Europe/Bratislava
»»» timezone Europe/Brussels
»»» timezone Europe/Bucharest
»»» timezone Europe/Budapest
»»» timezone Europe/Busingen
»»» timezone Europe/Chisinau
»»» timezone Europe/Copenhagen
»»» timezone Europe/Dublin
»»» timezone Europe/Gibraltar
»»» timezone Europe/Guernsey
»»» timezone Europe/Helsinki
»»» timezone Europe/Isle_of_Man
»»» timezone Europe/Istanbul
»»» timezone Europe/Jersey
»»» timezone Europe/Kaliningrad
»»» timezone Europe/Kiev
»»» timezone Europe/Kirov
»»» timezone Europe/Kyiv
»»» timezone Europe/Lisbon
»»» timezone Europe/Ljubljana
»»» timezone Europe/London
»»» timezone Europe/Luxembourg
»»» timezone Europe/Madrid
»»» timezone Europe/Malta
»»» timezone Europe/Mariehamn
»»» timezone Europe/Minsk
»»» timezone Europe/Monaco
»»» timezone Europe/Moscow
»»» timezone Europe/Nicosia
»»» timezone Europe/Oslo
»»» timezone Europe/Paris
»»» timezone Europe/Podgorica
»»» timezone Europe/Prague
»»» timezone Europe/Riga
»»» timezone Europe/Rome
»»» timezone Europe/Samara
»»» timezone Europe/San_Marino
»»» timezone Europe/Sarajevo
»»» timezone Europe/Saratov
»»» timezone Europe/Simferopol
»»» timezone Europe/Skopje
»»» timezone Europe/Sofia
»»» timezone Europe/Stockholm
»»» timezone Europe/Tallinn
»»» timezone Europe/Tirane
»»» timezone Europe/Tiraspol
»»» timezone Europe/Ulyanovsk
»»» timezone Europe/Uzhgorod
»»» timezone Europe/Vaduz
»»» timezone Europe/Vatican
»»» timezone Europe/Vienna
»»» timezone Europe/Vilnius
»»» timezone Europe/Volgograd
»»» timezone Europe/Warsaw
»»» timezone Europe/Zagreb
»»» timezone Europe/Zaporozhye
»»» timezone Europe/Zurich
»»» timezone Factory
»»» timezone Fiji
»»» timezone GB
»»» timezone GB-Eire
»»» timezone GMT
»»» timezone GMT+0
»»» timezone GMT-0
»»» timezone GMT0
»»» timezone Georgetown
»»» timezone Greenland
»»» timezone Greenwich
»»» timezone Guadalajara
»»» timezone Guam
»»» timezone HST
»»» timezone Hanoi
»»» timezone Harare
»»» timezone Hawaii
»»» timezone Helsinki
»»» timezone Hobart
»»» timezone Hong Kong
»»» timezone Hongkong
»»» timezone Iceland
»»» timezone Indian/Antananarivo
»»» timezone Indian/Chagos
»»» timezone Indian/Christmas
»»» timezone Indian/Cocos
»»» timezone Indian/Comoro
»»» timezone Indian/Kerguelen
»»» timezone Indian/Mahe
»»» timezone Indian/Maldives
»»» timezone Indian/Mauritius
»»» timezone Indian/Mayotte
»»» timezone Indian/Reunion
»»» timezone Indiana (East)
»»» timezone International Date Line West
»»» timezone Iran
»»» timezone Irkutsk
»»» timezone Islamabad
»»» timezone Israel
»»» timezone Istanbul
»»» timezone Jakarta
»»» timezone Jamaica
»»» timezone Japan
»»» timezone Jerusalem
»»» timezone Kabul
»»» timezone Kaliningrad
»»» timezone Kamchatka
»»» timezone Karachi
»»» timezone Kathmandu
»»» timezone Kolkata
»»» timezone Krasnoyarsk
»»» timezone Kuala Lumpur
»»» timezone Kuwait
»»» timezone Kwajalein
»»» timezone Kyiv
»»» timezone La Paz
»»» timezone Libya
»»» timezone Lima
»»» timezone Lisbon
»»» timezone Ljubljana
»»» timezone London
»»» timezone MET
»»» timezone MST
»»» timezone MST7MDT
»»» timezone Madrid
»»» timezone Magadan
»»» timezone Marshall Is.
»»» timezone Mazatlan
»»» timezone Melbourne
»»» timezone Mexico City
»»» timezone Mexico/BajaNorte
»»» timezone Mexico/BajaSur
»»» timezone Mexico/General
»»» timezone Mid-Atlantic
»»» timezone Midway Island
»»» timezone Minsk
»»» timezone Monrovia
»»» timezone Monterrey
»»» timezone Montevideo
»»» timezone Moscow
»»» timezone Mountain Time (US & Canada)
»»» timezone Mumbai
»»» timezone Muscat
»»» timezone NZ
»»» timezone NZ-CHAT
»»» timezone Nairobi
»»» timezone Navajo
»»» timezone New Caledonia
»»» timezone New Delhi
»»» timezone Newfoundland
»»» timezone Novosibirsk
»»» timezone Nuku'alofa
»»» timezone Osaka
»»» timezone PRC
»»» timezone PST8PDT
»»» timezone Pacific Time (US & Canada)
»»» timezone Pacific/Apia
»»» timezone Pacific/Auckland
»»» timezone Pacific/Bougainville
»»» timezone Pacific/Chatham
»»» timezone Pacific/Chuuk
»»» timezone Pacific/Easter
»»» timezone Pacific/Efate
»»» timezone Pacific/Enderbury
»»» timezone Pacific/Fakaofo
»»» timezone Pacific/Fiji
»»» timezone Pacific/Funafuti
»»» timezone Pacific/Galapagos
»»» timezone Pacific/Gambier
»»» timezone Pacific/Guadalcanal
»»» timezone Pacific/Guam
»»» timezone Pacific/Honolulu
»»» timezone Pacific/Johnston
»»» timezone Pacific/Kanton
»»» timezone Pacific/Kiritimati
»»» timezone Pacific/Kosrae
»»» timezone Pacific/Kwajalein
»»» timezone Pacific/Majuro
»»» timezone Pacific/Marquesas
»»» timezone Pacific/Midway
»»» timezone Pacific/Nauru
»»» timezone Pacific/Niue
»»» timezone Pacific/Norfolk
»»» timezone Pacific/Noumea
»»» timezone Pacific/Pago_Pago
»»» timezone Pacific/Palau
»»» timezone Pacific/Pitcairn
»»» timezone Pacific/Pohnpei
»»» timezone Pacific/Ponape
»»» timezone Pacific/Port_Moresby
»»» timezone Pacific/Rarotonga
»»» timezone Pacific/Saipan
»»» timezone Pacific/Samoa
»»» timezone Pacific/Tahiti
»»» timezone Pacific/Tarawa
»»» timezone Pacific/Tongatapu
»»» timezone Pacific/Truk
»»» timezone Pacific/Wake
»»» timezone Pacific/Wallis
»»» timezone Pacific/Yap
»»» timezone Paris
»»» timezone Perth
»»» timezone Poland
»»» timezone Port Moresby
»»» timezone Portugal
»»» timezone Prague
»»» timezone Pretoria
»»» timezone Puerto Rico
»»» timezone Quito
»»» timezone ROC
»»» timezone ROK
»»» timezone Rangoon
»»» timezone Riga
»»» timezone Riyadh
»»» timezone Rome
»»» timezone Samara
»»» timezone Samoa
»»» timezone Santiago
»»» timezone Sapporo
»»» timezone Sarajevo
»»» timezone Saskatchewan
»»» timezone Seoul
»»» timezone Singapore
»»» timezone Skopje
»»» timezone Sofia
»»» timezone Solomon Is.
»»» timezone Srednekolymsk
»»» timezone Sri Jayawardenepura
»»» timezone St. Petersburg
»»» timezone Stockholm
»»» timezone Sydney
»»» timezone Taipei
»»» timezone Tallinn
»»» timezone Tashkent
»»» timezone Tbilisi
»»» timezone Tehran
»»» timezone Tijuana
»»» timezone Tokelau Is.
»»» timezone Tokyo
»»» timezone Turkey
»»» timezone UCT
»»» timezone US/Alaska
»»» timezone US/Aleutian
»»» timezone US/Arizona
»»» timezone US/Central
»»» timezone US/East-Indiana
»»» timezone US/Eastern
»»» timezone US/Hawaii
»»» timezone US/Indiana-Starke
»»» timezone US/Michigan
»»» timezone US/Mountain
»»» timezone US/Pacific
»»» timezone US/Samoa
»»» timezone UTC
»»» timezone Ulaanbaatar
»»» timezone Universal
»»» timezone Urumqi
»»» timezone Vienna
»»» timezone Vilnius
»»» timezone Vladivostok
»»» timezone Volgograd
»»» timezone W-SU
»»» timezone WET
»»» timezone Warsaw
»»» timezone Wellington
»»» timezone West Central Africa
»»» timezone Yakutsk
»»» timezone Yerevan
»»» timezone Zagreb
»»» timezone Zulu
»»» timezone Zurich

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "event",
    "attributes": {
      "createdAt": "string",
      "description": "string",
      "id": "string",
      "metadata": {},
      "name": "string",
      "published": true,
      "slug": "string",
      "status": "string",
      "timeEnd": "string",
      "timeStart": "string",
      "timezone": "string",
      "type": "string"
    }
  }
}

Responses

Status Meaning Description Schema
201 Created Creates an event and returns details Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors
422 Unprocessable Entity unprocessable_entity errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data event true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string true none none
»»» description string true none none
»»» id string true none none
»»» metadata object true none none
»»» name string true none none
»»» published boolean true none none
»»» slug string true none none
»»» status string true none none
»»» timeEnd string¦null true none none
»»» timeStart string¦null true none none
»»» timezone string true none none
»»» type string true none none

Enumerated Values

Property Value
type event

Returns event details

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}

Parameters

Name In Type Required Description
eventId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "event",
    "attributes": {
      "createdAt": "string",
      "description": "string",
      "id": "string",
      "metadata": {},
      "name": "string",
      "published": true,
      "slug": "string",
      "status": "string",
      "timeEnd": "string",
      "timeStart": "string",
      "timezone": "string",
      "type": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the details about user's organization's event by organization id and event id Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data event true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string true none none
»»» description string true none none
»»» id string true none none
»»» metadata object true none none
»»» name string true none none
»»» published boolean true none none
»»» slug string true none none
»»» status string true none none
»»» timeEnd string¦null true none none
»»» timeStart string¦null true none none
»»» timezone string true none none
»»» type string true none none

Enumerated Values

Property Value
type event

Registration

Returns the list of registrations for user's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/registrations',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/registrations', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/registrations',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/registrations

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
filter query registrationsFilter false Registration filtering options
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "registration",
      "attributes": {
        "attended": true,
        "bio": "string",
        "createdAt": "2019-08-24T14:15:22Z",
        "customRegistrationFields": [
          {
            "id": "string",
            "name": "string",
            "value": "string",
            "type": "string",
            "childQuestions": [
              {
                "id": "string",
                "name": "string",
                "value": "string",
                "type": "string"
              }
            ]
          }
        ],
        "email": "string",
        "firstCheckIn": "string",
        "firstName": "string",
        "headline": "string",
        "id": "string",
        "lastName": "string",
        "linkedin": "string",
        "magicLinkId": "string",
        "metadata": {},
        "phoneNumber": "string",
        "qrCodeData": "string",
        "qrCodeImageUrl": "string",
        "questionBankEnabled": true,
        "refunded": true,
        "registeredThrough": "string",
        "ticketId": "string",
        "timezone": "string",
        "twitter": "string",
        "updatedAt": "2019-08-24T14:15:22Z",
        "userId": "string",
        "utm": {
          "utmSource": "string",
          "utmCampaign": "string",
          "utmMedium": "string",
          "utmContent": "string",
          "utmTerm": "string"
        },
        "website": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK returns registrations list Inline
400 Bad Request Field value has the wrong type errors
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [registration] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» attended boolean true none none
»»» bio string¦null true none none
»»» createdAt string(date-time) true none none
»»» customRegistrationFields [customRegistrationField]¦null true none List of Questions and answers
»»»» id string true none Question Id
»»»» name string true none Question
»»»» value string,array true none Answer of the question
»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect, multiSelect or conditional
»»»» childQuestions [object]¦null false none List of child questions
»»»»» id string true none Question Id
»»»»» name string true none Question
»»»»» value string,array true none Answer of the question
»»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect or multiSelect
»»» email string true none none
»»» firstCheckIn string¦null true none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» linkedin string¦null true none none
»»» magicLinkId string¦null true none none
»»» metadata object true none none
»»» phoneNumber string¦null true none none
»»» qrCodeData string¦null true none none
»»» qrCodeImageUrl string¦null true none none
»»» questionBankEnabled boolean true none none
»»» refunded boolean true none none
»»» registeredThrough string true none none
»»» ticketId string true none none
»»» timezone string true none none
»»» twitter string¦null true none none
»»» updatedAt string(date-time) true none none
»»» userId string true none none
»»» utm object true none none
»»»» utmSource string false none none
»»»» utmCampaign string false none none
»»»» utmMedium string false none none
»»»» utmContent string false none none
»»»» utmTerm string false none none
»»» website string¦null true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type registration

Returns registration details

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/registrations/{registrationId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/registrations/{registrationId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/registrations/{registrationId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/registrations/{registrationId}

Parameters

Name In Type Required Description
registrationId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "registration",
    "attributes": {
      "attended": true,
      "bio": "string",
      "createdAt": "2019-08-24T14:15:22Z",
      "customRegistrationFields": [
        {
          "id": "string",
          "name": "string",
          "value": "string",
          "type": "string",
          "childQuestions": [
            {
              "id": "string",
              "name": "string",
              "value": "string",
              "type": "string"
            }
          ]
        }
      ],
      "email": "string",
      "firstCheckIn": "string",
      "firstName": "string",
      "headline": "string",
      "id": "string",
      "lastName": "string",
      "linkedin": "string",
      "magicLinkId": "string",
      "metadata": {},
      "phoneNumber": "string",
      "qrCodeData": "string",
      "qrCodeImageUrl": "string",
      "questionBankEnabled": true,
      "refunded": true,
      "registeredThrough": "string",
      "ticketId": "string",
      "timezone": "string",
      "twitter": "string",
      "updatedAt": "2019-08-24T14:15:22Z",
      "userId": "string",
      "utm": {
        "utmSource": "string",
        "utmCampaign": "string",
        "utmMedium": "string",
        "utmContent": "string",
        "utmTerm": "string"
      },
      "website": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK returns registration Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data registration true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» attended boolean true none none
»»» bio string¦null true none none
»»» createdAt string(date-time) true none none
»»» customRegistrationFields [customRegistrationField]¦null true none List of Questions and answers
»»»» id string true none Question Id
»»»» name string true none Question
»»»» value string,array true none Answer of the question
»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect, multiSelect or conditional
»»»» childQuestions [object]¦null false none List of child questions
»»»»» id string true none Question Id
»»»»» name string true none Question
»»»»» value string,array true none Answer of the question
»»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect or multiSelect
»»» email string true none none
»»» firstCheckIn string¦null true none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» linkedin string¦null true none none
»»» magicLinkId string¦null true none none
»»» metadata object true none none
»»» phoneNumber string¦null true none none
»»» qrCodeData string¦null true none none
»»» qrCodeImageUrl string¦null true none none
»»» questionBankEnabled boolean true none none
»»» refunded boolean true none none
»»» registeredThrough string true none none
»»» ticketId string true none none
»»» timezone string true none none
»»» twitter string¦null true none none
»»» updatedAt string(date-time) true none none
»»» userId string true none none
»»» utm object true none none
»»»» utmSource string false none none
»»»» utmCampaign string false none none
»»»» utmMedium string false none none
»»»» utmContent string false none none
»»»» utmTerm string false none none
»»» website string¦null true none none

Enumerated Values

Property Value
type registration

Update registration

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.patch 'https://api.events.ringcentral.com/v1/registrations/{registrationId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.patch('https://api.events.ringcentral.com/v1/registrations/{registrationId}', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "Registration",
    "attributes": {
      "metadata": {
        "property1": "string",
        "property2": "string"
      }
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/registrations/{registrationId}',
{
  method: 'PATCH',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

PATCH /v1/registrations/{registrationId}

Body parameter

{
  "data": {
    "type": "Registration",
    "attributes": {
      "metadata": {
        "property1": "string",
        "property2": "string"
      }
    }
  }
}

Parameters

Name In Type Required Description
registrationId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» metadata body object false none
»»»» additionalProperties body string false none

Enumerated Values

Parameter Value
»» type Registration

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "registration",
    "attributes": {
      "attended": true,
      "bio": "string",
      "createdAt": "2019-08-24T14:15:22Z",
      "customRegistrationFields": [
        {
          "id": "string",
          "name": "string",
          "value": "string",
          "type": "string",
          "childQuestions": [
            {
              "id": "string",
              "name": "string",
              "value": "string",
              "type": "string"
            }
          ]
        }
      ],
      "email": "string",
      "firstCheckIn": "string",
      "firstName": "string",
      "headline": "string",
      "id": "string",
      "lastName": "string",
      "linkedin": "string",
      "magicLinkId": "string",
      "metadata": {},
      "phoneNumber": "string",
      "qrCodeData": "string",
      "qrCodeImageUrl": "string",
      "questionBankEnabled": true,
      "refunded": true,
      "registeredThrough": "string",
      "ticketId": "string",
      "timezone": "string",
      "twitter": "string",
      "updatedAt": "2019-08-24T14:15:22Z",
      "userId": "string",
      "utm": {
        "utmSource": "string",
        "utmCampaign": "string",
        "utmMedium": "string",
        "utmContent": "string",
        "utmTerm": "string"
      },
      "website": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK returns registration Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors
422 Unprocessable Entity Shows errors errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data registration true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» attended boolean true none none
»»» bio string¦null true none none
»»» createdAt string(date-time) true none none
»»» customRegistrationFields [customRegistrationField]¦null true none List of Questions and answers
»»»» id string true none Question Id
»»»» name string true none Question
»»»» value string,array true none Answer of the question
»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect, multiSelect or conditional
»»»» childQuestions [object]¦null false none List of child questions
»»»»» id string true none Question Id
»»»»» name string true none Question
»»»»» value string,array true none Answer of the question
»»»»» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect or multiSelect
»»» email string true none none
»»» firstCheckIn string¦null true none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» linkedin string¦null true none none
»»» magicLinkId string¦null true none none
»»» metadata object true none none
»»» phoneNumber string¦null true none none
»»» qrCodeData string¦null true none none
»»» qrCodeImageUrl string¦null true none none
»»» questionBankEnabled boolean true none none
»»» refunded boolean true none none
»»» registeredThrough string true none none
»»» ticketId string true none none
»»» timezone string true none none
»»» twitter string¦null true none none
»»» updatedAt string(date-time) true none none
»»» userId string true none none
»»» utm object true none none
»»»» utmSource string false none none
»»»» utmCampaign string false none none
»»»» utmMedium string false none none
»»»» utmContent string false none none
»»»» utmTerm string false none none
»»» website string¦null true none none

Enumerated Values

Property Value
type registration

Reports

Direct report file download

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/reports/{reportId}/download',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/reports/{reportId}/download', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/reports/{reportId}/download',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/reports/{reportId}/download

Parameters

Name In Type Required Description
reportId path string true none

Example responses

401 Response

{
  "errors": [
    {
      "code": "string",
      "detail": "string",
      "status": "string",
      "title": "string",
      "source": {
        "pointer": "string",
        "parameter": "string"
      }
    }
  ]
}

Responses

Status Meaning Description Schema
200 OK Returns report file None
401 Unauthorized authentication failed errors
404 Not Found not found errors

Get reports list

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/reports',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/reports', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/reports',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/reports

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "string",
      "attributes": {
        "id": "string",
        "url": "string",
        "title": "string",
        "status": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns report list Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [report] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» url string false none URL for the generated report. Expires after 1 minute.
»»» title string false none none
»»» status string false none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Get report details

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/reports/{reportId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/reports/{reportId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/reports/{reportId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/reports/{reportId}

Parameters

Name In Type Required Description
reportId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "string",
    "attributes": {
      "id": "string",
      "url": "string",
      "title": "string",
      "status": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK Returns report details Inline
202 Accepted Returns message Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data report true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» url string false none URL for the generated report. Expires after 1 minute.
»»» title string false none none
»»» status string false none none

Status Code 202

Name Type Required Restrictions Description
» data in_progress_report true none none
»» id string false none none
»» type string false none none
»» attributes object false none none
»»» id string false none none
»»» status string false none none

Create report for an event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/events/{eventId}/reports/{reportType}/{reportVersion}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/events/{eventId}/reports/{reportType}/{reportVersion}', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "attributes": {
      "segmentType": "schedule",
      "virtualSpaceId": "string",
      "participationReportType": "schedule",
      "participationTypeId": "string"
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/reports/{reportType}/{reportVersion}',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/events/{eventId}/reports/{reportType}/{reportVersion}

The {reportVersion} parameter can be omitted - then version "2" is assumed.

Body parameter

{
  "data": {
    "attributes": {
      "segmentType": "schedule",
      "virtualSpaceId": "string",
      "participationReportType": "schedule",
      "participationTypeId": "string"
    }
  }
}

Parameters

Name In Type Required Description
eventId path string true none
reportType path string true none
reportVersion path string true none
body body object false none
» data body object false none
»» attributes body object false none
»»» segmentType body string false none
»»» virtualSpaceId body string false none
»»» participationReportType body string false none
»»» participationTypeId body string false none

Enumerated Values

Parameter Value
reportType all
reportType attendees
reportType attendeeLog
reportType attendeeActivity
reportType attendeeFeedback
reportType attendeeScore
reportType postEventSurvey
reportType feedback
reportType boothAttendee
reportType boothInteraction
reportType chat
reportType connection
reportType noShows
reportType participation
reportType timeSpentOnline
reportType registrations
reportType registrants
reportType schedule
reportType schedules
reportType summary
reportType referrals
reportType viewership
reportType onlineAttendeeCounts
reportType segmentRegistrations
reportType agenda
reportType replayRecordings
reportType replayViewers
reportType engagement
reportVersion 2
»»» segmentType schedule
»»» segmentType session
»»» segmentType expo
»»» segmentType stage
»»» segmentType all
»»» participationReportType schedule
»»» participationReportType session
»»» participationReportType expo
»»» participationReportType stage
»»» participationReportType all

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "string",
    "attributes": {
      "id": "string",
      "url": "string",
      "title": "string",
      "status": "string"
    }
  }
}

Responses

Status Meaning Description Schema
201 Created enqueued report details Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors
422 Unprocessable Entity create report error errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data report true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» url string false none URL for the generated report. Expires after 1 minute.
»»» title string false none none
»»» status string false none none

Schedule Items

Returns the list of schedule items for user's organization's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/scheduleItems',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/scheduleItems', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/scheduleItems',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/scheduleItems

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "scheduleItem",
      "attributes": {
        "area": "string",
        "areaId": "string",
        "areaName": "string",
        "createdAt": "2019-08-24T14:15:22Z",
        "description": "string",
        "id": "string",
        "name": "string",
        "speakers": [],
        "timeEnd": "2019-08-24T14:15:22Z",
        "timeStart": "2019-08-24T14:15:22Z",
        "updatedAt": "2019-08-24T14:15:22Z"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of schedules for user's organization's event Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [scheduleItem] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» area string true none none
»»» areaId string¦null true none none
»»» areaName string¦null true none none
»»» createdAt string(date-time) true none none
»»» description string¦null true none none
»»» id string true none none
»»» name string true none none
»»» speakers array true none none
»»» timeEnd string(date-time) true none none
»»» timeStart string(date-time) true none none
»»» updatedAt string(date-time) true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type scheduleItem

Returns the a scheduled item by id

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/scheduleItems/{scheduleItemId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/scheduleItems/{scheduleItemId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/scheduleItems/{scheduleItemId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/scheduleItems/{scheduleItemId}

Parameters

Name In Type Required Description
scheduleItemId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "scheduleItem",
    "attributes": {
      "area": "string",
      "areaId": "string",
      "areaName": "string",
      "createdAt": "2019-08-24T14:15:22Z",
      "description": "string",
      "id": "string",
      "name": "string",
      "speakers": [],
      "timeEnd": "2019-08-24T14:15:22Z",
      "timeStart": "2019-08-24T14:15:22Z",
      "updatedAt": "2019-08-24T14:15:22Z"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the a scheduled item by id Inline
403 Forbidden forbidden errors
404 Not Found Not found None

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data scheduleItem true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» area string true none none
»»» areaId string¦null true none none
»»» areaName string¦null true none none
»»» createdAt string(date-time) true none none
»»» description string¦null true none none
»»» id string true none none
»»» name string true none none
»»» speakers array true none none
»»» timeEnd string(date-time) true none none
»»» timeStart string(date-time) true none none
»»» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type scheduleItem

Sessions

Returns the list of sessions for user's organization's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/sessions',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/sessions', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/sessions',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/sessions

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "session",
      "attributes": {
        "createdAt": "2019-08-24T14:15:22Z",
        "id": "string",
        "name": "string",
        "updatedAt": "2019-08-24T14:15:22Z"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of sessions for user's organization's event Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [session] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» id string true none none
»»» name string true none none
»»» updatedAt string(date-time) true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type session

Stages

Returns the list of stages for user's organization's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/stages',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/stages', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/stages',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/stages

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "stage",
      "attributes": {
        "createdAt": "2019-08-24T14:15:22Z",
        "id": "string",
        "name": "string",
        "updatedAt": "2019-08-24T14:15:22Z"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of stages for user's organization's event Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [stage] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» id string true none none
»»» name string true none none
»»» updatedAt string(date-time) true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type stage

Magic Links

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/tickets/{ticketId}/magicLinks

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
filter query magicLinksFilter false Magic links filtering options
ticketId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "magicLink",
      "attributes": {
        "createdAt": "2019-08-24T14:15:22Z",
        "email": "string",
        "extraFields": {
          "property1": "string",
          "property2": "string"
        },
        "firstName": "string",
        "headline": "string",
        "id": "string",
        "lastName": "string",
        "magicLink": "string",
        "metadata": {
          "property1": "string",
          "property2": "string"
        },
        "registrationId": "string",
        "status": "string",
        "updatedAt": "2019-08-24T14:15:22Z"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}
Status Meaning Description Schema
200 OK returns magic links list Inline
400 Bad Request Invalid filter params, please use allowed ones: updatedAt, email errors
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Status Code 200

Name Type Required Restrictions Description
» data [magicLink] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» email string true none none
»»» extraFields object true none none
»»»» additionalProperties string false none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» magicLink string true none none
»»» metadata object true none none
»»»» additionalProperties string false none none
»»» registrationId string¦null false none none
»»» status string¦null true none none
»»» updatedAt string(date-time) true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type magicLink

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "magicLink",
    "attributes": {
      "email": "string",
      "extraFields": {
        "property1": "string",
        "property2": "string"
      },
      "firstName": "string",
      "headline": "string",
      "lastName": "string",
      "metadata": {
        "property1": "string",
        "property2": "string"
      },
      "registrationId": "string"
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/tickets/{ticketId}/magicLinks',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/tickets/{ticketId}/magicLinks

Body parameter

{
  "data": {
    "type": "magicLink",
    "attributes": {
      "email": "string",
      "extraFields": {
        "property1": "string",
        "property2": "string"
      },
      "firstName": "string",
      "headline": "string",
      "lastName": "string",
      "metadata": {
        "property1": "string",
        "property2": "string"
      },
      "registrationId": "string"
    }
  }
}
Name In Type Required Description
ticketId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» email body string true none
»»» extraFields body object false none
»»»» additionalProperties body string false none
»»» firstName body string true none
»»» headline body string false none
»»» lastName body string true none
»»» metadata body object false none
»»»» additionalProperties body string false none
»»» registrationId body string false none

Enumerated Values

Parameter Value
»» type magicLink

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "magicLink",
    "attributes": {
      "createdAt": "2019-08-24T14:15:22Z",
      "email": "string",
      "extraFields": {
        "property1": "string",
        "property2": "string"
      },
      "firstName": "string",
      "headline": "string",
      "id": "string",
      "lastName": "string",
      "magicLink": "string",
      "metadata": {
        "property1": "string",
        "property2": "string"
      },
      "registrationId": "string",
      "status": "string",
      "updatedAt": "2019-08-24T14:15:22Z"
    }
  }
}
Status Meaning Description Schema
201 Created Creates magic link Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors
422 Unprocessable Entity Shows errors errors

Status Code 201

Name Type Required Restrictions Description
» data magicLink true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» email string true none none
»»» extraFields object true none none
»»»» additionalProperties string false none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» magicLink string true none none
»»» metadata object true none none
»»»» additionalProperties string false none none
»»» registrationId string¦null false none none
»»» status string¦null true none none
»»» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type magicLink

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.delete 'https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.delete('https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

DELETE /v1/magicLinks/{magicLinkId}

Name In Type Required Description
magicLinkId path string true none

Example responses

401 Response

{
  "errors": [
    {
      "code": "string",
      "detail": "string",
      "status": "string",
      "title": "string",
      "source": {
        "pointer": "string",
        "parameter": "string"
      }
    }
  ]
}
Status Meaning Description Schema
204 No Content deletes magicLink None
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/magicLinks/{magicLinkId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/magicLinks/{magicLinkId}

Name In Type Required Description
magicLinkId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "magicLink",
    "attributes": {
      "createdAt": "2019-08-24T14:15:22Z",
      "email": "string",
      "extraFields": {
        "property1": "string",
        "property2": "string"
      },
      "firstName": "string",
      "headline": "string",
      "id": "string",
      "lastName": "string",
      "magicLink": "string",
      "metadata": {
        "property1": "string",
        "property2": "string"
      },
      "registrationId": "string",
      "status": "string",
      "updatedAt": "2019-08-24T14:15:22Z"
    }
  }
}
Status Meaning Description Schema
200 OK returns magic link Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Status Code 200

Name Type Required Restrictions Description
» data magicLink true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» email string true none none
»»» extraFields object true none none
»»»» additionalProperties string false none none
»»» firstName string true none none
»»» headline string¦null true none none
»»» id string true none none
»»» lastName string true none none
»»» magicLink string true none none
»»» metadata object true none none
»»»» additionalProperties string false none none
»»» registrationId string¦null false none none
»»» status string¦null true none none
»»» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type magicLink

Tickets

Returns the list of tickets for user's organization's event

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/events/{eventId}/tickets',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/events/{eventId}/tickets', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/tickets',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/events/{eventId}/tickets

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page
eventId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "ticket",
      "attributes": {
        "claimed": 0,
        "count": 0,
        "createdAt": "2019-08-24T14:15:22Z",
        "description": "string",
        "discount": 0,
        "eventId": "string",
        "id": "string",
        "name": "string",
        "price": 0,
        "private": true,
        "remaining": 0,
        "slug": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of tickets for user's organization's event Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [ticket] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» claimed integer true none none
»»» count integer true none none
»»» createdAt string(date-time) true none none
»»» description string¦null true none none
»»» discount number(double)¦null true none none
»»» eventId string true none none
»»» id string true none none
»»» name string true none none
»»» price number(double) true none none
»»» private boolean true none none
»»» remaining integer true none none
»»» slug string true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type ticket

Creates ticket

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/events/{eventId}/tickets',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/events/{eventId}/tickets', headers = headers)

print(r.json())

const inputBody = '{
  "data": {
    "type": "ticket",
    "attributes": {
      "count": 0,
      "description": "string",
      "name": "string",
      "price": 0,
      "private": true
    }
  }
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/events/{eventId}/tickets',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/events/{eventId}/tickets

Beta Creates a new virtual ticket. Other ticket types are currently not supported.

Body parameter

{
  "data": {
    "type": "ticket",
    "attributes": {
      "count": 0,
      "description": "string",
      "name": "string",
      "price": 0,
      "private": true
    }
  }
}

Parameters

Name In Type Required Description
eventId path string true none
body body object false none
» data body object true none
»» type body string true Resource type
»» attributes body object true none
»»» count body integer false none
»»» description body string false none
»»» name body string false none
»»» price body number false none
»»» private body boolean false none

Enumerated Values

Parameter Value
»» type ticket

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "ticket",
    "attributes": {
      "claimed": 0,
      "count": 0,
      "createdAt": "2019-08-24T14:15:22Z",
      "description": "string",
      "discount": 0,
      "eventId": "string",
      "id": "string",
      "name": "string",
      "price": 0,
      "private": true,
      "remaining": 0,
      "slug": "string"
    }
  }
}

Responses

Status Meaning Description Schema
201 Created Creates ticket Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors
422 Unprocessable Entity Shows errors errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data ticket true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» claimed integer true none none
»»» count integer true none none
»»» createdAt string(date-time) true none none
»»» description string¦null true none none
»»» discount number(double)¦null true none none
»»» eventId string true none none
»»» id string true none none
»»» name string true none none
»»» price number(double) true none none
»»» private boolean true none none
»»» remaining integer true none none
»»» slug string true none none

Enumerated Values

Property Value
type ticket

Returns ticket details

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/tickets/{ticketId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/tickets/{ticketId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/tickets/{ticketId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/tickets/{ticketId}

Parameters

Name In Type Required Description
ticketId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "ticket",
    "attributes": {
      "claimed": 0,
      "count": 0,
      "createdAt": "2019-08-24T14:15:22Z",
      "description": "string",
      "discount": 0,
      "eventId": "string",
      "id": "string",
      "name": "string",
      "price": 0,
      "private": true,
      "remaining": 0,
      "slug": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the details about user's event's ticket by organization id and event id Inline
401 Unauthorized authentication failed errors
403 Forbidden forbidden errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data ticket true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» claimed integer true none none
»»» count integer true none none
»»» createdAt string(date-time) true none none
»»» description string¦null true none none
»»» discount number(double)¦null true none none
»»» eventId string true none none
»»» id string true none none
»»» name string true none none
»»» price number(double) true none none
»»» private boolean true none none
»»» remaining integer true none none
»»» slug string true none none

Enumerated Values

Property Value
type ticket

Templates

Returns the list of the organization's templates

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/organizations/{organizationId}/templates',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/organizations/{organizationId}/templates', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/organizations/{organizationId}/templates',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/organizations/{organizationId}/templates

Parameters

Name In Type Required Description
organizationId path string true none

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "template",
      "attributes": {
        "id": "string",
        "name": "string"
      }
    }
  ]
}

Responses

Status Meaning Description Schema
200 OK Returns the list of user's organization's templates by organization id Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [template] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» id string true none none
»»» name string true none none

Enumerated Values

Property Value
type template

Organizations

Returns the list of organizations property of the user

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/organizations',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/organizations', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/organizations',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/organizations

Parameters

Name In Type Required Description
page query integer false Page number of a list of resources
perPage query integer false Number of items per page

Example responses

200 Response

{
  "data": [
    {
      "id": "string",
      "type": "organization",
      "attributes": {
        "createdAt": "2019-08-24T14:15:22Z",
        "email": "string",
        "facebook": "string",
        "id": "string",
        "name": "string",
        "twitter": "string",
        "website": "string"
      }
    }
  ],
  "meta": {
    "count": 0
  },
  "links": {
    "first": "string",
    "self": "string",
    "last": "string",
    "prev": "string",
    "next": "string"
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the list of organizations property of the user Inline
401 Unauthorized authentication failed errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data [organization] true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» email string true none none
»»» facebook string¦null true none none
»»» id string true none none
»»» name string true none none
»»» twitter string¦null true none none
»»» website string¦null true none none
» meta listMeta true none Additional details for a list
»» count integer true none Total count of list items
» links listLinks true none Pagination links
»» first string true none First page URL
»» self string true none Current page URL
»» last string true none Last page URL
»» prev string¦null false none Previous page URL
»» next string¦null false none Next page URL

Enumerated Values

Property Value
type organization

Returns the details of the organization

Code samples

require 'rest-client'
require 'json'

headers = {
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.get 'https://api.events.ringcentral.com/v1/organizations/{organizationId}',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.get('https://api.events.ringcentral.com/v1/organizations/{organizationId}', headers = headers)

print(r.json())


const headers = {
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/organizations/{organizationId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

GET /v1/organizations/{organizationId}

Parameters

Name In Type Required Description
organizationId path string true none

Example responses

200 Response

{
  "data": {
    "id": "string",
    "type": "organization",
    "attributes": {
      "createdAt": "2019-08-24T14:15:22Z",
      "email": "string",
      "facebook": "string",
      "id": "string",
      "name": "string",
      "twitter": "string",
      "website": "string"
    }
  }
}

Responses

Status Meaning Description Schema
200 OK Returns the details of user's organization by id Inline
401 Unauthorized authentication failed errors
404 Not Found not found errors

Response Schema

Status Code 200

Name Type Required Restrictions Description
» data organization true none none
»» id string true none none
»» type string true none none
»» attributes object true none none
»»» createdAt string(date-time) true none none
»»» email string true none none
»»» facebook string¦null true none none
»»» id string true none none
»»» name string true none none
»»» twitter string¦null true none none
»»» website string¦null true none none

Enumerated Values

Property Value
type organization

Deprecated

Creates a redeem code for a ticket and organization

Code samples

require 'rest-client'
require 'json'

headers = {
  'Content-Type' => 'application/json',
  'Accept' => 'application/json',
  'Authorization' => 'API_KEY'
}

result = RestClient.post 'https://api.events.ringcentral.com/v1/magic_link',
  params: {
  }, headers: headers

p JSON.parse(result)

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'API_KEY'
}

r = requests.post('https://api.events.ringcentral.com/v1/magic_link', headers = headers)

print(r.json())

const inputBody = '{
  "ticket_id": "string",
  "first_name": "string",
  "last_name": "string",
  "email": "string",
  "created_at": "string"
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json',
  'Authorization':'API_KEY'
};

fetch('https://api.events.ringcentral.com/v1/magic_link',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /v1/magic_link

Body parameter

{
  "ticket_id": "string",
  "first_name": "string",
  "last_name": "string",
  "email": "string",
  "created_at": "string"
}

Parameters

Name In Type Required Description
body body object false none
» ticket_id body string true none
» first_name body string true none
» last_name body string true none
» email body string true none
» created_at body string false none

Example responses

201 Response

{
  "data": {
    "id": "string",
    "type": "string",
    "attributes": {
      "id": "string",
      "first_name": "string",
      "last_name": "string",
      "email": "string",
      "magic_link": "string",
      "registration_id": "string",
      "created_at": "string"
    }
  }
}

Responses

Status Meaning Description Schema
201 Created create redeem code and return magic link Inline
401 Unauthorized authentication failed errors
422 Unprocessable Entity Organization does not have Magic links available in current plan errors

Response Schema

Status Code 201

Name Type Required Restrictions Description
» data object false none none
»» id string false none none
»» type string false none none
»» attributes object false none none
»»» id string false none none
»»» first_name string false none none
»»» last_name string false none none
»»» email string false none none
»»» magic_link string false none none
»»» registration_id string¦null false none none
»»» created_at string false none none

Schemas

booleanFilter

{
  "eq": true
}

Properties

Name Type Required Restrictions Description
eq boolean false none The attribute value must be equal to the given boolean

bankQuestions

{
  "id": "string",
  "type": "bank_question",
  "attributes": {
    "childQuestions": [
      {
        "id": 0,
        "name": "string",
        "field_type": "string",
        "defaultAnswer": "string",
        "options": [
          {
            "id": 0,
            "name": "string",
            "seq": "string",
            "defaultAnswer": true
          }
        ]
      }
    ],
    "defaultAnswer": "string",
    "fieldType": "string",
    "id": "string",
    "name": "string",
    "options": [
      {
        "id": 0,
        "name": "string",
        "seq": "string",
        "defaultAnswer": true
      }
    ]
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» childQuestions [object]¦null true none List of child questions, this is not recursive structure
»» id integer true none Bank Question external ID
»» name string true none Bank Question name
»» field_type string true none Field type of Bank Question
»» defaultAnswer string¦null false none Default answer
»» options [option]¦null false none List of Options
» defaultAnswer string¦null true none none
» fieldType string true none none
» id string true none none
» name string true none none
» options [option]¦null true none List of Options

Enumerated Values

Property Value
type bank_question

dateTimeFilter

{
  "eq": "2019-08-24T14:15:22Z",
  "in": [
    "2019-08-24T14:15:22Z"
  ],
  "gt": "2019-08-24T14:15:22Z",
  "lt": "2019-08-24T14:15:22Z",
  "gte": "2019-08-24T14:15:22Z",
  "lte": "2019-08-24T14:15:22Z"
}

Properties

Name Type Required Restrictions Description
eq string(date-time) false none The attribute value must be equal to given date-time
in [string] false none List of date-time strings separated by comma (,). Attribute value must be equal to at least one of given string
gt string(date-time) false none The attribute value must be greater than given date-time
lt string(date-time) false none The attribute value must be less than given date-time
gte string(date-time) false none The attribute value must be greater than or equal to given date-time
lte string(date-time) false none The attribute value must be less than or equal to given date-time

event

{
  "id": "string",
  "type": "event",
  "attributes": {
    "createdAt": "string",
    "description": "string",
    "id": "string",
    "metadata": {},
    "name": "string",
    "published": true,
    "slug": "string",
    "status": "string",
    "timeEnd": "string",
    "timeStart": "string",
    "timezone": "string",
    "type": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» createdAt string true none none
» description string true none none
» id string true none none
» metadata object true none none
» name string true none none
» published boolean true none none
» slug string true none none
» status string true none none
» timeEnd string¦null true none none
» timeStart string¦null true none none
» timezone string true none none
» type string true none none

Enumerated Values

Property Value
type event

{
  "id": "string",
  "type": "magicLink",
  "attributes": {
    "createdAt": "2019-08-24T14:15:22Z",
    "email": "string",
    "extraFields": {
      "property1": "string",
      "property2": "string"
    },
    "firstName": "string",
    "headline": "string",
    "id": "string",
    "lastName": "string",
    "magicLink": "string",
    "metadata": {
      "property1": "string",
      "property2": "string"
    },
    "registrationId": "string",
    "status": "string",
    "updatedAt": "2019-08-24T14:15:22Z"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» createdAt string(date-time) true none none
» email string true none none
» extraFields object true none none
»» additionalProperties string false none none
» firstName string true none none
» headline string¦null true none none
» id string true none none
» lastName string true none none
» magicLink string true none none
» metadata object true none none
»» additionalProperties string false none none
» registrationId string¦null false none none
» status string¦null true none none
» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type magicLink

magicLinksFilter

{
  "email": {
    "eq": "string",
    "in": [
      "string"
    ]
  },
  "updatedAt": {
    "eq": "2019-08-24T14:15:22Z",
    "in": [
      "2019-08-24T14:15:22Z"
    ],
    "gt": "2019-08-24T14:15:22Z",
    "lt": "2019-08-24T14:15:22Z",
    "gte": "2019-08-24T14:15:22Z",
    "lte": "2019-08-24T14:15:22Z"
  },
  "includeConfirmAndJoin": {
    "eq": true
  }
}

Properties

Name Type Required Restrictions Description
email stringFilter false none none
updatedAt dateTimeFilter false none none
includeConfirmAndJoin booleanFilter false none none

stringFilter

{
  "eq": "string",
  "in": [
    "string"
  ]
}

Properties

Name Type Required Restrictions Description
eq string false none The attribute value must be equal to the given string
in [string] false none List of strings separated by comma (,). Attribute value must be equal to at least one of given string

tag

{
  "id": "string",
  "type": "tag",
  "attributes": {
    "id": "string",
    "name": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» id string true none none
» name string true none none

Enumerated Values

Property Value
type tag

template

{
  "id": "string",
  "type": "template",
  "attributes": {
    "id": "string",
    "name": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» id string true none none
» name string true none none

Enumerated Values

Property Value
type template

ticket

{
  "id": "string",
  "type": "ticket",
  "attributes": {
    "claimed": 0,
    "count": 0,
    "createdAt": "2019-08-24T14:15:22Z",
    "description": "string",
    "discount": 0,
    "eventId": "string",
    "id": "string",
    "name": "string",
    "price": 0,
    "private": true,
    "remaining": 0,
    "slug": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» claimed integer true none none
» count integer true none none
» createdAt string(date-time) true none none
» description string¦null true none none
» discount number(double)¦null true none none
» eventId string true none none
» id string true none none
» name string true none none
» price number(double) true none none
» private boolean true none none
» remaining integer true none none
» slug string true none none

Enumerated Values

Property Value
type ticket

dataSubscription

{
  "id": "string",
  "type": "dataSubscription",
  "attributes": {
    "configuration": {
      "type": "string",
      "url": "string"
    },
    "eventId": "string",
    "expiresAt": "2019-08-24T14:15:22Z",
    "id": "string",
    "signals": [
      "string"
    ]
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» configuration object true none none
»» type string false none none
»» url string¦null false none none
» eventId string true none none
» expiresAt string(date-time) true none none
» id string true none none
» signals [string] true none list of signals

Enumerated Values

Property Value
type dataSubscription

report

{
  "id": "string",
  "type": "string",
  "attributes": {
    "id": "string",
    "url": "string",
    "title": "string",
    "status": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» id string true none none
» url string false none URL for the generated report. Expires after 1 minute.
» title string false none none
» status string false none none

in_progress_report

{
  "id": "string",
  "type": "string",
  "attributes": {
    "id": "string",
    "status": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string false none none
type string false none none
attributes object false none none
» id string false none none
» status string false none none

registration

{
  "id": "string",
  "type": "registration",
  "attributes": {
    "attended": true,
    "bio": "string",
    "createdAt": "2019-08-24T14:15:22Z",
    "customRegistrationFields": [
      {
        "id": "string",
        "name": "string",
        "value": "string",
        "type": "string",
        "childQuestions": [
          {
            "id": "string",
            "name": "string",
            "value": "string",
            "type": "string"
          }
        ]
      }
    ],
    "email": "string",
    "firstCheckIn": "string",
    "firstName": "string",
    "headline": "string",
    "id": "string",
    "lastName": "string",
    "linkedin": "string",
    "magicLinkId": "string",
    "metadata": {},
    "phoneNumber": "string",
    "qrCodeData": "string",
    "qrCodeImageUrl": "string",
    "questionBankEnabled": true,
    "refunded": true,
    "registeredThrough": "string",
    "ticketId": "string",
    "timezone": "string",
    "twitter": "string",
    "updatedAt": "2019-08-24T14:15:22Z",
    "userId": "string",
    "utm": {
      "utmSource": "string",
      "utmCampaign": "string",
      "utmMedium": "string",
      "utmContent": "string",
      "utmTerm": "string"
    },
    "website": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» attended boolean true none none
» bio string¦null true none none
» createdAt string(date-time) true none none
» customRegistrationFields [customRegistrationField]¦null true none List of Questions and answers
» email string true none none
» firstCheckIn string¦null true none none
» firstName string true none none
» headline string¦null true none none
» id string true none none
» lastName string true none none
» linkedin string¦null true none none
» magicLinkId string¦null true none none
» metadata object true none none
» phoneNumber string¦null true none none
» qrCodeData string¦null true none none
» qrCodeImageUrl string¦null true none none
» questionBankEnabled boolean true none none
» refunded boolean true none none
» registeredThrough string true none none
» ticketId string true none none
» timezone string true none none
» twitter string¦null true none none
» updatedAt string(date-time) true none none
» userId string true none none
» utm object true none none
»» utmSource string false none none
»» utmCampaign string false none none
»» utmMedium string false none none
»» utmContent string false none none
»» utmTerm string false none none
» website string¦null true none none

Enumerated Values

Property Value
type registration

registrationsFilter

{
  "email": {
    "eq": "string",
    "in": [
      "string"
    ]
  },
  "createdAt": {
    "eq": "2019-08-24T14:15:22Z",
    "in": [
      "2019-08-24T14:15:22Z"
    ],
    "gt": "2019-08-24T14:15:22Z",
    "lt": "2019-08-24T14:15:22Z",
    "gte": "2019-08-24T14:15:22Z",
    "lte": "2019-08-24T14:15:22Z"
  },
  "refunded": {
    "eq": true
  },
  "updatedAt": {
    "eq": "2019-08-24T14:15:22Z",
    "in": [
      "2019-08-24T14:15:22Z"
    ],
    "gt": "2019-08-24T14:15:22Z",
    "lt": "2019-08-24T14:15:22Z",
    "gte": "2019-08-24T14:15:22Z",
    "lte": "2019-08-24T14:15:22Z"
  },
  "userUpdatedAt": {
    "eq": "2019-08-24T14:15:22Z",
    "in": [
      "2019-08-24T14:15:22Z"
    ],
    "gt": "2019-08-24T14:15:22Z",
    "lt": "2019-08-24T14:15:22Z",
    "gte": "2019-08-24T14:15:22Z",
    "lte": "2019-08-24T14:15:22Z"
  }
}

Properties

Name Type Required Restrictions Description
email stringFilter false none none
createdAt dateTimeFilter false none none
refunded booleanFilter false none none
updatedAt dateTimeFilter false none none
userUpdatedAt dateTimeFilter false none none

organization

{
  "id": "string",
  "type": "organization",
  "attributes": {
    "createdAt": "2019-08-24T14:15:22Z",
    "email": "string",
    "facebook": "string",
    "id": "string",
    "name": "string",
    "twitter": "string",
    "website": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» createdAt string(date-time) true none none
» email string true none none
» facebook string¦null true none none
» id string true none none
» name string true none none
» twitter string¦null true none none
» website string¦null true none none

Enumerated Values

Property Value
type organization

option

{
  "id": 0,
  "name": "string",
  "seq": "string",
  "defaultAnswer": true
}

Properties

Name Type Required Restrictions Description
id integer true none Option Id
name string true none Option name
seq string true none Sequence of the option
defaultAnswer boolean¦null false none Default answer

booth

{
  "id": "string",
  "type": "booth",
  "attributes": {
    "about": "string",
    "boothSize": "string",
    "createdAt": "2019-08-24T14:15:22Z",
    "email": "string",
    "facebook": "string",
    "headline": "string",
    "id": "string",
    "instagram": "string",
    "linkedin": "string",
    "name": "string",
    "priority": 0,
    "twitter": "string",
    "updatedAt": "2019-08-24T14:15:22Z",
    "website": "string"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» about string¦null true none none
» boothSize string true none none
» createdAt string(date-time) true none none
» email string¦null true none none
» facebook string¦null true none none
» headline string¦null true none none
» id string true none none
» instagram string¦null true none none
» linkedin string¦null true none none
» name string true none none
» priority integer true none none
» twitter string¦null true none none
» updatedAt string(date-time) true none none
» website string¦null true none none

Enumerated Values

Property Value
type booth

scheduleItem

{
  "id": "string",
  "type": "scheduleItem",
  "attributes": {
    "area": "string",
    "areaId": "string",
    "areaName": "string",
    "createdAt": "2019-08-24T14:15:22Z",
    "description": "string",
    "id": "string",
    "name": "string",
    "speakers": [],
    "timeEnd": "2019-08-24T14:15:22Z",
    "timeStart": "2019-08-24T14:15:22Z",
    "updatedAt": "2019-08-24T14:15:22Z"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» area string true none none
» areaId string¦null true none none
» areaName string¦null true none none
» createdAt string(date-time) true none none
» description string¦null true none none
» id string true none none
» name string true none none
» speakers array true none none
» timeEnd string(date-time) true none none
» timeStart string(date-time) true none none
» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type scheduleItem

session

{
  "id": "string",
  "type": "session",
  "attributes": {
    "createdAt": "2019-08-24T14:15:22Z",
    "id": "string",
    "name": "string",
    "updatedAt": "2019-08-24T14:15:22Z"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» createdAt string(date-time) true none none
» id string true none none
» name string true none none
» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type session

stage

{
  "id": "string",
  "type": "stage",
  "attributes": {
    "createdAt": "2019-08-24T14:15:22Z",
    "id": "string",
    "name": "string",
    "updatedAt": "2019-08-24T14:15:22Z"
  }
}

Properties

Name Type Required Restrictions Description
id string true none none
type string true none none
attributes object true none none
» createdAt string(date-time) true none none
» id string true none none
» name string true none none
» updatedAt string(date-time) true none none

Enumerated Values

Property Value
type stage

errors

{
  "errors": [
    {
      "code": "string",
      "detail": "string",
      "status": "string",
      "title": "string",
      "source": {
        "pointer": "string",
        "parameter": "string"
      }
    }
  ]
}

Properties

Name Type Required Restrictions Description
errors [error] true none List of errors

customRegistrationField

{
  "id": "string",
  "name": "string",
  "value": "string",
  "type": "string",
  "childQuestions": [
    {
      "id": "string",
      "name": "string",
      "value": "string",
      "type": "string"
    }
  ]
}

Properties

Name Type Required Restrictions Description
id string true none Question Id
name string true none Question
value string,array true none Answer of the question
type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect, multiSelect or conditional
childQuestions [object]¦null false none List of child questions
» id string true none Question Id
» name string true none Question
» value string,array true none Answer of the question
» type string true none Question type will be any type of singleLineText, paragraphText, date,
singleSelect or multiSelect

error

{
  "code": "string",
  "detail": "string",
  "status": "string",
  "title": "string",
  "source": {
    "pointer": "string",
    "parameter": "string"
  }
}

Properties

Name Type Required Restrictions Description
code string true none An application-specific error code
detail string true none A human-readable explanation specific to this occurrence of the problem.
status string true none The HTTP status code applicable to error.
title string true none A short, human-readable summary of the problem that does not change from occurrence to occurrence of the problem
source object true none An object containing references to the source of the error
» pointer string false none A JSON Pointer to the associated entity in the request document.
» parameter string false none A string indicating which URI query parameter caused the error.

listMeta

{
  "count": 0
}

Additional details for a list

Properties

Name Type Required Restrictions Description
count integer true none Total count of list items

{
  "first": "string",
  "self": "string",
  "last": "string",
  "prev": "string",
  "next": "string"
}

Pagination links

Properties

Name Type Required Restrictions Description
first string true none First page URL
self string true none Current page URL
last string true none Last page URL
prev string¦null false none Previous page URL
next string¦null false none Next page URL