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.

Required Scope: shipping

GET api2/carrier_services/count.json

Get count of carrier services

GET api2/carrier_services.json

List carrier services

GET api2/carrier_services/{id}.json

Get carrier service by id

POST api2/carrier_services.json

Create a carrier service

PUT api2/carrier_services/{id}.json

Update carrier service by id

DELETE api2/carrier_services/{id}.json

Delete carrier service by id