Skip to main content
objectTraining

Fields

anchor
String!

How occurrences are scheduled: one of 'CALENDAR' (once, by due date), 'DUE' (yearly after the initial training's due date) or 'RRULE' (yearly on a set date).

assignedGroups

Groups the training is assigned to. Empty if there are no groups.

assignedUsers
[User!]!

Users the training is assigned to individually rather than through a group. Empty if there are no individually assigned users.

followup

The refresher that follows this training.

id
ID!

Id of the training, shared by all of its versions.

materials

Content of the training. Empty if there are no materials.

orgId
ID!

Id of the organization the training belongs to.

quiz

The quiz learners complete at the end of the training.

recurrenceRule
String

Recurrence of a refresher as an iCalendar rule, for example 'FREQ=YEARLY' or 'FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=15'.

siteNames
[String!]!

Names of the sites the training is restricted to. Empty if the training is available at every site.

status
String!

One of 'DRAFT' (Draft) or 'PUBLISHED' (Published).

title
String!

Title of the training.

type
String!

One of 'ONLINE' (Online) or 'IN_PERSON' (In person).

updatedAt
DateTime!

When this version was last changed.

version
Int!

Version number of the training, starting at 1.