Skip to main content

updateOrderAdditionalData

Replaces the free-form additional data JSON blob on a V2 order.

Business Rules

  • **Replace semantics**: the previous value is overwritten in full.
  • **Clearing**: pass null or omit additionalData to clear all stored data.
  • **Authority**: the performer must be allowed to edit the order.

Error Scenarios

  • **NOT_FOUND**: the order does not exist.
  • **UNAUTHORIZED**: missing required permissions or invalid company access.

Permissions Required

  • orders:update_order_additional_data permission
updateOrderAdditionalData(
input: UpdateOrderAdditionalDataInput!
): V2Order!

Arguments

updateOrderAdditionalData.input ● UpdateOrderAdditionalDataInput! non-null input common

Parameters for UpdateOrderAdditionalData

Type

V2Order object orders

The V2 order type. This type represents a V2 order in the system with only the fields necessary for draft creation and details.