Get shipping settings
Returns the shipping settings with every shipping method. Settings are kept per mode: a test token works on the test settings, a live token on the live ones. Secret and trusted tokens may call it when their permissions include settings_shipping. Limited tokens may not.
AuthorizationBearer <token>A secret, trusted or limited token. See Authentication.
show?stringComma-separated fields to return; all others are left out. Use dot notation for child fields (customer.email). You cannot send show and hide together (400). See Customizing output.
hide?stringComma-separated fields to leave out of the response. Use dot notation for child fields (customer.email). You cannot send show and hide together (400). See Customizing output.
formatted?booleanWhen true, the object also has a formatted child with amounts and dates as display text in the shopper's language and currency (for example $19.99 or November 7, 2026). The default is false. See Localized formatting.
falseThe shipping settings.
application/json- response
The shipping settings of the account in the current mode, with every shipping method.
object?"settings_shipping"The object type. Always settings_shipping.
"settings_shipping"url?stringThe URL of this object.
uriaccount_id?stringThe ID of the account the settings belong to.
test?booleanTrue for the test mode settings, false for live.
date_created?stringWhen the settings were created.
date-timedate_modified?stringWhen the settings were last changed.
date-timemethods?array<>The shipping methods, sorted by method_id.
formatted?Display text for the dates. Returned only when formatted=true.
curl -X GET 'https://api.comecero.com/api/v1/settings/shipping'{ "object": "settings_shipping", "url": "https://api.comecero.com/api/v1/settings/shipping", "account_id": "AB1234", "test": true, "date_created": "2026-01-12T09:30:00Z", "date_modified": "2026-10-02T14:21:07Z", "methods": [ { "object": "settings_shipping.method", "url": "https://api.comecero.com/api/v1/settings/shipping/methods/standard-shipping-us", "method_id": "standard-shipping-us", "description": "Standard Shipping", "details": null, "countries": [ "US" ], "quantity_rules": null, "subtotal_rules": [ { "currency": "USD", "ranges": [ { "minimum": 0, "maximum": 49.99, "price": 5 }, { "minimum": 50, "maximum": 99.99, "price": 10 }, { "minimum": 100, "maximum": 999999, "price": 15 } ] } ], "weight_rules": null, "adjustments": null } ]}Update pricing settings POST
Changes the markup and rounding rules. Each list you send replaces the saved list. New conversions use the new rules at once. Settings are kept per mode: a test token works on the test settings, a live token on the live ones. Secret and trusted tokens may call it when their permissions include `settings_pricing`. Limited tokens may not.
Update shipping settings POST
Replaces every shipping method at once. Each method gets a new `method_id`. To add, change or remove one method, use the shipping method endpoints. Settings are kept per mode: a test token works on the test settings, a live token on the live ones. Secret and trusted tokens may call it when their permissions include `settings_shipping`. Limited tokens may not.