> ## Documentation Index
> Fetch the complete documentation index at: https://docs.harmonyforstaffing.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Job Submission

> Update a job submission

Update the status or details of an existing job submission.

### Path Parameters

<ParamField path="id" type="number" required>
  ID of the job submission to update
</ParamField>

### Body Parameters

<ParamField body="statusId" type="number">
  Updated status ID for the submission
</ParamField>

<ParamField body="notes" type="string">
  Additional notes about the status change
</ParamField>

### Response

<ResponseField name="id" type="number">
  The ID of the updated submission
</ResponseField>

<ResponseField name="updatedAt" type="string">
  Timestamp of when the submission was last updated
</ResponseField>

<RequestExample>
  ```bash theme={null}
  curl --request PUT \
    --url https://api.harmonyforstaffing.com/api/job-submissions/789 \
    --header 'Authorization: Bearer <token>' \
    --header 'Content-Type: application/json' \
    --data '{
      "statusId": 86,
      "notes": "Moving to interview stage"
    }'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "id": 789,
    "statusId": 86,
    "notes": "Moving to interview stage",
    "updatedAt": "2024-03-19T19:30:00Z"
  }
  ```
</ResponseExample>
