Create Shipping Method
Creates a Shipping Method within a shipping zone. Real Time Carrier Connections are also supported by this endpoint.
Carrier Configurations – Current
This section provides a sample request and a carrier-specific object/property model, for each supported carrier.
USPS by Endicia
Example request body:
USPS by Endicia Object Properties
FedEx
Example request body:
FedEx Object Properties
UPS Ready
Example request body:
UPS Ready Object Properties
UPS packaging_type values include:
Canada Post
Example request body:
Canada Post Object Properties
Australia Post
Example request body:
Australia Post Object Properties
Royal Mail
Example request body:
Royal Mail Object Properties
Zoom2U
Example request body:
Zoom2U Object Properties
Settings Objects
A shipping methodʼs type and settings properties can match one of the following models:
perorder Object – Properties
Object model for flat-rate shipping quotes per order.
Example request body:
peritem Object – Properties
Object model for flat-rate shipping quotes per item ordered.
Example request body:
weight Object – Properties
Object model for shipping quotes by weight.
Example request body:
total Object – Properties
Object model for shipping quotes by orderʼs total value.
Example request body:
This example sets free shipping above a certain order total:
Range Object – Properties
Object model to define ranges for shipping quotes. Units are defined in the parent object.
Example request body:
Channels
Example request body:
Authentication
OAuth scopes
Authentication header
Further reading
For example requests and more information about authenticating BigCommerce APIs, see Authentication and Example Requests.
For more about BigCommerce OAuth scopes, see our Guide to API Accounts.
For a list of API status codes, see API Status Codes.
Path parameters
Headers
The MIME type of the response body.
Request
List of channels associated to a method. When creating a new method, all available channels are associated by default. (Optional)
Response
List of channels associated to a method. When creating a new method, all available channels are associated by default. (Optional)
Shipping method ID. Read-only.