Ostorya dev docs

Admin API/Orders/Mutations

orderAssign

mutationOstorya extension

Assigns the confirmation call to a staff member (null to unassign).

Returns OrderAssignPayload!

mutation OrderAssign($orderId: ID!) {
  orderAssign(orderId: $orderId) {
    order {
      id
      name
      email
      phone
      displayFinancialStatus
      createdAt
    }
    userErrors {
      code
      message
      field
    }
  }
}

# Variables
{
  "orderId": "gid://ostorya/Order/0f8c5b1e-…"
}

Arguments

orderIdID!required
staffMemberIdID

Payload

orderOrder
userErrors[UserError!]!required