How to Update Product Through GraphQL APL

HI @Mangesh
For that, you have two options, depending on what is that you want to change.
For example, the product_update Mutation will change:

mutation {
  product_update(
    data: {
      sku: "12334565"
      name: ""
      dimensions: {
        length: "1.00"
        width: "1.00"
        height: "1.00"
        weight: "1.00"
      }
      tariff_code: ""
      product_note: "Note Test"
      country_of_manufacture: "US"
      needs_serial_number: false
      dropship: false
      barcode: "1234556"
    }
  ) {
    request_id
    complexity
  }
} 

But the warehouse_product_update will allow you to change, for example:

mutation {
  warehouse_product_update(
    data: {
      sku: "123456"
      warehouse_id: "UHJ1luZm86MjcyMDk"
      price: "1.00"
      value: "1.00"
      value_currency: "USD"
      reserve_inventory: 0
      replenishment_level: 0
      reorder_amount: 0
      reorder_level: 0
    }
  ) {
    request_id
    complexity
  }
}

Where SKU and Warehouse ID is required.

In case it helps you could navigate the schema and check if there is anything else that could also be of any help.

Let me know if that was not what you were looking for.
Thanks!
Tom