Get spec

The get spec API allows users to retrieve specifications for a specified product type or set of product types, with a limit of 20 types per request. It also supports virtual pack feed specifications.
To get the spec, include feedType and version in the request fields below. For product-type-based feeds, such as MP_WFS_ITEM, also include productTypes. For feed types such as MP_VIRTUAL_PACK_BUNDLE, productTypes is not required.

Throttling: For throttling details, refer to the Walmart throttling documentation.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Throttling: This endpoint is throttled at a maximum of three transactions per minute (TPM) per seller.

Body Params

Request fields

string

The type of feed, which specifies the nature of the update. Examples: MP_WFS_ITEM, MP_VIRTUAL_PACK_BUNDLE.

string

Enter the item specification version. Example: 5.0.20250121-19_24_23-api.

productTypes
array of strings

An item type with a specific set of attributes that define the product. Required for product-type-based feeds, such as MP_WFS_ITEM. Do not include this field for feeds such as MP_VIRTUAL_PACK_BUNDLE; it is not used and should be omitted from the request. Example: Shirts, Shoes.

productTypes
Headers
string
required

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

string

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

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.

string
required

Specifies the name of the Walmart service being called.

Responses

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