v1
latestOpenAPI 3.0.12026-07-245752052.0 MBjobs
Update a job and replace its Company Attributes with the payload
Updates a Job and upserts its Company Attributes. The provided customAttributesPayload replaces the entire set of attributes attached to the job: any attribute not present in the payload will be removed; provided ones will be created/updated. Values must match the attribute data type configured for the company attribute.
patch/api/serviceworkforce/processes/jobs/{jobUuid}/custom_attributes
Path parameters
jobUuidstring uuid required
UUID of the job to update
Request body
Example request
{
"jobPayload": {
"description": "Updated description"
},
"customAttributesPayload": [
{
"attribute": "job_category",
"value": "Logistics"
},
{
"attribute": "requires_experience",
"value": false
},
{
"attribute": "onboarding_start_date",
"value": "2025-07-01"
}
]
}Response
Updated successfully. No content returned.