user_update

Arguments

ArgumentTypeRequiredDefaultDescription
dataUpdateUserInput!Yes

Return Type

UpdateUserOutput

Mutation

mutation user_update(
  $data: UpdateUserInput!
) {
  user_update(
    data: $data
  ) {
    request_id
    complexity
    user {
      ...UserFragment
    }
  }
}

Variables

{
  "data": {
    "customer_account_id": "QWNjb3VudDoxMjM0",
    "user_id": "VXNlcjoxMjM0",
    "email": "customer@example.com",
    "first_name": "Ada",
    "last_name": "Lovelace",
    "payroll_id": "UGF5cm9sbDoxMjM0",
    "hourly_rate": 19.99,
    "default_warehouse_id": "V2FyZWhvdXNlOjEyMzQ=",
    "default_picking_option": "batch",
    "default_order_status": "pending",
    "default_pick_order_tag": "priority"
  }
}

Response

{
  "data": {
    "user_update": {
      "request_id": "UmVjb3JkOjEyMzQ=",
      "complexity": 100,
      "user": {id: "VXNlcjoxMjM0"}
    }
  }
}