Create Report Request

Creates a new request for report by specifying the reportType and reportVersion.

Market availability: Global

Query Params
string
enum
required

Type of report for which the request is created. Example, ITEM for Item Report.

Market availability:

ITEM: Global
INVENTORY: Global
LAGTIME: US|CA|MX
Other Reports: US only

string
required

Version of report for which the request is created.

Market availability: Global

ReportTypeMarket AvailabiltyVersion Supported
ITEMGlobalv1 (v3 to v6 : US only)
INVENTORYGlobalv1
LAGTIMEUS,CA,MXv1
DELIVERY_DEFECTUS onlyv1
ITEM_PERFORMANCEUS onlyv1
PROMOUS onlyv1
RETURN_OVERRIDESUS onlyv1
CPAUS onlyv1
SHIPPING_CONFIGURATIONUS onlyv1
SHIPPING_PROGRAMUS onlyv1
FITMENT_MISSING_ATTRUS onlyv1
FITMENT_ACES_COVERAGEUS onlyv1
BUYBOXUS onlyv1
ASSORTMENT_RECOMMENDATIONSUS onlyv1
CANCELLATIONUS onlyv1
INVENTORY_RECOMMENDATIONSUS onlyv1
Body Params

Request body

Request Payload

rowFilters
array of objects

Specifies a set of row level filters used to narrow down data by specific reportType. Refer to the guide section for more details.

Market availability: Global

rowFilters
excludeColumns
array of strings

Specifies columns to exclude from a report. Note that not all reports support this filter. Refer to the guide section for more details.

Market availability: Global

excludeColumns
string

Specifies the starting timestamp of the report range to filter data from that point onward.

Market availability: Global

string

End timestamp of the report date range.

Market availability: Global

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 track the consumer request by channel. Use the Consumer Channel Type received during onboarding.

Market availability: Global

string
required

A unique ID which identifies each API call and used to track and debug issues; use a random 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

The target market of the API call.

Market availability: Global

Allowed:
string
enum
required

The version of the global API used.

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