Webhooks уведомления в загрузке по расписанию

Webhooks - это механизм программных уведомлений вашего сайта по окончанию формирования файла в сервисе "Загрузки по расписанию".

С помощью webhooks становится возможным осуществить загрузку сформированного по расписанию файла на свой сайт.

Для включения уведомлений кликните на надпись "ссылка" с иконкой цепочки и выберите нужный профиль webhooks.

Профиль состоит из метода уведомления (GET/POST) и адреса ссылки на ваш сайт.
Допускается задание до 10 профилей.

Передаваемые в webhooks параметры:

  • url - адрес сформированного файла (постоянный адрес на последнюю загрузку);
  • productsCount - количвество товаров в файле;
  • fileName - название файла;
  • fileType - формат файла;
  • siteID - числовой идентификатор сайта;
  • exportID - уникальный числовой идентификатор произведенной выгрузки.

 

Ответ webhooks

В качестве успешного результата уведомления webhooks следует возвращать статусный код 200.

Максимальное время для ответа составляет 60 секунд, поэтому ответ должен возвращаться сразу после получения вызова, загрузку файла следует производить после возврата результата.

В случае если на момент уведомления сайт был не доступен или статусный код ответа отличался от 200 будет выполнен повтор уведомления через 15 минут, 30 минут, 1 час, 2 часа.

 

Подключение webooks

 

 

Настройка профилей webhooks