Change Status
Purpose
To change the status of a Candidate or Job Opening.
Request URL
https://recruit.zoho.com/recruit/v2/{module_api_name}/status
For Offers;
​https://recruit.zoho.com/recruit/v2/{module_api_name}/{offer_id}/actions/status
module_api_name - The API name of the module
offer_id - The unique ID of the offer
Note:
For the Offers module, Change Status is only allowed for one record at a time.
Request Method
PUT
Scope
scope=ZohoRecruit.modules.all
(or)
scope=ZohoRecruit.modules.{module_name}.{operation_type}
Possible module names | Possible operation types |
---|---|
candidate, jobopening, and offer | ALL - Full access to the record UPDATE - Update records in the module |
Sample Input #1
Copied{
"data": [
{
"ids": ["568998000001714001"],
"Candidate_Status": "New",
"comments": "Status updated to New"
}]
}
Sample Input #2
Copied{
"data": [
{
"ids": [
"100006000000026741"
],
"jobids": [
"100006000000026844"
],
"Candidate_Status": "Qualified",
"comments": "Associated with Java Developer"
}
]
}
Sample Response
Copied{
"data": [
[
{
"code": "SUCCESS",
"details": {
"Modified_Time": "2021-02-02T06:38:24+00:00",
"Modified_By": {
"name": "Patricia Boyle",
"id": "568998000000277007"
},
"Created_Time": "2021-02-02T06:38:18+00:00",
"id": "568998000001714001",
"Created_By": {
"name": "Patricia Boyle",
"id": "568998000000277007"
}
},
"message": "status changed",
"status": "success"
}
]
]
}