Returns all cameo meetings associated with your company
{
"total_records": integer,
"page_number": integer,
"page_size": integer,
"data": [
{
"id": integer,
"name": string,
"description": text,
"internal_ref_num": string,
"timezone": string,
"starts_at": datetime,
"ends_at": datetime,
"zoom_meeting_id": string,
"created_by_id": integer,
"created_at": datetime,
"updated_at": datetime,
"uuid": string,
"canceled_at": datetime,
"status": string,
"confirmed_at": datetime,
"reactivated_at": datetime,
"is_unlicensed_notified": boolean,
"unlicensed_notified_at": datetime,
"is_licensed": boolean,
"is_licensed_at": datetime,
"zoom_log_starts_at": datetime,
"zoom_log_ends_at": datetime,
"witness_name": string,
"zoom_meeting_uuid": string,
"white_glove": boolean,
"creator": {
"email": string,
"first_name": string,
"last_name": string,
},
"users": [
{
"id": integer,
"email": string,
"invitation_sent_at": datetime,
},
]
"zoom_room": {
"id": integer,
"name": string,
}
},
...
]
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
after_date optional |
Meetings starting after. Format YYYY-MM-DD Validations:
|
|
before_date optional |
Meetings starting before. Format YYYY-MM-DD Validations:
|
|
page_number optional |
Page Number Validations:
|
|
page_size optional |
Page Size (default 30) Validations:
|
|
internal_ref_num optional |
Internal Ref Num Validations:
|
Returns all of a Cameo Meetings attributes
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
200 Response
{
"id": integer,
"name": string,
"description": text,
"internal_ref_num": string,
"timezone": string,
"starts_at": datetime,
"ends_at": datetime,
"zoom_meeting_id": string,
"created_by_id": integer,
"created_at": datetime,
"updated_at": datetime,
"uuid": string,
"canceled_at": datetime,
"status": string,
"confirmed_at": datetime,
"reactivated_at": datetime,
"is_unlicensed_notified": boolean,
"unlicensed_notified_at": datetime,
"is_licensed": boolean,
"is_licensed_at": datetime,
"zoom_log_starts_at": datetime,
"zoom_log_ends_at": datetime,
"witness_name": string,
"zoom_meeting_uuid": string,
"white_glove": boolean,
"creator": {
"email": string,
"first_name": string,
"last_name": string,
},
"users": [
{
"id": integer,
"email": string,
"invitation_sent_at": datetime,
},
]
"zoom_room": {
"id": integer,
"name": string,
}
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Creates a Cameo Meeting
| Code | Description |
|---|---|
| 300 | Error creating Cameo Meeting |
| 422 | Unable to process request, see errors in response |
Example Request Params Format:
name: Name for Cameo Meeting
description: Description for Cameo Meeting
internal_ref_num: 'job #1527483'
witness_name: Some Person
timezone: Eastern Time (US & Canada)
starts_at_date: 05/04/2022
starts_at_time: 01:15 PM
ends_at_date: 05/04/2022
ends_at_time: 02:15 PM
users_attributes:
'0':
email: test_user@company.com
'1':
email: test_user@company.com
{
"id": integer,
"name": string,
"description": text,
"internal_ref_num": string,
"timezone": string,
"starts_at": datetime,
"ends_at": datetime,
"zoom_meeting_id": string,
"created_by_id": integer,
"created_at": datetime,
"updated_at": datetime,
"uuid": string,
"canceled_at": datetime,
"status": string,
"confirmed_at": datetime,
"reactivated_at": datetime,
"is_unlicensed_notified": boolean,
"unlicensed_notified_at": datetime,
"is_licensed": boolean,
"is_licensed_at": datetime,
"zoom_log_starts_at": datetime,
"zoom_log_ends_at": datetime,
"witness_name": string,
"zoom_meeting_uuid": string,
"white_glove": boolean,
"creator": {
"email": string,
"first_name": string,
"last_name": string,
},
"users": [
{
"id": integer,
"email": string,
"invitation_sent_at": datetime,
},
]
"zoom_room": {
"id": integer,
"name": string,
}
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
status optional |
Meeting Status. Default status is pending Validations:
|
|
zoom_room_id optional |
Zoom Room ID Validations:
|
|
name required |
Case Name Validations:
|
|
description optional |
Validations:
|
|
internal_ref_num optional |
Job Number Validations:
|
|
witness_name optional |
Validations:
|
|
password optional |
Password for Cameo Meeting. Minimum 4 characters. Validations:
|
|
starts_at_date required |
Starting Date of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
starts_at_time required |
Starting Time of first CameoMeeting Validations:
Metadata: - Example formatting - 1:00 PM |
|
ends_at_date required |
Starting Date of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
ends_at_time required |
Starting Time of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
time_zone required |
Validations:
Metadata: - Alaska - Arizona - Central Time (US & Canada) - Eastern Time (US & Canada) - Hawaii - Mountain Time (US & Canada) - Pacific Time (US & Canada) |
|
white_glove optional |
White Glove Service Validations:
|
|
users_attributes required |
CameoMeeting users Validations:
Metadata: users_attributes:
'0':
email: test_user@company.com
'1':
email: test_user@company.com
|
|
users_attributes[index] required |
Index for user Validations:
|
|
users_attributes[index][email] required |
Email for the user Validations:
|
Updates a Cameo Meeting
| Code | Description |
|---|---|
| 300 | Error updating Cameo Meeting |
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
Example Request Params Format:
name: Name for Cameo Meeting
description: Description for Cameo Meeting
internal_ref_num: 'job #1527483'
witness_name: Some Person
timezone: Eastern Time (US & Canada)
starts_at_date: 05/04/2022
starts_at_time: 01:15 PM
ends_at_date: 05/04/2022
ends_at_time: 02:15 PM
users_attributes:
'0':
email: test_user@company.com
'1':
email: test_user@company.com
{
"id": integer,
"name": string,
"description": text,
"internal_ref_num": string,
"timezone": string,
"starts_at": datetime,
"ends_at": datetime,
"zoom_meeting_id": string,
"created_by_id": integer,
"created_at": datetime,
"updated_at": datetime,
"uuid": string,
"canceled_at": datetime,
"status": string,
"confirmed_at": datetime,
"reactivated_at": datetime,
"is_unlicensed_notified": boolean,
"unlicensed_notified_at": datetime,
"is_licensed": boolean,
"is_licensed_at": datetime,
"zoom_log_starts_at": datetime,
"zoom_log_ends_at": datetime,
"witness_name": string,
"zoom_meeting_uuid": string,
"white_glove": boolean,
"creator": {
"email": string,
"first_name": string,
"last_name": string,
},
"users": [
{
"id": integer,
"email": string,
"invitation_sent_at": datetime,
},
]
"zoom_room": {
"id": integer,
"name": string,
}
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the Cameo Meeting Validations:
|
|
status optional |
Meeting Status. Default status is pending Validations:
|
|
name required |
Case Name Validations:
|
|
description optional |
Validations:
|
|
internal_ref_num optional |
Job Number Validations:
|
|
witness_name optional |
Validations:
|
|
password optional |
Password for Cameo Meeting. Minimum 4 characters. Validations:
|
|
starts_at_date required |
Starting Date of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
starts_at_time required |
Starting Time of first CameoMeeting Validations:
Metadata: - Example formatting - 1:00 PM |
|
ends_at_date required |
Starting Date of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
ends_at_time required |
Starting Time of first CameoMeeting Validations:
Metadata: - Example formatting - 05/04/2022 |
|
time_zone required |
Validations:
Metadata: - Alaska - Arizona - Central Time (US & Canada) - Eastern Time (US & Canada) - Hawaii - Mountain Time (US & Canada) - Pacific Time (US & Canada) |
|
white_glove optional |
White Glove Service Validations:
|
|
users_attributes required |
CameoMeeting users Validations:
Metadata: users_attributes:
'0':
email: test_user@company.com
'1':
email: test_user@company.com
|
|
users_attributes[index] required |
Index for user Validations:
|
|
users_attributes[index][email] required |
Email for the user Validations:
|
Sends Email to Cameo Meeting Recipient(s)
| Code | Description |
|---|---|
| 300 | Error sending email to Cameo Meeting Recipients |
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"message": "Email sent successfully to Cameo Meeting Recipient(s)"
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
Add license to Cameo Meeting
| Code | Description |
|---|---|
| 300 | Error adding license to a Cameo Meetind |
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"message": "License added to Cameo Meeting successfully"
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Get Password of a Cameo Meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"id": integer,
"password": string,
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Get Host Key of a Cameo Meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"id": integer,
"host_key": string,
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Confirm Cameo Meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"message": "Cameo Meeting confirmed successfully"
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Cancel Cameo Meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"message": "Cameo Meeting canceled successfully"
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
All links & information to join a meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"host_url": string,
"participant_url": string,
"host_key": string,
"password": string,
"meeting_id": string,
"phone_number": string,
"ip_url": string,
"sip_url": string
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Summary of meeting information once it has ended
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"id": integer,
"topic": string,
"host": string,
"start_time": string,
"end_time": string,
"duration": string,
"participants": string,
"has_pstn": string,
"has_archiving": string,
"has_voip": string,
"has_3rd_party_audio": string,
"has_video": string,
"has_screen_share": string,
"has_recording": string,
"has_sip": string,
"dept": string,
"has_manual_captions": string,
"has_automated_captions": string,
"has_meeting_summary": string
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|
Get Zoom Join Link of a Cameo Meeting
| Code | Description |
|---|---|
| 404 | Cameo Meeting not found |
| 422 | Unable to process request, see errors in response |
{
"id": integer,
"zoom_join_link": string,
}
| Param name | Description |
|---|---|
|
token required |
API token for your organization Validations:
|
|
id required |
ID of the cameo meeting Validations:
|