МЕТОД HTTP
DELETE
URL
https://userapi.mts-link.ru/eventsessions/{eventSessionId}/certificate/generation/{participationId}
eventSessionId - ID мероприятия
participationId - ID участника
ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ
Отсутствуют.
ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ
Отсутствуют.
Ответы
200 - Сертификат удален (Содержит ссылку на страницу сертификата. По этой ссылке участник может снова заполнить форму и получить сертификат)
401 - Пользователь не авторизован
403 - Нет доступа: мероприятие не принадлежит организации, пользователь не является администратором или участник не принадлежит мероприятию
404 - Участник, мероприятие или сертификат не найдены.
Возможные ошибки
401 ACCESS_DENIED - Пользователь не авторизован (отсутствует валидный x-auth-token)
403 ACCESS_DENIED - Мероприятие не принадлежит организации пользователя. Мероприятие создано в другой организации
403 ACCESS_DENIED - Пользователь не является администратором организации. Только администраторы организации могут удалять сертификаты
403 PARTICIPANT_FROM_OTHER_EVENT_SESSION - Участник (participationId) не принадлежит указанному мероприятию. Передан ID участника от другого мероприятия
404 NOT_FOUND - Мероприятие с указанным eventSessionId не найдено или удалено / Участник с указанным participationId не найден / Сертификат для данного участника не найден. Сертификат еще не был сгенерирован для этого участника.
Пример запроса
curl --location --request DELETE 'https://userapi.mts-link.ru/eventsessions/{eventSessionId}/certificate/generation/{participationId}' \ --header 'x-auth-token: {Token}'
Пример ответа
{ "data": { "link": "https://mts-link.ru/certificate/3255743460/9e76849d0b6469655d4484ceaf005b1a" } }