Create a contractor

Creates a contractor.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

ID of the company the contractor performs work for

string

If the contractor is a person set to "individual", otherwise set to "business".

string

Contractor's first name. If contractor type is business, a primary contact is needed for 1099 filing so use the first name of the business's primary contact.

string

Contractor's middle name. If contractor type is business, a primary contact is needed for 1099 filing so use the middle name of the business's primary contact.

string
required

Contractor's last name. If contractor type is business, a primary contact is needed for 1099 filing so use the last name of the business's primary contact.

string

Contractor's business name if they're not an individual.

date

Contractor's date of birth

date

Most recent start date of contract

date

Most recent termination date of contract. Will be set to null if a more recent start date is set.

workplaces
array of strings

IDs of workplaces where the contractor works

workplaces
string

The Workplace ID of the contractor's primary workplace.

string

Contractor's email address

string

Contractor's TIN (usually their Social Security Number). Must be unique across all contractors in a company. Only the last four digits of an SSN will be made available in ssn_last_four after being set.

string

Contractor's Employer Identification Number, if applicable

string

ID of contractor's net pay split

string

Either "direct_deposit" or "manual", default null

address
object

Contractor's address

boolean
Defaults to false
json

Additional loosely structured information to associate with the contractor

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json