The Contractor Object represents a 1099 contractor for a given company
attribute | type | description |
---|---|---|
contractorID | string | Zeal Contractor ID |
companyID | string | Zeal Company ID |
onboarded | boolean | Whether contractor has onboarded onto Zeal or not |
type | string | Holds one of the following values: |
first_name | string | First name of contractor |
middle_name | string | Middle name of contractor |
last_name | string | Last name of contractor |
string | Email of contractor | |
working_state | string | State that contractor is working on. Represented as state abbreviation |
type | string | Type of entity this contractor is. Accepted values are "individual" or "business". |
ssn | string | Social security number of contractor (only accepted if type == "individual") |
ein | string | EIN of contractor (only accepted if type == "business") |
business_name | string | Business Name of contractor (only accepted if type == "business") |
address | string | Residential Street address of contractor |
address_line2 | string | Additional address line if needed |
city | string | Residential City of contractor |
state | string | Residential State that the contractor resides in |
zip | string | Residential Zip code of contractor |
employment_status | string | Employment status of the contractor. Default value is "live", other accepted values are "leave" and "terminated". |
external_id | string | External ID for a contractor that comes from an employer's HR or other internal system |
{
"contractorID": "1234567890",
"companyID": "0987654321",
"onboarded": true,
"type": "business",
"first_name": "erlich",
"middle_name": null,
"last_name": "bachman",
"email": "[email protected]",
"working_state": "MA",
"ein": 12-3456789,
"business_name": null,
"address": "320 Pancake Hollow Road",
"address_line2": null,
"city": "Highland",
"state": "NY",
"zip": "12528",
"employment_status": "live",
"external_id": 123
}