v1
latestOpenAPI 3.0.12026-07-24283883639.5 KBUser
Get All Self-Enrolled Learning for Specific User
This endpoint retrieves all self-enrolled learning for a specific user. <h3>Required Scope</h3>self-enrolled-learning:read or self-enrolled-learning:write
get/api/v2/users/{id}/self-enrolled
Path parameters
idstring required
The unique ID of the user to retrieve self-enrolled learning for.
Query parameters
limitinteger
The maximum number of learning items to display per page. A maximum of 1000 is allowed.
identifierstring
Example:<email_value>?identifier=email
How to identify the user. The identifier can be id (default), employee-id, or email and must be used as a query string URL parameter.
filter[skill]string
Filter criteria that only returns learning items with this skill.
Response
Success
Example response
{
"links": {
"self": "https://api.betatest.degreed.com/api/v2/users/6XXEK/self-enrolled-learning"
},
"data": [
{
"type": "self-enrolled-learning",
"id": "grx5d9",
"attributes": {
"employee-id": "3september@degreed.com",
"assignment-type": "SelfEnrolledLearning",
"status": "Pending"
},
"links": {
"self": "https://api.betatest.degreed.com/api/v2/self-enrolled-learning/grx5d9"
},
"included": [
{
"type": "content",
"id": "nNmoyvWA",
"attributes": {
"content-type": "Video",
"url": "https://www.youtube.com/watch?v=XYZ123ProdDesign",
"title": "Learning Product Design: Foundations & Practice",
"provider": "YouTube"
},
"links": {
"self": "/content/nNmoyvWA"
}
}
]
}
]
}