Update Job
Update a job record. All fields are optional — only provided fields are updated.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
employeeUuid
User UUID of the employee
engagementUuid
UUID of the engagement
jobUuid
UUID of the job to update
Headers
vnd.a1.tenant-id
Tenant identifier for multi-tenant environments
Request
This endpoint expects an object.
workplaceId
Workplace ID for the job
primaryApproverId
User UUID of the primary approver
secondaryApproverId
User UUID of the secondary approver
expenseApproverId
User UUID of the expense approver
enableLeave
enableExpenses
enableInvoice
payFrequency
splitShifts
companyUuid
Payroll company UUID for the job
billingGroupUuid
glGroupUuid
glGroupFallback
Allowed values:
costCenter
customerUuid
Customer UUID for workplace lookup
rateCard
ruleGroup
timesheetType
timesheetEnable
timesheetLength
variableTimesheet
jobDetails
Job detail fields to update (all optional)
Response
Job updated successfully
affected
eventJobId
Errors
400
Bad Request Error
404
Not Found Error
