Our API can return shipping costs in a couple of ways:
1 - we can return all costs for all shipping methods then you can send a 2nd API call for the shipping method you want to use.
2 - we can return the shipping cost with the label and tracking number for the shipping method selected.