This article is intended for developers who are working on an integration and need to extract an organization’s user_role_ids to assign specific Job Admin permissions to Greenhouse users. In this article, we will cover how to use the Harvest API to retrieve this information.
Use the GET: List User Roles Harvest API endpoint to retrieve a full list of your organization’s Job Admin levels.
curl -X GET \
-H 'Authorization: Basic *******' \
The user role IDs returned can be used to assign Job Admin permissions for individual jobs via PUT: Add a Job Admin Permission or future Job Admin permissions by office or department via PUT: Add a Future Job Admin Permission.