Update a promotional price

The update a promotional price API allows you to creates, updates, or deletes promotional prices for single SKUs

To set a new promotional price, set the "promotionSettingAction" attribute to "Create". To update an existing one, set the "promotionSettingAction" attribute to "Create" with promoId. To delete a promotional price, set the "promotionSettingAction" attribute to "Delete". To delete all promotions for a SKU, set the "promotionSettingAction" attribute to "Replace All"

Please Note:

  • The effective start date for a given promotion should be within 365 days from the current date and time.
  • The end date of a given promotion should be within 180 days from the start date and time. Any promotions beyond 180 days will result in an error
    Market availability: CA | MX | CL
Body Params

The request body consists of a Feed file attached to the request.
Market availability: CA | MX | CL

MPItemFeedHeader
object


Market availability: CA | MX | CL

MPItem
array of objects
MPItem
Headers
string
required

Access token obtained from the Token API. Required for authenticating requests to Walmart Marketplace APIs.
Market availability: Global

string

A unique ID to identify the consumer request by channel.
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.
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

Global Version is set to 3.1 by default.
Market availability: Global

Allowed:
Responses

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