A carrier service (also known as a carrier calculated service or shipping service) provides real-time shipping rates to the shop. Some common carrier services include Canada Post, FedEx, UPS, and USPS. The term carrier is often used interchangeably with the terms shipping company and rate provider.

Using the CarrierService resource, you can add a carrier service to a shop and then provide a list of applicable shipping rates at checkout. You can even use the cart data to adjust shipping rates and offer shipping discounts based on what is in the customer's cart.

GET api/carrier_services/count.json

Get count of carrier services

GET api/carrier_services.json

Get carrier services

GET api/carrier_services/{id}.json

Get carrier service by id

POST api/carrier_services.json

Create a carrier service

PUT api/carrier_services/{id}.json

Update carrier service by id

DELETE api/carrier_services/{id}.json

Delete carrier service by id