Integrate Content with the API

For an overview of how to get started with the Degreed API, see Getting Started with the API.

Overview

Content integrations are typically set up to automate the creation and maintenance of content, required learning, and completions. Using the Degreed API allows for real-time updates of data points, whereas Degreed's file-based integrations typically only run overnight.

Commonly Used Endpoints

Content Endpoints: You can use the Content endpoints to add, update, delete, and query content within Degreed. There are also separate endpoints for each content type.

Required Learning Endpoints: You can use the Required Learning endpoints to add, update, delete, and query required learning within Degreed. Each required learning must be associated with a user and content item.

Completions Endpoints: You can use the Completions endpoints to add, update, delete, and query completions within Degreed. Each completion must be associated with a user and content item.

For more information on these endpoints, refer to the corresponding documentation.

Common Workflow

Set Up a Content Catalog

Content is the foundation for Required Learning and Completions. In other words, you cannot add required learning and completions for content items that have not been created in Degreed yet. For this reason, the first step for any of the above integration types is to have a content integration in place.

To add content, you must use the corresponding endpoint for the type of content you are adding:

Send Content Completions to Degreed

Once content is in Degreed, you can add required learning and completions for specific users. You must have user and content data in order to link each required learning and/or completion to a user and content item.


Did this page help you?