Skip to main content
Cornerstone
v1.0.0
21 actions · 1 auth method
LMS

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · OAuth 2.0

This connector powers a non-partnership integration allowing you to aggregate learning material and user data from Corne…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · OAuth 2.0

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
21 actions
Action
Description
Required scopes
Catalog Search
Search the training catalog based on specific criteria
Create Express Class
Submit an Express Class for one or more attendees
Get Learning Object Details
Retrieve details of a learning object available to an active user
Create Learning Object
Create a new learning object in Cornerstone Learning
Search Transcripts
Search and retrieve users transcript information from Cornerstone Learning
Assign Training
Assign training to a user transcript
Complete Training
Mark a transcript record as completed
Get Transcript Enhanced Details
Returns enhanced details for a transcript record
Get Transcript Curricula Child Details
Returns child related details for a curricula transcript record
Update Transcript Progress
Change a registered transcript record to “In Progress” status
Search Learning Assignments
Search for and retrieve details on assignments created via API or Learning Assignment Tool
Get Learning Assignment
Retrieve details of a specific learning assignment by ID
Get Remaining Assignment Count
Get the count of remaining assignments by date
List Users
Retrieve a list of users from the users_core object with OData query support
Get Approvals
Retrieve pending approvals for a manager or approver
Get Assigned Trainings
Retrieve all training assigned to a user with statuses and due dates
Get Inbox Items
Retrieve transcript records for a user from their inbox
Get Sessions
Retrieve upcoming sessions in a user’s transcript
Get Suggested Trainings
Retrieve a user’s transcript and task data for suggested trainings
Get Tasks
Retrieve all incomplete tasks assigned to a user
Get Transcripts (Legacy)
Retrieve transcript records for a user (legacy endpoint)