---
title: "Get All Completions for a Pathway"
method: GET
path: "/api/v2/pathways/{id}/completions"
tags: ["Pathway"]
---

# Get All Completions for a Pathway

`GET /api/v2/pathways/{id}/completions`

This endpoint retrieves all completions for the specified pathway. To retrieve results, you must enter a created before and created after date to the required filters, with a maximum range of 7 days.<h3>Required Scope</h3>`pathways:read`

## Path parameters

- `id` string, required

## Query parameters

- `limit` integer
- `filter[completion_created_after]` string, date, required
- `filter[completion_created_before]` string, date, required

## Response `200`

Success

- ListedCompletion
  - `links` SelfWithNextLink
    - `self` string
    - `next` string
  - `data` ListedCompletionData[]
    - `type` string
    - `id` string
    - `attributes` ListedCompletionAttributes
      - `employee-id` string, nullable — The employee id of the user.
      - `completed-at` string, date-time — Date that the completion was created. (UTC)
      - `added-at` string, date-time — Date that the completion was added. (UTC)
      - `points-earned` string, nullable — Points earned by the completion.
      - `is-verified` boolean — Verification of the completion.
      - `rating` integer — Whether the completed content was liked or disliked. `1` represents `liked` and `2` represents `disliked`.
      - `access-method` string — The method the content was accessed for the completion.
    - `links` SelfLink
      - `self` string
    - `relationships` ListedCompletionRelationships[]
      - `content` ContentRelationship
        - `data` ContentRelationshipData
          - `id` string, nullable
          - `type` string, nullable
      - `provider` ProviderRelationship
        - `data` ProviderRelationshipData
          - `id` string, nullable
          - `type` string, nullable
      - `user` UserRelationship
        - `data` UserRelationshipData
          - `id` string, nullable
          - `type` string, nullable
    - `included` ListedCompletionIncluded[]
      - `type` string
      - `id` string
      - `attributes` ListedCompletionAttributes1
        - `content-type` string, nullable — The type of content.
        - `url` string, nullable — URL location where more information can be found.
        - `title` string, nullable — The title of the content.
        - `provider` string, nullable — Unique provider code.
        - `content-duration` integer, nullable — The duration of the content.
        - `content-duration-type` string, nullable — The duration type of the content.
        - `is-internal` boolean, nullable — Indicates whether the content is owned by the organization and is not part of Degreed's external catalog. Internal content includes content that was created by the organization or shared with the organization through a bundle.
      - `links` SelfLink
        - `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)
