certificate описывает именной сертификат, выданный пользователю за завершение курса.
Возвращается методом certificate/list и приходит
в вебхуке CertificateIssued.
Сертификат выдаётся автоматически при завершении курса, если в настройках курса включена выдача
и выбран шаблон. Повторная выдача не происходит: на пару «пользователь + курс» приходится
не более одного сертификата.
Поля certificate
Основные
integer
required
ID сертификата.
string
required
Публичный идентификатор сертификата (12 символов, латиница без визуально схожих
I, O, l, o).
Используется в публичной ссылке и при проверке подлинности.string
required
Публичная ссылка на сертификат вида
https://verify.exode.biz/certificate/{uuid}. Страница
открывается без авторизации, с неё же доступна печать в PDF.integer
required
ID пользователя-получателя.
integer
required
ID курса, за который выдан сертификат.
integer
required
ID шаблона оформления.
Срок действия
string
required
Дата выдачи (ISO 8601).
string | null
Дата истечения (ISO 8601) или
null, если сертификат бессрочный.Снимок данных
object
required
Слепок данных на момент выдачи: ФИО получателя, название курса, число уроков, наименование
издателя и оформление. Хранится отдельно, поэтому последующее переименование курса или профиля
не меняет уже выданный сертификат.
Системные поля аудита
string
required
Дата создания записи (ISO 8601).
string
required
Дата обновления (ISO 8601).
string | null
Дата архивации или
null.Пример объекта certificate
Связанные объекты
Обновлено: 2026-08-03 10:28 UTC