Walmart Pre-Generated Reports API

The Pre-Generated Reports API from Walmart — 1 operation(s) for pre-generated reports.

Documentation

📖
Documentation
https://developer.walmart.com/api/us/mp/feeds
📖
Documentation
https://developer.walmart.com/api/us/mp/items
📖
Documentation
https://developer.walmart.com/api/us/mp/price
📖
Documentation
https://developer.walmart.com/api/us/mp/promotion
📖
Documentation
https://developer.walmart.com/api/us/mp/orders
📖
Documentation
https://developer.walmart.com/api/us/mp/returns
📖
Documentation
https://developer.walmart.com/api/us/mp/inventory
📖
Documentation
https://developer.walmart.com/doc/us/us-supplier/us-supplier-cost/
📖
Documentation
https://developer.walmart.com/doc/us/us-supplier/us-supplier-inventory/
📖
Documentation
https://developer.walmart.com/doc/us/us-supplier/us-supplier-orders/
📖
Documentation
https://developer.walmart.com/doc/us/us-supplier/us-supplier-lagtime/
📖
Documentation
https://developer.walmart.com/doc/us/us-supplier/us-supplier-onrequestreports/
📖
Documentation
https://developer.walmart.com/api/us/supplier/auth
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-fulfillment/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-insights/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-lagtime/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-notifications/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-onrequestreports/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-assortmentrecommendations/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-reviews/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-rules/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-settings/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-sww/
📖
Documentation
https://developer.walmart.com/doc/us/mp/us-mp-utilities/

Specifications

Other Resources

OpenAPI Specification

walmart-pre-generated-reports-api-openapi.yml Raw ↑
openapi: 3.0.1
info:
  title: Walmart Cost Management Assortment Recommendations Pre-Generated Reports API
  description: 'This API allows drop ship vendor (DSV) users to update cost for items in bulk.


    **May 2024**<br>Built: 05/09/2024, 13:05:34

    '
  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&#46;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&#46;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 DSV Cost Reference
  tags:
  - DSV Cost