Create a complete employee recordAsk AIpost https://api.everee.com/api/v2/workers/employeeCreates a complete employee profile, with all details necessary for the employee to receive ACH direct deposit payments through Everee.Body ParamsfirstNamestringrequiredmiddleNamestringlastNamestringrequiredtaxpayerIdentifierstringrequired9-digit numeric string (no hyphens or other characters)dateOfBirthstringrequiredISO8601 datephoneNumberstringrequired10 digitsemailstringrequiredemail formathomeAddressobjectrequiredhomeAddress objectlegalWorkAddressobjectrequiredlegalWorkAddress objectbankAccountobjectrequiredbankAccount objectpayTypestringrequiredDefaults to HOURLYone of: “HOURLY”, “SALARY”payRateobjectrequiredif payType = "HOURLY", then an hourly rate, or if payType = "SALARY", then an annual salary amountpayRate objecthireDatestringrequiredISO8601 datepaySchedulestringenumThe desired pay schedule for this employee. Only options that have been enabled for the current Company are available; specifying an option that is not enabled for a Company will result in an error. Defaults to the company's pay cycle if not specified.SEMI_MONTHLYBI_WEEKLYWEEKLYDAILYAllowed:SEMI_MONTHLYBI_WEEKLYWEEKLYDAILYtypicalWeeklyHoursint32requirednumber from 1 to 40, inclusivewithholdingSettingsobjectrequiredSpecifies the employee's federal income tax withholding options. The fields in this structure correspond to the fields on the 2020-and-later version of IRS Form W-4.withholdingSettings objecteligibleForOvertimebooleanDefaults to trueWhether to include this employee in overtime classification for any hours clocked on their Timesheet.truefalseonboardingCompletebooleanDefaults to trueSpecifies the desired "onboarding status" of the employee profile. If true, marks the "onboarding status" as "Complete", which will move the employee to "Active" once their hire date is reached. If false, leaves the new profile in the "onboarding in progress" status and allows the employee to complete self-onboarding (if available).truefalseexternalWorkerIdstringapprovalGroupIdint32timeOffPolicyIdint32The Leave Policy ID in which to enroll this employee. Enrollment is effective on the 'hireDate' of this employee.socCodestringThe Standard Occupational Classification code this employee will be assigned to. For multi-job staffing scenarios, you should provide the code that most closely matches the majority of their expected work. Multiple SOC codes are not supported in employer filings, and are not supported in Everee as a result.HeadersacceptstringenumDefaults to application/jsonGenerated from available response content typesapplication/jsontext/plainAllowed:application/jsontext/plainResponses 201201 400400Updated 3 months ago