Greenhouse · OAuth Scopes
Greenhouse OAuth Scopes
OAuth 2.0
searched
Greenhouse publishes 174 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Greenhouse API on a user’s behalf.
Tokens are issued from https://auth.greenhouse.io/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
Human ResourcesGreenhouseApplicant TrackingRecruitingCandidatesJobOnboardingHiringTalent AcquisitionEnterprise Saas
Scopes: 174
Flows: clientCredentials, authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://auth.greenhouse.io/authorize
https://auth.greenhouse.io/authorize
Token URL
https://auth.greenhouse.io/token
https://auth.greenhouse.io/token
Flows
clientCredentialsauthorizationCode
clientCredentialsauthorizationCode
Scopes (174)
| Scope | Description | Flows |
|---|---|---|
| harvest:application_stages:list | List application stages | |
| harvest:applications:list | List applications | |
| harvest:applications:destroy | Destroy applications | |
| harvest:applications:create | Create applications | |
| harvest:applications:update | Update applications | |
| harvest:applications:hire | Hire applications | |
| harvest:applications:convert_to_candidate | Convert to candidate applications | |
| harvest:applications:reject | Reject applications | |
| harvest:applications:unreject | Unreject applications | |
| harvest:applications:move | Move applications | |
| harvest:applied_candidate_tags:list | List applied candidate tags | |
| harvest:applied_candidate_tags:create | Create applied candidate tags | |
| harvest:applied_candidate_tags:destroy | Destroy applied candidate tags | |
| harvest:approval_flows:list | List approval flows | |
| harvest:approval_flows:create | Create approval flows | |
| harvest:approval_flows:update | Update approval flows | |
| harvest:approval_flows:request_approvals | Request approvals | |
| harvest:approval_flows:replace_approver_groups | Replace approver groups | |
| harvest:approver_groups:list | List approver groups | |
| harvest:approver_groups:replace_approver | Replace approvers | |
| harvest:approvers:list | List approvers | |
| harvest:attachments:list | List attachments | |
| harvest:attachments:create | Create attachments | |
| harvest:attachments:destroy | Destroy attachments | |
| harvest:bulk_requests:list | List bulk requests | |
| harvest:candidate_attribute_types:list | List candidate attribute types | |
| harvest:candidate_educations:list | List candidate educations | |
| harvest:candidate_educations:destroy | Destroy candidate educations | |
| harvest:candidate_educations:create | Create candidate educations | |
| harvest:candidate_employments:list | List candidate employments | |
| harvest:candidate_employments:destroy | Destroy candidate employments | |
| harvest:candidate_employments:create | Create candidate employments | |
| harvest:candidate_tags:list | List candidate tags | |
| harvest:candidate_tags:create | Create candidate tags | |
| harvest:candidate_tags:destroy | Destroy candidate tags | |
| harvest:candidates:list | List candidates | |
| harvest:candidates:create | Create candidates | |
| harvest:candidates:destroy | Destroy candidates | |
| harvest:candidates:update | Update candidates | |
| harvest:candidates:merge | Merge candidates | |
| harvest:candidates:anonymize | Anonymize candidates | |
| harvest:close_reasons:list | List close reasons | |
| harvest:custom_field_departments:list | List custom field departments | |
| harvest:custom_field_departments:create | Create custom field departments | |
| harvest:custom_field_departments:destroy | Destroy custom field departments | |
| harvest:custom_field_offices:list | List custom field offices | |
| harvest:custom_field_offices:create | Create custom field offices | |
| harvest:custom_field_offices:destroy | Destroy custom field offices | |
| harvest:custom_field_options:list | List custom field options | |
| harvest:custom_field_options:create | Create custom field options | |
| harvest:custom_field_options:destroy | Destroy custom field options | |
| harvest:custom_field_options:update | Update custom field options | |
| harvest:custom_fields:list | List custom fields | |
| harvest:custom_fields:destroy | Destroy custom fields | |
| harvest:custom_fields:create | Create custom fields | |
| harvest:custom_fields:update | Update custom fields | |
| harvest:default_interviewers:list | List default interviewers | |
| harvest:demographic_answer_options:list | List demographic answer options | |
| harvest:demographic_answers:list | List demographic answers | |
| harvest:demographic_question_sets:list | List demographic question sets | |
| harvest:demographic_questions:list | List demographic questions | |
| harvest:departments:list | List departments | |
| harvest:departments:create | Create departments | |
| harvest:departments:update | Update departments | |
| harvest:eeoc:list | List eeoc | |
| harvest:email_templates:list | List email templates | |
| harvest:focus_candidate_attributes:list | List focus candidate attributes | |
| harvest:future_job_permissions:list | List future job permissions | |
| harvest:future_job_permissions:create | Create future job permissions | |
| harvest:future_job_permissions:destroy | Destroy future job permissions | |
| harvest:interview_kits:list | List interview kits | |
| harvest:interviewer_tags:list | List interviewer tags | |
| harvest:interviewers:list | List interviewers | |
| harvest:interviews:list | List interviews | |
| harvest:interviews:create | Create interviews | |
| harvest:interviews:destroy | Destroy interviews | |
| harvest:interviews:update | Update interviews | |
| harvest:job_board_custom_locations:list | List job board custom locations | |
| harvest:job_candidate_attributes:list | List job candidate attributes | |
| harvest:job_hiring_managers:list | List job hiring managers | |
| harvest:job_hiring_managers:create | Create job hiring managers | |
| harvest:job_hiring_managers:destroy | Destroy job hiring managers | |
| harvest:job_interview_stages:list | List job interview stages | |
| harvest:job_interviews:list | List job interviews | |
| harvest:job_notes:list | List job notes | |
| harvest:job_notes:create | Create job notes | |
| harvest:job_notes:destroy | Destroy job notes | |
| harvest:job_notes:update | Update job notes | |
| harvest:job_owners:list | List job owners | |
| harvest:job_owners:create | Create job owners | |
| harvest:job_owners:destroy | Destroy job owners | |
| harvest:job_post_locations:list | List job post locations | |
| harvest:job_post_locations:create | Create job post locations | |
| harvest:job_post_locations:destroy | Destroy job post locations | |
| harvest:job_posts:list | List job posts | |
| harvest:job_posts:update | Update job posts | |
| harvest:jobs:list | List jobs | |
| harvest:jobs:create | Create jobs | |
| harvest:jobs:update | Update jobs | |
| harvest:notes:list | List notes | |
| harvest:notes:create | Create notes | |
| harvest:offers:list | List offers | |
| harvest:offers:create | Create offers | |
| harvest:offers:update | Update offers | |
| harvest:offices:list | List offices | |
| harvest:offices:create | Create offices | |
| harvest:offices:update | Update offices | |
| harvest:openings:list | List openings | |
| harvest:openings:create | Create openings | |
| harvest:openings:destroy | Destroy openings | |
| harvest:openings:update | Update openings | |
| harvest:prospect_details:list | List prospect details | |
| harvest:prospect_pool_stages:list | List prospect pool stages | |
| harvest:prospect_pools:list | List prospect pools | |
| harvest:referrers:list | List referrers | |
| harvest:rejection_details:list | List rejection details | |
| harvest:rejection_details:update | Update rejection details | |
| harvest:rejection_reasons:list | List rejection reasons | |
| harvest:scorecard_candidate_attributes:list | List scorecard candidate attributes | |
| harvest:scorecard_candidate_attributes:create | Create scorecard candidate attributes | |
| harvest:scorecard_candidate_attributes:update | Update scorecard candidate attributes | |
| harvest:scorecard_question_answer_options:create | Create scorecard question answer options | |
| harvest:scorecard_question_answer_options:list | List scorecard question answer options | |
| harvest:scorecard_question_answers:list | List scorecard question answers | |
| harvest:scorecard_question_answers:create | Create scorecard question answers | |
| harvest:scorecard_question_answers:update | Update scorecard question answers | |
| harvest:scorecard_question_candidate_attributes:list | List scorecard question candidate attributes | |
| harvest:scorecard_question_options:list | List scorecard question options | |
| harvest:scorecard_questions:list | List scorecard questions | |
| harvest:scorecards:list | List scorecards | |
| harvest:scorecards:create | Create scorecards | |
| harvest:scorecards:update | Update scorecards | |
| harvest:sources:list | List sources | |
| harvest:tracking_links:list | List tracking links | |
| harvest:user_emails:list | List user emails | |
| harvest:user_emails:create | Create user emails | |
| harvest:user_job_permissions:list | List user job permissions | |
| harvest:user_job_permissions:create | Create user job permissions | |
| harvest:user_job_permissions:destroy | Destroy user job permissions | |
| harvest:user_roles:list | List user roles | |
| harvest:users:list | List users | |
| harvest:users:create | Create users | |
| harvest:users:update | Update users | |
| harvest:users:deactivate | Deactivate users | |
| harvest:users:activate | Activate users | |
| harvest:users:revoke_permissions | Revoke permissions users | |
| harvest:webhooks:create | Create webhooks | |
| harvest:webhooks:update | Update webhooks | |
| harvest:webhooks:destroy | Destroy webhooks | |
| harvest:webhooks:list | List webhooks | |
| auditlog:events:list | List audit log events | |
| v1:bulk_requests:list | List current bulk requests. | |
| v1:countries:list | List all countries and their subdivisions. | |
| v1:custom_fields:list | List all of the custom fields. | |
| v1:documents:list | List all of the documents. | |
| v1:employees:list | List all of the employees. | |
| v1:employees:update | Update a single employee. | |
| v1:other_criteria:list | List all of the other criteria. | |
| v1:pending_hires:create | Create a single pending hire. | |
| v1:pending_hires:destroy | Delete a single pending hire. | |
| v1:pending_hires:list | List all of the pending hires. | |
| v1:pending_hires:update | Update a single pending hire. | |
| v1:signature_request_templates:list | List all of the signature request templates. | |
| v1:signature_requests:list | List all of the signature requests. | |
| v1:team_categories:list | List all of the team categories. | |
| v1:teams:create | Create a single team. | |
| v1:teams:destroy | Delete a single team. | |
| v1:teams:list | List all of the teams. | |
| v1:teams:update | Update a single team. | |
| candidates.create | Create new candidates or prospects. | |
| candidates.view | View candidates imported via this partner. | |
| jobs.view | View my jobs. | |
| prospect_pools.view | Retrieve prospect pools and their stages for an organization. | |
| greenhouse:mcp_client | MCP client scope advertised in scopes_supported of the RFC 9728 protected-resource metadata for https://mcp.greenhouse.io/mcp. |
📄 Provider scope reference: https://harvestdocs.greenhouse.io/docs/harvest-partner-oauth
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.