Training Unit

Use this API to create training units used in Cornerstone Learning's Extended Enterprise module.

Create Training Unit Assignment

This endpoint replicates the functionality of creating new training unit assignments in the Extended Enterprise (EXE) module of Cornerstone Learning. All business rules configured in your Cornerstone portal are observed for this call.

The API observes the following presets while processing the request:

  • Assignment Type = Standard
  • Distribution Method = Key Code
  • Scheduling = Immediately
  • Email Notifications = System Defaults
  • Expiration Type = Fixed Date

Permission Required: Training Unit Assignment - View

OAuth 2.0 Scope: trainingunit:create

Error Descriptions

Handled Error List

Error TypesError Message
AssignmentTitleInvalid AssignmentTitle (provide value passed).
SchedulingDateInvalid SchedulingDate (provide value passed).
ExpirationDateInvalid ExpirationDate (provide value passed).
AmountInvalid Amount (provide value passed).
KeyCodeInvalid KeyCode (Not valid – provide value passed or duplicate).
ContactContact Not Found (provide value passed).
OUOU Not Found (provide value passed).
TrainingUnitItemInvalid TrainingUnit Details (provide value passed).
CommentsInvalid Additional Comments (provide value passed).