The User endpoint allows you to retrieve, update, and delete users and retrieve specific user details.
Setting Configurations
Some attributes associated with the User endpoint can be updated programmatically only when relevant settings are configured in Degreed. Refer to the table below for attributes with prerequisites.
| Attribute | Prerequisite |
|---|---|
job-role | The job role enhancements setting must be turned off for your organization. If the setting is turned on, use the v3 User endpoint instead and pass job-role as an object with an id. |
Data per User
The /user path also provides a variety of endpoints for any particular user. The format is typically /user/USERID/{datapoint} where
USERIDis the userId associated with the user in the Degreed API{datapoint}is the name of the data point as documented in the API reference.
For example, while you can use the /skill-ratings endpoint to get all skill ratings in your organization, you can use /users/USERID/skill-ratings to get the skill ratings only for the identified user.

