---
title: "Get a Specific Completion"
method: GET
path: "/api/v2/completions/{id}"
tags: ["Completion"]
---

# Get a Specific Completion

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

This endpoint retrieves a specific completion for the organization. If the organization is a Global Admin Tool Organization or a provider requesting on behalf of the organization, completions will be returned for Tenant Organizations.<br><br>For Global Admin Tool Organizations, if the user of the completion belongs to a Tenant Organization, then the `X-Degreed-Organization-Code` header can be provided, but is no longer necessary.<h3>Required Scope</h3>`completions:read` or `completions:write`

## Path parameters

- `id` string, required

## Headers

- `X-Degreed-Organization-Code` string

## Response `200`

Success

- DetailedCompletion
  - `data` DetailedCompletionData
    - `type` string
    - `id` string
    - `attributes` DetailedCompletionDataAttributes
      - `provider-id` string
      - `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/revisions/4a22b709515c/schema)
