Permissions:

Product tier: Available for Greenhouse Welcome and Greenhouse Onboarding subscription tiers

Greenhouse Onboarding only supports GraphQL, and while we do not have a traditional REST API, GraphQL is a natural extension of REST APIs.

We made the decision to use GraphQL because it allows us to:

  • Increase throughput by requesting only the data you are interested in.
  • Use introspection to know precisely what our schema looks like. Tools like GraphiQL will allow you to quickly and easily explore our entire API. It even supports autocomplete!
  • Program against an industry-wide standard supported by a variety of tools and organizations. 

To learn more about GraphQL and our API, we recommend checking out the following resources: 

  • Onboarding API Developer Documentation: Review Greenhouse's developer documentation to learn what the Greenhouse Onboarding API can do and how to use it.
  • GraphQL: Review documentation on the GraphQL framework and learn how to use GraphQL
  • GraphiQL: GraphiQL is a tool that will help you explore our API. It even supports autocomplete! GraphiQL also includes all of our developer documentation for you to explore.