Work Assignments

Create a work assignment

Changed on
post/work_assignments

Request

  • Base URL
    https://sandbox.nmbr.co/services/payroll
  • Auth
    HTTP bearer

Request body

employee_idstring

Must be present when contractor_id is either empty or not set.

contractor_idstring

Must be present when employee_id is either empty or not set.

pay_schedule_idstring required
pay_split_idstring
is_primaryboolean

When true, the standard tax reductions are applied to this work assignment's Pay Stubs. Only one work assignment per Employee per Business Entity may be primary. If none is explicitly set to primary, the earliest work assignment is treated as primary. When the primary work assignment is archived, primary passes to the earliest non-archived work assignment as of the archive date. With none, the archived work assignment stays primary.

titlestring nullable

An optional label for this work assignment, used to distinguish between multiple work assignments for the same Employee or Contractor.

archived_atstring date

The date the work assignment was archived. Archiving ends the work assignment's participation in future Payrolls. The archive date must not fall before any active Pay Rate's effective period.

external_refstring

Response

Created

idstring

The unique identifier of the object in Nmbr.

objectstring

The type of the object in Nmbr ("work_assignment").

Changes

    • info

      added the new uk::has_irregular_payment enum value to the request property ///

    • info

      added the new uk::has_postgraduate_loan enum value to the request property ///

    • info

      added the new uk::ni_category enum value to the request property ///

    • info

      added the new uk::p45 enum value to the request property ///

    • info

      added the new uk::payroll_id enum value to the request property ///

    • info

      added the new uk::starter_declaration enum value to the request property ///

    • info

      added the new uk::student_loan_plan enum value to the request property ///

    • info

      added the new uk::tax_basis enum value to the request property ///

    • info

      added the new uk::tax_code enum value to the request property ///

    • info

      added the new ca::authorized_province enum value to the request property ///