# Transcript and Task
Use this API to retrieve a user's transcript and task data from Cornerstone Learning.
- All business rules configured in your Cornerstone portal are observed by this API.
- You can only retrieve data for Active users using this API.
- You can retrieve data for only one user per request. If you are looking to retrieve transcript data in bulk, consider using the Transcript Search API.
- Removed and archived transcript records cannot be retrieved using this API.
- This API does not include custom field data in the response.
# Get Transcripts
Use this endpoint to retrieve transcript records for a user.
OAuth 2.0 Scope: transcript:read
# Localization
Localized Request Fields
- Status
Localized Response Fields
- Status
- LoType
- SubjectTitle
- Title
- LoProviderId
# Get Tasks
Use this endpoint to retrieve all incomplete tasks assigned to the user.
OAuth 2.0 Scope: task:read
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Response Fields
- Title
# Get Approvals
Use this endpoint to retrieve the pending approvals for a manager or approver.
OAuth 2.0 Scope: approval:read
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Response Fields
- ApprovalTitle
# Get Assigned Trainings
Use this endpoint to retrieve all training assigned to a user, along with their statuses and due dates as applicable.
OAuth 2.0 Scope: transcript:read
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Request Fields
- Status
Localized Response Fields
- Status
- Title
# Get Inbox Items
This endpoint retrieves all items in the user’s inbox as shown on the Welcome Page widget in the Cornerstone UI.
OAuth 2.0 Scope: inbox:read
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Response Fields
- Title
# Get Sessions
Use this endpoint to retrieve the upcoming sessions in a user's transcript.
OAuth 2.0 Scope: transcript:read
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Request Fields
- Status
Localized Response Fields
- Status
- Title
- Location
# Get Suggested Training
OAuth 2.0 Scope:
# Localization
The response data will be in the language of the user in your query parameter unless you include the Language
query parameter in your request.
Localized Response Fields
- Title
- LoType