Перейти до основного вмісту

BookingResponseDto

idnumberrequired

ID записи

Example: 1
businessIdnumberrequired

ID бизнеса

Example: 1
clientIdnumberrequired

ID клиента

Example: 1
serviceIdnumberrequired

ID услуги

Example: 1
staffIdnumberrequired

ID сотрудника

Example: 1
startTimestring<date-time>required

Время начала

Example: 2024-01-15T10:00:00Z
endTimestring<date-time>required

Время окончания

Example: 2024-01-15T11:00:00Z
statusstringrequired

Статус записи

Possible values: [pending, confirmed, in_progress, completed, cancelled, no_show]

Example: confirmed
bookingSourcestringrequired

Источник записи

Possible values: [online, phone, walk_in, admin, api]

Example: online
pricenumberrequired

Цена

Example: 1500
durationnumberrequired

Длительность в минутах

Example: 60
notesstringnullablerequired

Заметки

Example: Заметки клиента
internalNotesstringnullablerequired

Внутренние заметки

Example: Внутренние заметки
reminderSentbooleanrequired

Отправлено ли email напоминание

Example: false
smsConfirmationSentbooleanrequired

Отправлено ли SMS подтверждение

Example: false
smsReminderSentbooleanrequired

Отправлено ли SMS напоминание

Example: false
createdAtstring<date-time>required

Дата создания

Example: 2024-01-01T00:00:00.000Z
updatedAtstring<date-time>required

Дата обновления

Example: 2024-01-01T00:00:00.000Z
BookingResponseDto
{
"id": 1,
"businessId": 1,
"clientId": 1,
"serviceId": 1,
"staffId": 1,
"startTime": "2024-01-15T10:00:00Z",
"endTime": "2024-01-15T11:00:00Z",
"status": "confirmed",
"bookingSource": "online",
"price": 1500,
"duration": 60,
"notes": "Заметки клиента",
"internalNotes": "Внутренние заметки",
"reminderSent": false,
"smsConfirmationSent": false,
"smsReminderSent": false,
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z"
}