List job submissions
Submissions on a job by stage, with candidate, status and date.
MCP tool bullhorn_read → list_job_submissions
read
Reads the Submissions tab of one job. stage picks Submissions, Interviewing, Rejected or Confirmed; all returns the job's full history. Each row has the submission_id, the candidate, the current status and when it was created. Use submission_id in update_submission_status.
Parameters
| Name | Type | Description |
|---|---|---|
| job_id integer required | integer | Job ID from get_job or the job record URL. |
| stage enum | enum | all (default), submissions, interviewing, rejected or confirmed. |
| cursor string | string | Next page cursor from the previous call. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "bullhorn_read",
"arguments": {
"operation": "list_job_submissions",
"arguments": {
"job_id": 1
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"submissions": [
{
"submission_id": 905512,
"candidate_id": 4821907,
"name": "Priya Raman",
"status": "Submitted",
"stage": "submissions",
"created_at": "2026-10-04T09:12:00Z"
},
{
"submission_id": 905530,
"candidate_id": 4830112,
"name": "Marcus Lee",
"status": "Submitted",
"stage": "submissions",
"created_at": "2026-10-05T10:03:00Z"
}
],
"next_cursor": null
},
"isError": false
}