Has anyone ever used the mutation quantityPricingByVariantUpdate, whose parameters feel strange

I need to synchronize the Netsuite Catalog quantity price list to the Shopify B2B Catalog, I found the quantityPricingByVariantUpdate this mutation, but its input value confused me.

In the document on the left, there is no companyLocationId parameter, but in the example on the right, the companyLocationId parameter is passed. I don’t understand why updating the priceList requires a companyLocationId.

When I query the productVariant quantity price, I am also required to provide a comopanyLocationId. I am confused as to why I need a companyLocationId. Why not pass in a priceListId instead of a companyLocationId? A catalog can be assigned to multiple company locations or none at all. Passing this value makes no sense