Skip to main content
POST
Create manual shipping method

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required
shipping_method_type
enum<string>
required
Available options:
manual,
local-pickup
is_forward_shipping
boolean
default:true
required
is_return_shipping
boolean
default:true
required
enable_shipping_rate
boolean
required
delivery_leadtime_minimum
integer
required

in days.

delivery_leadtime_maximum
integer
required

in days.

shipping_zone_id
string[]
required
write-only
warehouse_id
string[]
required
write-only
is_default
boolean
default:false
maximum_weight
number | null

can be null if there is no limit on weight.

shipping_rate_name
string

required if enable_shipping_rate = true

shipping_rate_fixed_price
number | null

can be null if shipping_rate_condition is provided.

shipping_rate_condition
ShippingRateBasedOnWeightSlabs · object
status
enum<string>
Available options:
active,
inactive

Response

200 - application/json

OK

message
string
success
boolean
content
object