GET
/v1/trials/availability
curl \
--request GET 'https://api-dev.classmanager.io/v1/trials/availability'
Response examples (422)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}
Response examples (200)
[
{
"status": "available",
"spacesRemaining": 10,
"lesson": {
"companyId": "co_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"classId": "cls_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"date": "2022-01-01",
"startTime": "13:30",
"endTime": "14:30",
"status": "active",
"holidays": [
{
"id": "hol_xxxxxxxxxxx",
"companyId": "co_123123123123",
"name": "Christmas",
"startAt": "2023-12-25",
"endAt": "2023-12-25",
"createdAt": "2023-12-05 14:30:41",
"updatedAt": "2023-12-05 14:30:41"
}
],
"adjustments": [
{
"id": "lsad_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"classId": "cls_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"companyId": "co_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"reason": "cancelled-lesson",
"type": "addition",
"startAt": "2024-03-20",
"endAt": "2024-03-20",
"time": "21:30"
}
]
}
}
]
Response examples (403)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}