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:
|