Настройте передачу результатов
В документированном assignment.settings.webhook доступны start_url и finish_url. При настройке TrustExam отправляет HTTP POST в начале и конце экзамена. Дополнительно предусмотрены report_type, post, headers и query.
Сопоставьте попытку
Храните идентификаторы задания и участника вместе с записью сессии.
Передавайте session_data.external_id, если нужна привязка конкретной попытки в вашей системе.
Проверьте формат отчёта. Backend-инструкция описывает assignment_attempt_external_id для Default и attemptId для HRTools.
Перед обновлением записи LMS проверьте статус и время событий.
Отчёты решают разные задачи
report_url открывает отчёт попытки в интерфейсе TrustExam для авторизованных пользователей. Отдельный API ИИ-отчётов предоставляет анализ при его наличии и использует свои документированные доступы и идентификатор попытки.
Завершение экзамена и готовность ИИ-отчёта — разные состояния. Отсутствующий отчёт не означает нулевой риск или завершённую проверку человеком.
Подтвердите поведение доставки
До внедрения согласуйте аутентификацию, повторы, обработку дублей и ожидаемое время с технической командой. Публичный обзор не устанавливает SLA доставки или контракт подписи webhook. Проверьте сверку результатов и защитите ключи, данные участников и ссылки на отчёты.