The Degreed Standard Report

Use the information in this guide to help you map Degreed FTP File Reports to Degreed API endpoints. For more information, see Mapping Degreed FTP File Reports to API Endpoints. See the documentation in the Knowledge Center for more information about the Standard Report.

The User Summary Tab

Endpoint: Get All Users

  • API Call: GET https://api.degreed.com/api/v2/users

The User Activity Tab

Endpoint: Get All Completions (the Completions endpoint requires a filter of start_date and end_date, which are limited to a 7 day range)

  • API Call: GET https://api.degreed.com/api/v2/completions?filter[start_date]=2021-12-01&filter[end_date]=2021-12-0

The User Pathway Summary Tab

Endpoint: Get Pathways by User (filter by email or employee-id)

  • API Call:
    • GET https://api.degreed.com/api/v2/users/<employeeid>/pathways?identifier=employee-id
    • GET https://api.degreed.com/api/v2/users/<email>/pathways?identifier=email

The User Logins Tab

Endpoint: Get All Logins (the Logins endpoint requires a filter of start_date and end_date, which are limited to a 7 day range)

  • API Call (with sample dates):
    • GET https://api.degreed.com/api/v2/logins?filter[start_date]=2021-12-01&filter[end_date]=2021-12-07

The User Groups Tab

Endpoint: Get All Groups (this endpoint can be used to retrieve group IDs for each group)

  • API Call: GET https://api.degreed.com/api/v2/groups

Endpoint: Get a List of Users for a Specific Group (this endpoint can be used to see the users in each group, using the IDs retrieved from the previous endpoint)

  • API Call:
    • GET https://api.degreed.com/api/v2/users/<email>/groups?identifier=email
    • GET https://api.degreed.com/api/v2/users/<employeeid>/groups?identifier=employee

The Required and Assigned Learning Tab

Endpoint: Get All Required Learning Items

  • API Call: GET https://api.degreed.com/api/v2/required-learning

The Shared Items (Range of Dates) Tab

Endpoint: Get All Shared Items (the Shared Items endpoint requires a filter of start_date and end_date, which are limited to a 7 day range)

  • API Call: GET https://api.degreed.com/api/v2/shared-items?filter[start_date]=2021-12-01&filter[end_date]=2021-12-07

The Followers Tab

Endpoint: Get All User Followers (optional start_date and end_date filter)

  • API Call: GET https://api.degreed.com/api/v2/user-followers

The Published Pathway Summary Tab

Endpoint: Get All Pathways (this endpoint can be used to view all pathways and retrieve pathway IDs)

  • API Call: GET https://api.degreed.com/api/v2/pathways

Endpoint: Get Tags (Skills), Get Collaborators, and Get Followers (these endpoints can be used to see the tags, collaborators, and followers associated with each pathway, using the IDs retrieved from the previous endpoint)

  • API Call(s):
    • GET https://api.degreed.com/api/v2/pathways/<ID>/tags
    • GET https://api.degreed.com/api/v2/pathways/<ID>/collaborators
    • GET https://api.degreed.com/api/v2/pathways/<ID>/followers

The View Data Tab

Endpoint: Get All Views (the Views endpoint requires a filter of start_date and end_date, which are limited to a 7 day range)

  • API Call (with sample dates): GET https://api.degreed.com/api/v2/views?filter[start_date]=2021-12-01&filter[end_date]=2021-12-07

The Search Data Tab

Endpoint: Get All Search Terms (retrieves up to the top 100 search terms; optional start_date and end_date filter)

  • API Call: GET https://api.degreed.com/api/v2/search-terms

The Internal Content Tab

Endpoint: Get All Content (with internal_only filter)

  • API Call: GET https://api.degreed.com/api/v2/content?filter\[internal_only]