Scheduling
Use this method to schedule a meeting
POST
https://app.zencal.io/api/v1/schedule
Headers
Request Body
{
"success": "Meetings have been scheduled",
"meetings": [
{
"uuid": "ceb85978-0494-11ee-be56-0242ac120002",
"date": "2023-06-12T13:00:00.000000Z"
}
]
}
{
"paymentUrl": "https://...."
}
{
"errors": [
"gateway": "This field is required",
"meetingTopic": "This field is required"
]
}
Use this method to calculate available dates
POST
https://app.zencal.io/api/v1/calculate-schedule
Request Body
{
"schedule": {
"2024-01-01": [
{
"day": "2024-01-01",
"start": "2024-01-01T13:00:00+00:00",
"end": "2024-01-01T13:40:00+00:00",
"timezone": "Europe/Warsaw",
"user": {
"username": "joe-smith"
}
},
{
"day": "2024-01-01",
"start": "2024-01-01T13:40:00+00:00",
"end": "2024-01-01T14:20:00+00:00",
"timezone": "Europe/Warsaw",
"user": {
"username": "joe-smith"
}
}
],
"2024-01-02": [
{
"day": "2024-01-02",
"start": "2024-01-02T13:00:00+00:00",
"end": "2024-01-02T13:40:00+00:00",
"timezone": "Europe/Warsaw",
"user": {
"username": "joe-smith"
}
},
{
"day": "2024-01-02",
"start": "2024-01-02T13:40:00+00:00",
"end": "2024-01-02T14:20:00+00:00",
"timezone": "Europe/Warsaw",
"user": {
"username": "joe-smith"
}
}
],
...
}
}
Last updated