## Request Body

| attribute | type | description |
| --- | --- | --- |
| test | boolean | Whether the contractor was updated in Test Mode |
| type | string | The operation that was applied to this contract<br>`create`<br>`onboard`<br>`update` |

## Returns

Doesn't return anything but rather POSTs the updated or deleted Contractor Object to the webhook URL.

## Raw Content Example

JSON

```json
{
    "test": true,
    "operation_type": "update",
    "contractorID": "1234567890",
    "companyID": "083472985",
    "onboarded": true,
    "email": "test@demo.com",
    "working_state": "CA",
    "first_name": "Erlich",
    "middle_name": null,
    "last_name": "Bachman",
    "type": "individual",
    "ssn": "375289876",
    "business_name": null,
    "ein": null,
    "address": "1 Market St.",
    "city": "San Francisco",
    "state": "CA",
    "zip": "94105",
    "timestamp": "2024-01-21T21:29:42Z",
    "instant_pay_enabled": true
}
```
