Update submission status
Moves one submission to another status in your hiring workflow.
PATCH https://cotlet.dev/api/v1/bullhorn/submissions/{submission_id}/status
Sets the status of one submission, like clicking the status on the job's Submissions tab. status must exist in your account's list, for example Sales Rep Rejected, Candidate Interested or Offer Extended. Changing a candidate that is not yours needs the Change Any Candidate Submission Status entitlement. It never deletes a submission and does not place a candidate. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| submission_id integer required | integer | Submission ID from list_job_submissions. |
| status string required | string | Status name as it appears in your account. |
Request
curl -X PATCH https://cotlet.dev/api/v1/bullhorn/submissions/905512/status \
-H "Authorization: Bearer $COTLET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status":"Sales Rep Rejected"}' result = client.call("bullhorn", "update_submission_status", {"submission_id":905512,"status":"Sales Rep Rejected"}) const result = await cotlet.call('bullhorn', 'update_submission_status', {"submission_id":905512,"status":"Sales Rep Rejected"}); cotlet call bullhorn update_submission_status --data '{"submission_id":905512,"status":"Sales Rep Rejected"}' Example response
{
"submission_id": 905512,
"previous_status": "Submitted",
"status": "Sales Rep Rejected"
}