---
title: "Get All Self-Enrolled Learning for Specific User"
method: GET
path: "/api/v2/users/{id}/self-enrolled"
tags: ["User"]
---

# Get All Self-Enrolled Learning for Specific User

`GET /api/v2/users/{id}/self-enrolled`

This endpoint retrieves all self-enrolled learning for a specific user. <h3>Required Scope</h3>`self-enrolled-learning:read` or `self-enrolled-learning:write`

## Path parameters

- `id` string, required

## Query parameters

- `limit` integer
- `identifier` string
- `filter[skill]` string

## Response `200`

Success

- InlineResponse20037
  - `links` InlineResponse20037Links
    - `self` string, uri
  - `data` InlineResponse20037Data[]
    - `type` string
    - `id` string
    - `attributes` InlineResponse20037Attributes
      - `employee-id` string
      - `assignment-type` string
      - `status` string
      - `due-at` string, nullable
      - `created-at` string, date-time
      - `modified-at` string, date-time
    - `links` InlineResponse20037Links1
      - `self` string, uri
    - `relationships` object[] — A list of relationship objects. Each entry is an object that contains related resource information (user, content, provider).
    - `included` InlineResponse20037Included[]
      - `type` string
      - `id` string
      - `attributes` InlineResponse20037Attributes1
        - `content-type` string
        - `url` string, uri
        - `title` string
        - `provider` string
      - `links` InlineResponse20037Links2
        - `self` string

---

[API](https://skmtc.net/degreed/apis/degreed-api-web.md) · [All operations](https://skmtc.net/degreed/apis/degreed-api-web/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/degreed/degreed-api-web/versions/4a22b709515c/schema)
