This page gives an example to create meeting links and optionally download the recording of the meeting.
With the following API you can create an appointment: https://developers.chatvisor.com/#operation/createUsingPOST
Request
Response
POST https://api.chatvisor.com/rest/v1/appointment?access_token=<TOKEN>
BODY:
{
"attendees": [
"[email protected]"
],
"date": "2020-11-11T13:10:00",
"description": "Testdescription",
"durationInMinutes": 30,
"timezoneId": "Europe/Vienna",
"owner": "[email protected]",
"password": "testpassword",
"record": false,
"sendInviteEmail": false,
"title": "Testappointment",
"validAfter": 13245,
"validBefore": 13245,
"validType": "HOURS",
"customProperties": {"property1": "propertyvalue"}
}
Before you can download a recording you have to list the recordings based on the customerId. https://developers.chatvisor.com/#operation/listUsingGET_3
The customerId is equal to the appointment id if the appointment was created without customerId.
Use the ID of the recording that you get from listing the recordings and use it for downloading the recording.
Request
GET https://api.chatvisor.com/rest/v1/callrecording/download/<ID>?access_token=<TOKEN>