UpdateTrainingEventRequest

A request or response body; the type column links to the schemas it refers to.

UpdateTrainingEventRequest

FieldTypeRequiredDescription
titlestringno

1–200 characters

description_markdownstring | nullno

Send null (or empty) to clear the description.

at most 50000 characters

starts_atstring (date-time) | nullno

Send both halves to (re)schedule the event, or null on both to make it unscheduled again. An omitted half keeps its stored value; the result must still be both or neither.

ends_atstring (date-time) | nullno

Send null on both halves to clear the window.

meeting_urlstring (uri) | nullno

Send null to clear.

at most 2000 characters

locationstring | nullno

Send null to clear.

1–500 characters

credit_hoursnumber | nullno

Send null to credit the wall-clock duration again.

maximum 10000

cancelledbooleanno

Cancels the event. Final: attendance can no longer be marked, and the learning records earlier attendance marks produced are archived.

one of true

archivedbooleanno

True hides the event from listings; false restores it.

jsonExample
{
  "title": "string",
  "description_markdown": "string",
  "starts_at": "2026-01-01T00:00:00.000Z",
  "ends_at": "2026-01-01T00:00:00.000Z",
  "meeting_url": "https://meet.example.com/abc-defg-hij",
  "location": "Simulator bay 2, Building C",
  "credit_hours": 8,
  "cancelled": true,
  "archived": true
}