Skip to main content
POST
Replace usage or transition work-order part status

Authorizations

Authorization
string
header
required

Organization API key with an sk_live_ or sk_test_ prefix

Path Parameters

id
string
required

Resource ID

Body

application/json
operation
string
required
Allowed value: "transition"
idempotencyKey
string
required
Required string length: 1 - 512
expectedAggregateVersion
string
required
Pattern: ^[0-9a-f]{64}$
targetStatus
enum<string>
required
Available options:
assigned,
reserved,
kitted,
staged,
issued
confirmOvercommit
boolean
default:false

Response

Direct mutation result; replayed indicates a previously accepted command

workOrderId
string
required
partStatus
enum<string>
required
Available options:
assigned,
reserved,
kitted,
staged,
issued
aggregateVersion
string
required
replayed
boolean
required
affectedPartIds
string[]
required
competingWorkOrderIds
string[]
required