Оформление
Отправка уведомлений об изменении тура
Условия отправки
- Изменение любого параметра тура в CRM, который присутствует в методе
/org-api/tour/get?id=<int>
- Администратору сервиса должен быть передан URL для получения уведомлений об изменениях тура.
Процесс отправки
Параметры уведомления
- Параметры уведомления URL для отправки: <Ваш URL для получения уведомлений>
- Формат данных: JSON
json
{
"event": "tour_update",
"payload": {
"tour_id": "12345"
}
}
Механизм повторных попыток
При отсутствии ответа со статусом 200 выполняется повторная отправка уведомления. Всего производится 7 попыток (включая первую) со следующими интервалами:
- В течение минуты (повторная попытка)
- Через 5 минут
- Через 15 минут
- Через 30 минут
- Через 1 час
- Через 4 часа
Особые случаи
При наличии нескольких неподтвержденных уведомлений для одного тура (без ответа 200):
- Повторная отправка выполняется только для последнего уведомления
- Предыдущие неподтвержденные уведомления игнорируются