Meetings

GET /api/meetings
Get a list of all the available meeting types supported for your tenant

Success Response Code: 200

Response Fields

meeting_types array of all the supported meeting types Array<MeetingType>
meeting_types[type] type of meeting String
meeting_types[start_verb] start meeting text String
meeting_types[avatars] urls for the meeting integration's avatar in various sizes Hash<String, String>

Example Curl Commands

curl -X GET -v --basic -u "emily@socialcast.com:demo" https://demo.socialcast.com/api/meetings.json

POST /api/meetings
Create a meeting for an authenticated user

Success Response Code: 201

Params

Param name Description
meeting_type
required

the type of meeting to be created


Value: Must be one of: <code>webex</code>, <code>zoom</code>, <code>appear_in</code>.
source_type
required

whether to create the meeting in a 1:1 conversation or a group


Value: Must be one of: <code>Conversation</code>, <code>Group</code>.
source_id
required

ID of the 1:1 conversation or group to create the meeting


Value: Must be a Integer

Response Fields

meeting[type] type of meeting created String
meeting[start_url] URL to start the meeting String

Example Curl Commands

curl -X POST -v --basic -u "emily@socialcast.com:demo" https://demo.socialcast.com/api/meetings.json -d'{"meeting_type": "webex", "source_type": "Group", "source_id": "1"}'