Transcript API Enhancements

The Transcript API is a bundle of APIs providing access to the learner's transcript. The APIs follow the same business logic, security, rules, and events from the portal’s configuration.

The Transcript APIs were scheduled to be delivered in various milestones (from Open Beta or Early Adopter to General Availability), allowing our customers and partners to get involved early and provide feedback as needed.

The Transcript API Milestone 1 and Milestone 2 features are now Generally Available (GA) to customers with the March ’24 Release. The Transcript API Milestone 3 is available as an Early Adopter to customers with the March ’24 Release.

Transcript API Milestone 1

All the following Transcript API Milestone 1 features are now Generally Available:

  • Data APIs (GET): Overview API, Detailed APIs, filters, multi-language support
  • Request API (POST): Request training, Employee perspective
  • Assign API (POST): Assign training, Manager and Learning Administrator perspective
  • Remove API (PATCH): Remove training, bi-directional

Transcript API Milestone 2

All the following Transcript API Milestone 2 features are now Generally Available:

  • Register API (PATCH): Register a training​, Change an “Approved”​ learning record to “Registered"
  • Progress API (PATCH): Change a “Registered”​ learning record to “In Progress"​
  • Complete API (PATCH): Complete a learning record
  • Update API (PATCH): Update transcript data​, Custom Fields​, Form Fields​, Due date​

Transcript API Milestone 3

With this release, the Transcript API Milestone 3 supports the following features:

  • Archive API: Archive a transcript record, Move an archived record back to its original state
  • Approval API: Approve a training request, Deny a training request​
  • Withdraw API: Withdraw a user from a session they are registered for
  • Exempt API: Exempt a transcript record​

Implementation

The Transcript API Milestone 3 can be self-activated by the client administrator. Review the API documentation for new permissions, constraints, and scopes.