Получить записи клиента
Возвращает список записей клиента на занятия: будущие (от ближайшей), прошедшие (от последней) или все.
Нюансы
- «Будущие» — только действующие записи и записи в листе ожидания. «Прошедшие» и «Все» включают и отменённые записи — проверяйте
status.
- Не больше 50 записей за раз.
- У каждой записи есть поле
label — готовая короткая подпись вида «05.11 18:00 Йога для начинающих», удобно для сообщений и кнопок.
- Если записей нет, результат — пустой список.
Рекомендуемые переменные
- ID пользователя: пусто — текущий пользователь, или
{var:object.user_id}.
Результат
Список записей сохраняется в переменную records (можно указать свою): {var:records.0.record_id} — id ближайшей записи, {var:records.0.label} — её подпись, {var:records.0.date}, {var:records.0.time}, {var:records.0.webinar_url}.
[
{
"lesson_id": 512,
"group_id": 7,
"program_id": 3,
"branch_id": 1,
"room_id": 2,
"employee_id": 4,
"start_at": 1793890800,
"end_at": 1793894400,
"lesson_status": "planned",
"text": "Йога для начинающих",
"date": "05.11.2026",
"time": "18:00–19:00",
"specialist": "Анна Смирнова",
"branch": "Студия на Ленина",
"address": "ул. Ленина, 10, 2 этаж",
"webinar_url": "",
"id": 1024,
"record_id": 1024,
"user_id": 1838921,
"status": "confirmed",
"attendance": "unknown",
"confirmation": "none",
"charge_state": "none",
"charged_visits": 0,
"price": 0,
"membership_id": 0,
"order_id": 0,
"hold_until": 0,
"enrollment_id": 15,
"is_makeup": false,
"waitlist_position": 0,
"type": "booking_record",
"label": "05.11 18:00 Йога для начинающих"
}
]