Create a complete contractor record

A client can choose to add a complete contractor record directly. Note that this operation will designate the worker as a 1099-issued contractor without a formal employment relationship.

The client must capture all required data to submit a complete worker record. This option is only appropriate if the integrating application assumes the risk and responsibility of capturing potentially sensitive personally-identifiable data about the worker.

Verifying the contractor's TIN

Provide the contractor's Form W-9 information in w9FormResponse so we can verify their taxpayer identification number (TIN) with the IRS. Either socialSecurityNumber or employerIdentificationNumber is required, depending on the contractor's taxClassification. You can check the result of this verification later via the tinVerificationStatus field on the worker's profile.

Body Params
string
required
string
string
required
string
required

10 digits

string
required

email format

string
required

ISO8601 date

homeAddress
object
required
string
required

ISO8601 date

bankAccount
object
required
legalWorkAddress
object
required
boolean
Defaults to true

Specifies the desired "onboarding status" of the contractor profile. If true, marks the "onboarding status" as "Complete", which will move the contractor to "Active" once their start date is reached. If false, leaves the new profile in the "onboarding in progress" status and allows the contractor to complete self-onboarding (if available).

string
int32
w9FormResponse
object
required

The contractor's Form W-9 information, used to verify their taxpayer identification number (TIN) with the IRS.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
text/plain
application/json