Add shipping profiles to SKU and only use 1 location, how do I update often via API?

Hello,

I have a WMS that has the shipping location functionality that Shopify has so I do not need it to figure anything out by location I only need to change the shipping profiles on my SKUs. My WMS will just send new shipping profiles based on a set of rules that use location and many other aspects. Does anyone know how to change the shipping profile on a SKU via the API? What is the best method?

Any advice is appriciated