Update submission status

Moves one submission to another status in your hiring workflow.

PATCH https://cotlet.dev/api/v1/bullhorn/submissions/{submission_id}/status

write Confirm

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

Parameters: update_submission_status
NameTypeDescription
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
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"}'
Python
result = client.call("bullhorn", "update_submission_status", {"submission_id":905512,"status":"Sales Rep Rejected"})
Node.js
const result = await cotlet.call('bullhorn', 'update_submission_status', {"submission_id":905512,"status":"Sales Rep Rejected"});
CLI
cotlet call bullhorn update_submission_status --data '{"submission_id":905512,"status":"Sales Rep Rejected"}'

Example response

JSON

{
  "submission_id": 905512,
  "previous_status": "Submitted",
  "status": "Sales Rep Rejected"
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.