Missing `hiring_status` value option from GET /people

  • Org name: Blue River Tech
  • Detailed description of the issue and where it occurs:

The API doc for the GET people endpoint only lists 4 types of hiring_statuses for use, but I have contractors with statuses other than what are listed (onboarded). Shown below, if I try to use this status as a param I get a error:

{"request":{"method":"GET","url":"/rest/v2/people?hiring_statuses=active&hiring_statuses=onboarding&hiring_statuses=onboarded","status":400,"docs":"no match","source":"http"},"errors":[{"message":"Invalid query parameters"},{"message":"data/hiring_statuses/2 must be equal to one of the allowed values"}]}

Hello @b.johnson,

onboarded is not a supported value, can you try removing it from your request? You should be able to get a 200 after that. Both active and onboarding are fine, only onboarded needs to be removed

@Gabriela_Deel Yes that does work, though since there are more possible statuses in the web app, how do I search for those?