v1

latestOpenAPI 3.1.02026-07-24181585937.4 KB
Application

application.addHiringTeamMember

Adds an Ashby user to the hiring team at the application level.

Requires the candidatesWrite permission.

post/application.addHiringTeamMember

Request body

applicationIdstring uuid required

The application to assign the user a role on.

teamMemberIdstring uuid required

The id of the user to assign the role to.

roleIdstring uuid required

The id of the hiring team role to assign.

Example request

{
  "applicationId": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e",
  "teamMemberId": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e",
  "roleId": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e"
}

Response

Responses from the application.addHiringTeamMember endpoint

OR

Example response

{
  "success": true,
  "results": {
    "userId": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e",
    "firstName": "Joey",
    "lastName": "Joe",
    "email": "joey.joe@example.com",
    "role": "Hiring Manager"
  }
}