v1

latestOpenAPI 3.0.12026-08-06208355659.3 KB
Users

Updates an existing contractor

put/v{version}/Users/contractors

Path parameters

versionstring required

Headers

company-idstring required

Request body

companyIdstring uuid
contractorIdinteger
firstNamestring nullable
middleNamestring nullable
lastNamestring nullable
titlestring nullable
emailAddressstring nullable
phonestring nullable
phoneExtstring nullable
stateCodestring nullable
stateSubjectToTaxstring nullable
stateWorkingstring nullable
federalFilingStatusId1 | 2 | 3 | 4 | 5
stateFilingStatusId1 | 2 | 3 | 4 | 5
paycheckType0 | 1
stateFilingCodestring nullable
federalAllowancenumber double nullable
stateAllowancenumber double nullable
routingNumberstring nullable
accountNumberstring nullable
address1string nullable
address2string nullable
citystring nullable
zipCodestring nullable
dateOfBirthstring date-time nullable
genderstring nullable
socialSecurityNumberstring nullable
is1099boolean
contractorCompanystring nullable
directDepositAccountNumberstring nullable
directDepositRoutingNumberstring nullable
reverseSyncedboolean nullable
isSickTimeEnabledboolean
isVacationTimeEnabledboolean
isHealthInsuranceEnabledboolean
additionalFederalWithholdingsnumber double
additionalStateWithholdingsnumber double
isI9OnFileboolean
isStateTaxExemptboolean
isFederalTaxExemptboolean
isHasTwoJobsboolean
otherIncomeAmountnumber double
otherDeductionAmountnumber double
paycheckDeliveryAccountTypeIdinteger
totalDependentClaimAmountnumber double
isElectronicDeliveryboolean

Response

Success

isValidboolean
errorsstring[] nullable
warningsstring[] nullable
infostring[] nullable
messagestring nullable