RecallDto
Describe recall to contact
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Recall/RecallDto.cs (core.businesslogicservice).
Describe recall to contact
Также определён в:
integration.callcenternotification.
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | Recall Id | int |
phoneContactId | number | да | Recall to PhoneContact id | int |
callCenterType | QueueTypeDto | да | Which call center will recall | QueueTypeDto |
comments | string | null | нет | Custom manager comments | string? |
attemptsCount | number | да | Recall attempts count | int |
approximateRecallDateTime | string | да | Approximate date and time when recall should be done | DateTime |
recallIntervalFrom | string | да | Recall should be done in time range start from | TimeOnly |
recallIntervalTo | string | да | Recall should be done in time range end to | TimeOnly |
status | RecallStatusDto | да | Current recall status | RecallStatusDto |
recalledByUserId | number | null | нет | ID of user who recalled / is recalling | int? |
recalledByUserFullName | string | null | нет | Full name of user who recalled / is recalling | string? |
phoneContact | PhoneContactDto | да | Recall to contact | PhoneContactDto |
Пример
json
{
"id": 0,
"phoneContactId": 0,
"callCenterType": "<QueueTypeDto>",
"comments": "string",
"attemptsCount": 0,
"approximateRecallDateTime": "2026-05-05T08:00:00Z",
"recallIntervalFrom": "2026-05-05T08:00:00Z",
"recallIntervalTo": "2026-05-05T08:00:00Z",
"status": "<RecallStatusDto>",
"recalledByUserId": 0,
"recalledByUserFullName": "string",
"phoneContact": "<PhoneContactDto>"
}