Walmart Pre-Generated Reports API
The Pre-Generated Reports API from Walmart — 1 operation(s) for pre-generated reports.
The Pre-Generated Reports API from Walmart — 1 operation(s) for pre-generated reports.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/walmart-pre-generated-reports-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Walmart Management Pre-Generated Reports API
description: "This API generates the item report for drop ship vendors (DSV). \nIt returns all the information associated with vendor items that are set up on Walmart's platform.\n\n**May 2024**<br>Built: 05/09/2024, 16:00:37\n"
version: '1.0'
servers:
- url: https://api-gateway.walmart.com
description: Production URL
- url: https://sandbox.walmartapis.com
description: Sandbox URL
tags:
- name: Pre-Generated Reports
paths:
/v3/getReport:
get:
tags:
- Pre-Generated Reports
operationId: getGenerateItemReport
summary: Walmart Generate an Item Report
description: "<p style=\"color:red; font-size:larger\">POST <walmartAuthServerUrl>/v3/getReport</p>\n\nThis request generates the item report for drop ship vendors (DSV). \n\nIt returns all the information associated with vendor items that are set up on Walmart's platform.\n"
parameters:
- in: query
name: type
required: true
schema:
type: string
description: "Specifies the type of report. \n\nUse `type=vendor_item` to fetch the item report from drop ship vendors (DSV).\n\nExample(s):<br>\nvendor_item\n"
example: vendor_item
- in: query
name: version
required: true
schema:
type: string
description: 'Specifies the version used to get the latest version of the item report for drop ship vendors (DSV).
Use `version=2` to access the latest version of the item report for drop ship vendors (DSV).
Example(s):
2
'
example: '2'
- in: header
name: Accept
required: false
schema:
type: string
description: 'Specifies the data type expected in a response sent from the server.
Valid values are:
| Value | Meaning |
| --- | --- |
| application/xml | XML format for data returned in response. |
| application/json | JSON format for data returned in response. |
'
example: application/xml
- in: header
name: WM_CONSUMER.CHANNEL.TYPE
required: false
schema:
type: string
description: 'Specifies an identifier that tracks the consumer request by channel.
Use the consumer channel type received during onboarding.
See the system administrator or developer management for the `WM_CONSUMER.CHANNEL.TYPE` value.
'
example: 0f3e4dd4-0514-4346-b39d-…
- in: header
name: WM_QOS.CORRELATION_ID
required: true
schema:
type: string
description: "Specifies an identifier for each API call and is used to track and debug issues.\n\n This may be any value, but cannot be null or omitted. \n"
example: 6474-a253
- in: header
name: WM_SEC.ACCESS_TOKEN
required: true
schema:
type: string
description: 'Specifies the access token retrieved in the <a href="https://developer.walmart.com/api/us/supplier/auth#operation/dsvTokenAPI">Create Access Token</a> request.
This value is required for token-based authentication.
'
example: eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM…
- in: header
name: Content-Type
required: true
schema:
type: string
description: "Specifies the format of request and response body data. \n\nIt specifies if the payload is JSON, XML, form data, or other data type. \nSetting `Content-Type` appropriately is essential when exchanging formatted data with APIs.\n\nValid values are:\n\n| Value | Meaning |\n| --- | --- |\n| application/xml | XML format for request and response body data. |\n"
example: application/xml
responses:
'200':
description: Successful Operation
content:
application/json:
schema:
type: object
properties:
vendorId:
type: string
description: 'Indicates the vendor identifier.
Example(s):<br>
837252
'
example: '837252'
sku:
type: string
description: 'Indicates the stock keeping unit (SKU) item identifier.
This is a product identifier provided by the drop ship vendor (DSV) to identify each item.
Example(s):<br>
1487132332472
'
example: '1487132332472'
productName:
type: string
description: 'Indicates the name of the product associated with the line item.
Example(s):<br>
Generic CF1<br>
2086883 Canister Secondary Filter Generic 2 Pack
'
example: Kenmore CF1
productCategory:
type: string
description: "Indicates the category for the item. \n\nThis value may differ from what was suggested when the item was ingested.\n\nExample(s):<br>\nGrocery\n"
example: Grocery
shortDescription:
type: string
description: 'Indicates a short description of the item.
Example(s):<br>
Frozen beans sourced locally and packed fresh
'
example: Frozen beans sourced locally and packed fresh
longDescription:
type: string
description: 'Indicates a long description of the item.
Example(s):<br>
24oz bag of frozen pinto and brown beans with steam-in-bag option for quick freezer to table meals
'
example: 24oz bag of frozen pinto and brown beans with steam-in-bag option for quick freezer to table meals
cost:
type: string
description: 'Indicates the cost of the item.
Example(s):<br>
5.99
'
example: '5.99'
price:
type: string
description: 'Indicates the current price of the item.
Example(s):<br>
7.99
'
example: '7.99'
currency:
type: string
description: "Indicates the currency (in the three-letter ISO 4217 currency code) of the price. \n\nValue values include, but are not limited to:\n\n| Value\t| Meaning |\n| CAD | Canadian Dollar |\n| GBP\t| Great Britain Pound |\n| USD\t| United States Dolllar |\n\nReference the ISO 4217 standard for a complete listing of three-letter currency codes.\n\nExample(s):<br>\nUSD<br>\nGBP<br>\nCAD\n\nExample(s):<br>\nUSD\n"
example: USD
buyBoxShippingPrice:
type: string
description: "Indicates the Buy Box winner's item price. \n\nExample(s):<br>\n7.99\n"
example: '7.99'
publishStatus:
type: string
description: 'Indicates if the item is published on Walmart.com.
Example(s):<br>
true
'
example: 'true'
lifecycleStatus:
type: string
description: 'Indicates the offer lifecycle status.
Example(s):<br>
ACTIVE<br>
RETIRED
'
example: ACTIVE
availabilityStatus:
type: string
description: 'Indicates the inventory availability status.
Example(s):<br>
In stock
'
example: In stock
shipMethods:
type: string
description: "Indicates the shipping methods available for each item.\n\nValid values are:\n\n| Value\t| Meaning |\n| --- | --- |\n| Standard\t| Standard shipping method. |\n| Express\t| Express shipping method. |\n| OneDay\t| One-day shipping method. |\n| Freight\t| Freight shipping method. |\n| WhiteGlove\t| White glove shipping method. |\n| Value\t| Value shipping method. |\n\nExample(s):<br>\nStandard<br>\nExpress<br>\nOneDay<br>\nFreight\n"
example: Standard
wpid:
type: string
description: 'Indicates the Walmart product identifier assigned by Walmart to the item when listed on Walmart.com.
Example(s):<br>
434K5CFOY8G7ZZZ
'
example: 434K5CFOY8G7ZZZ
itemId:
type: string
description: 'Indicates the item identifier.
Example(s):<br>
CBA-1357
'
example: CBA-1357
wm:
type: string
description: "Indicates the internal Walmart item number assigned to a supplier item.\n\nThis number is linked to the item global trade item number (GTIN). \nThe value represents the configuration of how a supplier sells, ships, and replenishes merchandise.\n\nExample(s):<br>\n0864213579\n"
example: 0864213579
gtin:
type: string
description: 'Indicates the global trade item number (GTIN) item identifier.
The global trade item number is a 14-digit number, including the check digit, that is used worldwide and identifies the Each. If the user''s number is less than 14 digits, add zeros at the beginning.
Example(s):
00097531246801
'
example: 00097531246801
upc:
type: string
description: "Indicates the Universal Product Code (UPC) of the item. \n\nThis value may differ from what was suggested when the item was ingested.\n\nExample(s):<br>\n123456789012\n"
example: '123456789012'
primaryImageUrl:
type: string
description: "Indicates the URL for the primary image. \n\nExample(s):<br>\nwww.genericproductimage.com\n"
example: www.genericproductimage.com
shelfName:
type: string
description: 'Indicates the item shelf name, as assigned by Walmart.
Example(s):<br>
B1
'
example: B1
primaryCatPath:
type: string
description: 'Indicates the primary category path on Walmart.com.
Example(s):<br>
General Merchandise
'
example: General Merchandise
offerStartDate:
type: string
description: 'Indicates the date at which the item becomes visible on Walmart.com.
Example(s):<br>
2023-03-16 2023-03-16T10:30:15Z
'
example: 2023-03-16 2023-03-16T10:30:15Z
offerEndDate:
type: string
description: 'Indicates the date after which the item will not be visible on Walmart.com.
Example(s):<br>
2023-03-19 2023-03-19T10:30:15Z
'
example: 2023-03-19 2023-03-19T10:30:15Z
itemCreationDate:
type: string
description: 'Indicates the system date-timestamp of when an item was created.
Example(s):<br>
2023-02-16 2023-03-16T10:30:15Z
'
example: 2023-02-16 2023-03-16T10:30:15Z
lastUpdationDate:
type: string
description: 'Indicates the system date-timestamp of when an item was updated.
Example(s):<br>
2023-02-19 2023-03-19T10:30:15Z
'
example: 2023-02-19 2023-03-19T10:30:15Z
itemPageUrl:
type: string
description: 'Indicates the item page URL.
Example(s):<br>
www.genericitempage.com
'
example: www.genericitempage.com
reviewCount:
type: string
description: 'Indicates the total number of customer reviews for the item.
Example(s):<br>
2400
'
example: '2400'
averageRating:
type: string
description: 'Indicates the average rating number for the item from customers.
Example(s):<br>
7.9
'
example: '7.9'
productTaxCode:
type: string
description: 'Indicates the seven-digit product tax code that identifies the amount of sales tax that should be collected for individual items.
Example(s):<br>
4004000
'
example: '4004000'
shippingWeight:
type: string
description: 'Indicates the weight of the item when packaged to ship.
Example(s):<br>
20
'
example: '20'
shippingWeightUnit:
type: string
description: 'Indicates the unit of measurement associated with the weight of the item when packaged to ship.
Example(s):<br>
LB<br>
OZ
'
example: LB
statusChangeReason:
type: string
description: "Indicates the reason for the status change. \n\nExample(s):<br>\nIncorrect information\n"
example: Incorrect information
availableInventoryUnits:
type: string
description: 'Indicates the number of items in stock.
Example(s):<br>
2401
'
example: '2401'
x-tagGroups:
- name: 1P Suppliers Pre-Generated Reports Reference
tags:
- Pre-Generated Reports