Shipping Options [API]
The shipping options GET request allows you to view all your existing shipping options along with their parameters.
Notes:
Description |
List available Shipping Options |
Action |
GET |
URL |
<your URL here>/api/shipping_options |
Sample Request Parameters |
(empty – no data required) |
Sample Successful Response |
[
{
"id": 1,
"name": "UPS",
"vat_class_id": 1,
"max_size_m3": null,
"is_default": false,
"created_at": "2019-06-17T13:49:07.000-04:00",
"updated_at": "2019-10-09T16:32:56.000-04:00",
"available_locations": {
"countries": [
"US"
]
},
"show_choice": true,
"rule_type": "per_order_value",
"tracking_url_template": "https://www.ups.com/track?loc=en_US&tracknum={{tracking_number}}",
"auto_apply": false,
"is_private": true,
"deleted_at": null
}
]
|
Update Shipping Cost for an Order
Description |
Update Shipping Cost for an Order |
Action |
PATCH |
URL |
<your URL here>/api/orders/<order_id>/set_shipping_costs.json |
Sample Request Parameters |
{ "shipping_costs": 10 }
|
Sample Successful Response |
{ "status": 200, "message": "The shipping costs where updated" } |
Field descriptions
Name |
Type |
Description |
id |
integer |
Shipping option identifier |
name |
string |
Shipping option name |
vat_class_id |
integer |
VAT class identifier |
is_default |
boolean |
Specifies if this is a default shipping option |
created_at |
datetime |
Datetime this shipping option was created |
updated_at |
datetime |
Most recent datetime this shipping option was modified |
available_locations |
list |
A list of countries where this shipping option is available |
show_choice |
boolean |
Specifies if this shipping option is available in the order checkout menu |
rule_type |
string |
The rule that determines how this shipping option will be applied to an order |
tracking_url_template |
string |
The URL template that allows user to look up shipment tracking |
auto_apply |
boolean |
Sets the shipping option for every customer if True |
is_private |
boolean |
Allows you to set this shipping option for individual customers? |
deleted_at |
datetime |
Datetime this shipping option was deleted |