Examus

база знаний

API. Нарушения

Массив нарушений состоит из JSON-объектов, в каждом из которых есть следующие поля:

Поле

Тип

Описание

type*

string (enum)

Тип нарушения

start*

string (datetime)

Время начала нарушения в формате ISO 8601

end*

string (datetime)

Время окончания нарушения в формате ISO 8601

cyber*

boolean

true — нарушение зафиксировано только автоматикой (киберпроктором)

false — нарушение зафиксировано или подтверждено человеком

Переводы для нарушений

Представлены в виде JSON-объекта, где ключ — это название нарушения в поле warnings, значение — JSON-объект с переводами для него.

Структура вложенного JSON-объекта: ключ — язык (двухбуквенный код из ISO 639-1), значение — описание нарушения на этом языке. Отправляются переводы для всех языков, представленных в системе Экзамус.