Training
Preview

Report a user's training status from an external system

Upserts the training status one external source system (e.g. an LMS or HR tool) reports for one organization member: one status is kept per user and source, and posting again replaces it. A status of OVERDUE blocks the user's training-gated Ketryx actions, with the blocking dialog naming the source; posting TRAINED lifts that block.

post/training/external-statuses

Request

Request body

emailstring email required

Email address of the organization member the status is for

sourcestring required

Identifier of the reporting source system (e.g. "drata"). One status is kept per source; posting again for the same user and source replaces it.

status'TRAINED' | 'OVERDUE' required

The user's training status in the source system. OVERDUE blocks the user's training-gated Ketryx actions.

messagestring

Optional explanation shown when the status blocks an action

urlstring uri

Optional link into the source system shown when the status blocks an action

Response

Successful response

Changes

No recorded changes to this operation across all 1 revision of this API.