Create a shift on an employee’s timesheetCopy Pagepost https://api.everee.com/integration/v1/labor/timesheet/worked-shiftsAdd a shift to an employee’s timesheet to record hours worked on the clock.Query Paramscorrection-authorizedbooleanDefaults to falseWhether Everee should process a timesheet correction for a date that's already been paid-out. If false, creating a shift for a paid-out date will fail with an error.truefalseBody ParamsworkerIdstringrequiredRequired if "externalWorkerId" is not specified.externalWorkerIdstringrequiredRequired if "workerId" is not specified.shiftStartEpochSecondsint32requiredThe timestamp when the worker "punched in" for this shift, or started working. UNIX epoch seconds.shiftEndEpochSecondsint32The timestamp when the worker "punched out" for this shift, or stopped working. UNIX epoch seconds.createBreaksarray of objectsA list of breaks taken as part of this Shift.createBreaksADD objecteffectiveHourlyPayRateobjectThe hourly pay rate at which to calculate gross earnings for this shift.effectiveHourlyPayRate objectdisplayHourlyPayRateobjectThe hourly pay rate to display on pay stubs, if it's different from the "effective pay rate".displayHourlyPayRate objectworkLocationIdint32The numeric ID of the "Work Location" at which this shift was worked. See the Work Locations API for more information. Determines tax liability based on that location, rather than the location assigned to the worker's profile.workersCompClassCodestringThe Workers Comp class code associated with this shift. Must match an entry in the configured list of Workers Comp class codes for the state in which the shift was workedtaxCalculationConfigCodestringenumThe approach to use when calculating tax due on the wages for this Shift. The default setting is "STANDARD", which applies standard tax withholding rules.STANDARDDIFFICULTY_OF_CAREAllowed:STANDARDDIFFICULTY_OF_CAREcorrectionPaymentTimeframestringenumDefaults to NEXT_PAYROLL_PAYMENTHow to pay out an underpaid amount when this call results in a correction. This field only has an effect if the correction is an underpayment and an amount must be paid-out. If the correction is an overpayment, this field has no effect.NEXT_PAYROLL_PAYMENTIMMEDIATELYEXTERNALLY_PAIDAllowed:NEXT_PAYROLL_PAYMENTIMMEDIATELYEXTERNALLY_PAIDfullyClassifiedHoursarray of objectsA list of fully-classified "segments" of hours worked on this shift. This field is required if the company is set to "external timesheet classification"; otherwise, you're not allowed to provide this field, since Everee will classify hours automatically.fullyClassifiedHoursADD objectnotestringA free-form text note about the hours worked on this shift.dimensionsobjectThe dimensions to allocate this shift's total wage expense.dimensions objectResponse 201201Updated 9 months ago