Skip to main content
PATCH
Update fields on all work orders in a batch

Authorizations

Authorization
string
header
required

Authenticate using a bearer token. To create a token, navigate to /settings/api-tokens and click Create API Token.

Path Parameters

batchId
integer
required

ID of the production batch.

Body

application/json
expected_completion_date
string<date> | null

Expected completion date to set on each work order. Send null to clear it.

Example:

"2026-11-20"

service_unit_price
number

Per-unit service fee, up to 6 decimal places. Same limits as PATCH /work-orders/{workOrderId}/service-fee.

Required range: 0 <= x <= 99999999.99
Example:

12.5

notes
string

Notes to set on each work order (replaces the existing notes).

custom_fields
object[]

Custom field values to set on each work order. Merged with the existing values by custom field ID, as in PATCH /work-orders/{workOrderId}/custom-fields.

Minimum array length: 1

Response

Successful response, including when some work orders failed.

data
object