Update shipping templates

The Update shipping templates API lets you modify configurations on an existing shipping template, such as shipping methods, regions, transit times, and pricing rules.


Market availability: US | CA | MX

Path Params
string
required

Unique identifier for the template you want to retrieve.

Market availability: Global

Body Params

Request fields

string
required

Label for a shipping template.

Market availability: US | CA | MX

string
enum
required

Shipping Template Type, should be CUSTOM or 3PL Specific.

Market availability: US | CA | MX

Allowed:
string
enum
required

Specifies the shipping model type. TIERED_PRICING: This model charges shipping based on the price of the item. PER_SHIPMENT_PRICING: This model charges shipping based on the weight of your items (per pound) or the number of items purchased in an order.

Market availability: US | CA | MX

Allowed:
string
enum
required

Indicates the current status of the shipping template. Valid values are 'ACTIVE' (the template is in use) or 'INACTIVE' (the template is not in use).

Market availability: US

Allowed:
shippingMethods
array of objects
required

Array of different ship methods of a Shipping Template

Market availability: US | CA | MX

shippingMethods*
string

The method of shipping applicable to the template. Example - INTERNATIONAL.

Market availability: US

fulfillmentCenterIds
array of strings

A list of fulfillment center IDs for the international template. All fulfillment center IDs must belong to the same country.

Market availability: US .

fulfillmentCenterIds
Headers
string
required

Access token obtained from the Token API. This is required for authenticating requests to Walmart Marketplace APIs.

Market availability: Global

string

A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding.

Market availability: Global

string
required

A unique ID that identifies each API call and is used to track and debug issues. Use a randomly generated GUID for this ID.

Example: b3261d2d-028a-4ef7-8602-633c23200af6

Market availability: Global

string
required

Specifies the name of the Walmart service being called.

Market availability: Global

string
enum
required

Identifies the Walmart Marketplace region for the request. If not specified, US is used by default.

Market availability: Global

Allowed:
string
enum
required

Indicates the global version of the API. The value must be set to 3.1.

Market availability: Global

Allowed:
Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json