---
title: "Update Contractor Information"
method: PATCH
path: "/contractors"
---

# Update Contractor Information

`PATCH /contractors`

## Request body

- object
  - `companyID` string, required — ID of the company
  - `contractor` object, required — Contractor Object
    - `contractorID` string, required — ID of the contractor
    - `first_name` string — First name of the Contractor
    - `last_name` string — Last name of the Contractor
    - `dob` string, date — Date of birth of the Contractor
    - `business_name` string — Business Name of Contractor (only accepted if type == "business")
    - `ssn` string — SSN of the Contractor
    - `email` string — Email address of the Contractor
    - `address` string — Residential Street Address of Contractor
    - `address_line2` string — Residential Street Address Line 2 of Contractor
    - `city` string — Residential City of Contractor
    - `state` string — Residential State of Contractor
    - `zip` string — Residential Zip of Contractor
    - `start_date` string — The starting date of the Contractor

## Response `200`

200

## Other responses

- `400` — 400

---

[API](https://skmtc.net/zeal/apis/zeal-api.md) · [All operations](https://skmtc.net/zeal/apis/zeal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zeal/zeal-api/versions/01346dceb27d/schema)
