{
  "openapi": "3.0.1",
  "info": {
    "title": "Content Management",
    "description": "The content management feed allows you to process content for items in bulk. You can take in content via the content feeds. Use the XSDs to manage content."
  },
  "servers": [
    {
      "url": "https://marketplace.walmartapis.com/v3/feeds"
    }
  ],
  "tags": [
    {
      "name": "Feeds"
    }
  ],
  "paths": {
    "/v3/feeds": {
      "post": {
        "tags": [
          "Feeds"
        ],
        "summary": "Content feeds",
        "operationId": "Feeds_createContentFeed",
        "description": "You can update 10,000 items at once; updates with more than 10,000 items are not supported. Keep feed sizes below 10 MB to ensure optimal feed processing time.",
        "parameters": [
          {
            "description": "The feed Type",
            "name": "feedType",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "default": "CONTENT_PRODUCT"
            }
          },
          {
            "description": "A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding",
            "in": "header",
            "name": "WM_CONSUMER.CHANNEL.TYPE",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID",
            "in": "header",
            "name": "WM_QOS.CORRELATION_ID",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b3261d2d-028a-4ef7-8602-633c23200af6"
          },
          {
            "description": "Walmart Service Name",
            "in": "header",
            "name": "WM_SVC.NAME",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Walmart Service Name"
          },
          {
            "description": "The Epoch timestamp",
            "name": "WM_SEC.TIMESTAMP",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1443748249449"
          },
          {
            "description": "The vendor's digital signature, generated by running the JAR file or custom generation code",
            "name": "WM_SEC.AUTH_SIGNATURE",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "9fg3TPeRt0WSGbXNGGj4kSQ9L6PMBX.....9Zj5aDyg="
          },
          {
            "description": "A unique ID required to access the API",
            "name": "WM_CONSUMER.ID",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Get the Consumer ID from Developer Center after logging in"
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/FeedsCreateContentFeedRequest"
              },
              "examples": {
                "xml1": {
                  "value": "<ContentProductFeed xmlns=\"http://walmart.com/content\">\n    <ContentProductFeedHeader>\n        <version>3.0</version>\n    </ContentProductFeedHeader>\n    <ContentProduct>\n        <sku>02782382027292</sku>\n        <SkuUpdate>No</SkuUpdate>\n        <productName>\n            KIND Bars, Nuts and Spices Bar, Dark Chocolate Cinnamon Pecan, 1.4 oz, 12/Box\n        </productName>\n        <productIdentifiers>\n            <productIdentifier>\n                <productIdType>GTIN</productIdType>\n                <productId>02782382027292</productId>\n            </productIdentifier>\n            <productIdentifier>\n                <productIdType>UPC</productIdType>\n                <productId>278238202729</productId>\n            </productIdentifier>\n        </productIdentifiers>\n        <category>\n            <FoodAndBeverageCategory>\n                <FoodAndBeverage>\n                    <shortDescription>\n                        Kind Bar, Dark Chocolate Cinnamon Pecan - Mfg Part No. 602652177521\n                    </shortDescription>\n                    <keyFeatures>\n                        <keyFeaturesValue>\n                            Ingredients You Can See &amp; Pronounce. ONLY 5g SUGAR7g FIBER / 6g PROTEIN .All Natural / NON GMO. Gluten Free. No Sugar Alcohols. Low Glycemic .Low Sodium .No Trans Fats .No Sulphur Dioxide. No Hydrogenated Oils Kosher\n                        </keyFeaturesValue>\n                        <keyFeaturesValue>All Natural / NON GMO</keyFeaturesValue>\n                        <keyFeaturesValue>7g fiber. 6g protein. Only 5g sugar</keyFeaturesValue>\n                        <keyFeaturesValue>So go on, have your KIND and eat it too!</keyFeaturesValue>\n                    </keyFeatures>\n                    <unitsPerConsumerUnit>6</unitsPerConsumerUnit>\n                    <brand>Kind</brand>\n                    <manufacturer>Nestle</manufacturer>\n                    <mainImageUrl>\n                        http://i5.walmartimages.com/asr/99eb373e-3041-4a0b-9846-53e0260f8b10_1.5c4c950aae18d21febf427a72d42ad01.jpeg?odnHeight=180&amp;odnWidth=180&amp;odnBg=ffffff\n                    </mainImageUrl>\n                    <isPrivateLabelOrUnbranded>Yes</isPrivateLabelOrUnbranded>\n                    <exclusiveBrandsIndicator>Yes</exclusiveBrandsIndicator>\n                    <isProp65WarningRequired>Yes</isProp65WarningRequired>\n                    <prop65WarningText>\n                        Many food and beverage cans have linings containing bisphenol A (BPA), a chemical known to the State of California to cause harm to the female reproductive system. Jar lids and bottle caps may also contain BPA. You can be exposed to BPA when you consume foods or beverages packaged in these containers. For more information go to: www.P65Warnings.ca.gov/BPA.\n                    </prop65WarningText>\n                    <hasExpiration>Yes</hasExpiration>\n                    <shelfLife>\n                        <measure>500</measure>\n                        <unit>days</unit>\n                    </shelfLife>\n                    <hasPricePerUnit>Yes</hasPricePerUnit>\n                    <pricePerUnitQuantity>1.80</pricePerUnitQuantity>\n                    <pricePerUnitUom>Ounce</pricePerUnitUom>\n                    <hasGMOs>No</hasGMOs>\n                    <isTemperatureSensitive>No</isTemperatureSensitive>\n                    <hasStateRestrictions>No</hasStateRestrictions>\n                    <isIntendedForHumanConsumption>Yes</isIntendedForHumanConsumption>\n                    <isNutritionFactsLabelRequired>Yes</isNutritionFactsLabelRequired>\n                    <nutritionFactsLabel>\n                        http://www.mymreviews.com/wp-content/uploads/2014/02/KIND-Nutrition2.jpg\n                    </nutritionFactsLabel>\n                    <nutritionIngredientsImage>\n                        http://www.mymreviews.com/wp-content/uploads/2014/02/KIND-Nutrition2.jpg\n                    </nutritionIngredientsImage>\n                    <hasIngredientList>Yes</hasIngredientList>\n                    <ingredientListImage>\n                        http://www.mymreviews.com/wp-content/uploads/2014/02/KIND-Nutrition2.jpg\n                    </ingredientListImage>\n                    <isPerishable>No</isPerishable>\n                    <containerType>\n                        <containerTypeValue>box</containerTypeValue>\n                    </containerType>\n                    <isGmoFree>Yes</isGmoFree>\n                    <servingSize>1 bar</servingSize>\n                    <servingsPerContainer>12.00</servingsPerContainer>\n                    <calories>\n                        <measure>200</measure>\n                        <unit>Calories</unit>\n                    </calories>\n                    <caloriesFromFat>\n                        <measure>20</measure>\n                        <unit>Calories</unit>\n                    </caloriesFromFat>\n                    <totalFat>\n                        <measure>8.00</measure>\n                        <unit>g</unit>\n                    </totalFat>\n                    <totalFatPercentageDailyValue>20.00</totalFatPercentageDailyValue>\n                    <fatCaloriesPerGram>\n                        <measure>20</measure>\n                        <unit>Calories</unit>\n                    </fatCaloriesPerGram>\n                    <nutrients>\n                        <nutrient>\n                            <nutrientName>Calcium</nutrientName>\n                            <nutrientAmount>12g</nutrientAmount>\n                            <nutrientPercentageDailyValue>20</nutrientPercentageDailyValue>\n                        </nutrient>\n                    </nutrients>\n                    <foodForm>Bars</foodForm>\n                    <isImitation>No</isImitation>\n                    <usdaInspected>Yes</usdaInspected>\n                    <hasHighFructoseCornSyrup>No</hasHighFructoseCornSyrup>\n                    <foodAllergenStatements>\n                        <foodAllergenStatement>Contains nuts</foodAllergenStatement>\n                    </foodAllergenStatements>\n                    <caffeineDesignation>Naturally Decaffeinated</caffeineDesignation>\n                </FoodAndBeverage>\n            </FoodAndBeverageCategory>\n        </category>\n    </ContentProduct>\n</ContentProductFeed>"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Operation",
            "content": {
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/FeedsCreateContentFeedResponse"
                },
                "example": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<ns2:FeedAcknowledgement xmlns:ns2=\"http://walmart.com/\">\n    <ns2:feedid>039F4AEA0B3A4E1FBEF0A6403507B18C@AQQBAQA</ns2:feedid>\n</ns2:FeedAcknowledgement>"
              }
            }
          }
        }
      }
    },
    "/v2/feeds": {
      "post": {
        "tags": [
          "Feeds"
        ],
        "summary": "Rich Media",
        "operationId": "Feeds_createRichMediaFeed",
        "description": "Rich Media includes material such as videos, comparison tables, and view360 media which is item-specific.",
        "parameters": [
          {
            "description": "The feed Type",
            "name": "feedType",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "default": "item"
            }
          },
          {
            "description": "A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding",
            "in": "header",
            "name": "WM_CONSUMER.CHANNEL.TYPE",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID",
            "in": "header",
            "name": "WM_QOS.CORRELATION_ID",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b3261d2d-028a-4ef7-8602-633c23200af6"
          },
          {
            "description": "Walmart Service Name",
            "in": "header",
            "name": "WM_SVC.NAME",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Walmart Service Name"
          },
          {
            "description": "The Epoch timestamp",
            "name": "WM_SEC.TIMESTAMP",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1443748249449"
          },
          {
            "description": "The vendor's digital signature, generated by running the JAR file or custom generation code",
            "name": "WM_SEC.AUTH_SIGNATURE",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "9fg3TPeRt0WSGbXNGGj4kSQ9L6PMBX.....9Zj5aDyg="
          },
          {
            "description": "A unique ID required to access the API",
            "name": "WM_CONSUMER.ID",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Get the Consumer ID from Developer Center after logging in"
          }
        ],
        "requestBody": {
          "content": {
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/FeedsCreateRichMediaFeedRequest"
              },
              "examples": {
                "xml1": {
                  "value": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<RichMediaFeed xmlns=\"http://walmart.com/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://walmart.com/ RichMediaFeed.xsd \">\n    <RichMediaFeedHeader>\n        <version>2.1.2</version>\n        <requestId>requestId</requestId>\n        <requestBatchId>requestBatchId</requestBatchId>\n        <feedDate>2001-12-31T12:00:00</feedDate>\n        <mart>WALMART_US</mart>\n    </RichMediaFeedHeader>\n    <RichMedia>\n        <productIdentifiers>\n            <productIdentifier>\n                <productIdType>UPC</productIdType>\n                <productId>815812013182</productId>\n            </productIdentifier>\n        </productIdentifiers>\n        <Modules processMode=\"MERGE\">\n            <view360 provider=\"\">\n                <html-content>html-content</html-content>\n            </view360>\n            <marketing-content provider=\"\">\n                <html-content>html-content</html-content>\n            </marketing-content>\n            <product-tour provider=\"\">\n                <html-content>html-content</html-content>\n            </product-tour>\n            <videos provider=\"\">\n                <video provider=\"\">\n                    <title>title</title>\n                    <description>description</description>\n                    <language>en-US</language>\n                    <closed-caption>\n                        <url>url</url>\n                        <format>webvtt</format>\n                        <language>en-US</language>\n                    </closed-caption>\n                    <age-gate>0</age-gate>\n                    <source-mobile>\n                        <url>url</url>\n                        <width>720</width>\n                        <height>480</height>\n                        <format>mp4</format>\n                        <thumbnail>\n                            <url>url</url>\n                            <format>png</format>\n                            <width>120</width>\n                            <height>100</height>\n                        </thumbnail>\n                        <poster>\n                            <url>url</url>\n                            <format>jpg</format>\n                            <width>720</width>\n                            <height>480</height>\n                        </poster>\n                    </source-mobile>\n                    <sources>\n                        <source>\n                            <url>url</url>\n                            <width>720</width>\n                            <height>480</height>\n                            <format>mp4</format>\n                            <screen>mobile</screen>\n                            <thumbnail>\n                                <url>url</url>\n                                <format>png</format>\n                                <width>120</width>\n                                <height>100</height>\n                            </thumbnail>\n                            <poster>\n                                <url>url</url>\n                                <format>jpg</format>\n                                <width>720</width>\n                                <height>480</height>\n                            </poster>\n                        </source>\n                    </sources>\n                    <duration>0</duration>\n                    <likes>0</likes>\n                    <views>0</views>\n                    <tags>tags</tags>\n                </video>\n            </videos>\n            <documents provider=\"\">\n                <document>\n                    <title>title</title>\n                    <url>url</url>\n                    <format>pdf</format>\n                    <pages>0</pages>\n                    <thumbnail>\n                        <url>url</url>\n                        <format>png</format>\n                        <width>120</width>\n                        <height>100</height>\n                    </thumbnail>\n                    <size>0</size>\n                </document>\n            </documents>\n            <customer-review-videos provider=\"\">\n                <customer-review-video provider=\"\">\n                    <title>title</title>\n                    <description>description</description>\n                    <language>en-US</language>\n                    <closed-caption>\n                        <url>url</url>\n                        <format>webvtt</format>\n                        <language>en-US</language>\n                    </closed-caption>\n                    <age-gate>0</age-gate>\n                    <source-computer>\n                        <url>url</url>\n                        <width>720</width>\n                        <height>480</height>\n                        <format>mp4</format>\n                        <thumbnail>\n                            <url>url</url>\n                            <format>png</format>\n                            <width>120</width>\n                            <height>100</height>\n                        </thumbnail>\n                        <poster>\n                            <url>url</url>\n                            <format>jpg</format>\n                            <width>720</width>\n                            <height>480</height>\n                        </poster>\n                    </source-computer>\n                    <sources>\n                        <source>\n                            <url>url</url>\n                            <width>720</width>\n                            <height>480</height>\n                            <format>mp4</format>\n                            <screen>mobile</screen>\n                            <thumbnail>\n                                <url>url</url>\n                                <format>png</format>\n                                <width>120</width>\n                                <height>100</height>\n                            </thumbnail>\n                            <poster>\n                                <url>url</url>\n                                <format>jpg</format>\n                                <width>720</width>\n                                <height>480</height>\n                            </poster>\n                        </source>\n                    </sources>\n                    <duration>0</duration>\n                    <likes>0</likes>\n                    <views>0</views>\n                    <tags>tags</tags>\n                </customer-review-video>\n            </customer-review-videos>\n            <comparison-table provider=\"\">\n                <headline>\n                    <image>\n                        <title>title</title>\n                        <url>url</url>\n                        <height>0</height>\n                        <width>0</width>\n                        <format>png</format>\n                    </image>\n                </headline>\n                <feature-column>\n                    <sections>\n                        <section>\n                            <header>\n                                <caption>caption</caption>\n                            </header>\n                            <feature>\n                                <caption>caption</caption>\n                            </feature>\n                        </section>\n                    </sections>\n                </feature-column>\n                <product-columns>\n                    <product-column>\n                        <products-info>\n                            <product-info>\n                                <title>title</title>\n                                <thumbnail>\n                                    <url>url</url>\n                                    <format>png</format>\n                                    <width>120</width>\n                                    <height>120</height>\n                                </thumbnail>\n                                <productIdentifiers>\n                                    <productIdentifier>\n                                        <productIdType>UPC</productIdType>\n                                        <productId>productId</productId>\n                                    </productIdentifier>\n                                </productIdentifiers>\n                            </product-info>\n                        </products-info>\n                        <value>value</value>\n                    </product-column>\n                </product-columns>\n            </comparison-table>\n            <expert-reviews provider=\"\">\n                <expert-review provider=\"\">\n                    <html-content>html-content</html-content>\n                </expert-review>\n            </expert-reviews>\n            <misc-modules provider=\"\">\n                <misc-module>\n                    <attributeName>attributeName</attributeName>\n                    <attributeValue>attributeValue</attributeValue>\n                </misc-module>\n            </misc-modules>\n        </Modules>\n        <additionalProductAttributes>\n            <NameValueAttribute>\n                <name>name</name>\n                <type>LOCALIZABLE_TEXT</type>\n                <value>\n                    <value>value</value>\n                    <group>group</group>\n                    <rank>0</rank>\n                </value>\n            </NameValueAttribute>\n        </additionalProductAttributes>\n    </RichMedia>\n</RichMediaFeed>\n"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Operation",
            "content": {
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/FeedsCreateRichMediaFeedResponse"
                }
              }
            }
          }
        }
      }
    },
    "/feeds": {
      "get": {
        "tags": [
          "Feeds"
        ],
        "summary": "Feed status",
        "operationId": "Feeds_displayItemStatus",
        "description": "You can display an item status for a specific feed ID. Use the feed ID returned from the upload an item feed API.",
        "parameters": [
          {
            "description": "A unique ID returned from the Bulk Upload API, used for tracking the Feed File. Special characters must be escaped (e.g., feedId: '...3456@789...' must be entered in the URL as '...3456%40789).",
            "name": "feedId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "The object response to the starting number, where 0 is the first entity that can be requested.",
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            }
          },
          {
            "description": "The number of entities to be returned. Maximum 20 entities.",
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "20"
            }
          },
          {
            "description": "A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding",
            "in": "header",
            "name": "WM_CONSUMER.CHANNEL.TYPE",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID",
            "in": "header",
            "name": "WM_QOS.CORRELATION_ID",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b3261d2d-028a-4ef7-8602-633c23200af6"
          },
          {
            "description": "Walmart Service Name",
            "in": "header",
            "name": "WM_SVC.NAME",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Walmart Service Name"
          },
          {
            "description": "The Epoch timestamp",
            "name": "WM_SEC.TIMESTAMP",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1443748249449"
          },
          {
            "description": "The vendor's digital signature, generated by running the JAR file or custom generation code",
            "name": "WM_SEC.AUTH_SIGNATURE",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "9fg3TPeRt0WSGbXNGGj4kSQ9L6PMBX.....9Zj5aDyg="
          },
          {
            "description": "A unique ID required to access the API",
            "name": "WM_CONSUMER.ID",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Get the Consumer ID from Developer Center after logging in"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Operation",
            "content": {
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/FeedsDisplayItemStatusResponse"
                },
                "example": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<ns2:list xmlns:ns2=\"http://walmart.com/\">\n    <ns2:totalresults>1</ns2:totalresults>\n    <ns2:offset>0</ns2:offset>\n    <ns2:limit>50</ns2:limit>\n    <ns2:results>\n        <ns2:feed>\n            <ns2:feedid>039F4AEA0B3A4E1FBEF0A6403507B18C@AQQBAQA</ns2:feedid>\n            <ns2:feedtype>CONTENT_PRODUCT</ns2:feedtype>\n            <ns2:partnerid>721407</ns2:partnerid>\n            <ns2:itemsreceived>1</ns2:itemsreceived>\n            <ns2:itemssucceeded>1</ns2:itemssucceeded>\n            <ns2:itemsfailed>0</ns2:itemsfailed>\n            <ns2:itemsprocessing>0</ns2:itemsprocessing>\n            <ns2:feedstatus>PROCESSED</ns2:feedstatus>\n            <ns2:feeddate>2016-08-29T21:00:47.546Z</ns2:feeddate>\n            <ns2:batchid>b1234</ns2:batchid>\n            <ns2:modifieddtm>2016-08-29T21:01:17.099Z</ns2:modifieddtm>\n            <ns2:filename>V3_101_Electronics.xlsm</ns2:filename>\n            <ns2:itemdataerrorcount>0</ns2:itemdataerrorcount>\n            <ns2:itemsystemerrorcount>0</ns2:itemsystemerrorcount>\n            <ns2:itemtimeouterrorcount>0</ns2:itemtimeouterrorcount>\n        </ns2:feed>\n    </ns2:results>\n</ns2:list>"
              }
            }
          }
        }
      }
    },
    "/feeds/{feedId}": {
      "get": {
        "tags": [
          "Feeds"
        ],
        "summary": "Feed item status",
        "operationId": "Feeds_getFeedStatus",
        "description": "You can display the status of all items for a specific feed ID. Use the feed ID returned from the upload an item feed API.",
        "parameters": [
          {
            "description": "A unique ID returned from the Bulk Upload API, used for tracking the Feed File. Special characters must be escaped (e.g., feedId: '...3456@789...' must be entered in the URL as '...3456%40789).",
            "name": "feedId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "Includes details of each entity in the feed. Do not set this parameter to true.",
            "name": "includeDetails",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "false"
            }
          },
          {
            "description": "The object response to the starting number, where 0 is the first entity that can be requested.",
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "0"
            }
          },
          {
            "description": "The number of entities to be returned. Maximum 20 entities.",
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "20"
            }
          },
          {
            "description": "A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding",
            "in": "header",
            "name": "WM_CONSUMER.CHANNEL.TYPE",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID",
            "in": "header",
            "name": "WM_QOS.CORRELATION_ID",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b3261d2d-028a-4ef7-8602-633c23200af6"
          },
          {
            "description": "Walmart Service Name",
            "in": "header",
            "name": "WM_SVC.NAME",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Walmart Service Name"
          },
          {
            "description": "The Epoch timestamp",
            "name": "WM_SEC.TIMESTAMP",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1443748249449"
          },
          {
            "description": "The vendor's digital signature, generated by running the JAR file or custom generation code",
            "name": "WM_SEC.AUTH_SIGNATURE",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "9fg3TPeRt0WSGbXNGGj4kSQ9L6PMBX.....9Zj5aDyg="
          },
          {
            "description": "A unique ID required to access the API",
            "name": "WM_CONSUMER.ID",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "Get the Consumer ID from Developer Center after logging in"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Operation",
            "content": {
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/FeedsGetFeedStatusResponse"
                },
                "example": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<ns2:PartnerFeedResponse xmlns:ns2=\"http://walmart.com/\">\n    <ns2:feedId>4BD182294ECD4398AEBF3A4FAEB1AE30@AQMBAAA</ns2:feedId>\n    <ns2:feedStatus>PROCESSED</ns2:feedStatus>\n    <ns2:ingestionErrors/>\n    <ns2:itemsReceived>3</ns2:itemsReceived>\n    <ns2:itemsSucceeded>3</ns2:itemsSucceeded>\n    <ns2:itemsFailed>0</ns2:itemsFailed>\n    <ns2:itemsProcessing>0</ns2:itemsProcessing>\n    <ns2:offset>0</ns2:offset>\n    <ns2:limit>50</ns2:limit>\n    <ns2:itemDetails>\n        <ns2:itemIngestionStatus>\n            <ns2:martId>0</ns2:martId>\n            <ns2:sku>Ikk3EoRhOVsL9kmWgM6y</ns2:sku>\n            <ns2:wpid>2SID2R8VLS5F</ns2:wpid>\n            <ns2:ingestionStatus>SUCCESS</ns2:ingestionStatus>\n            <ns2:ingestionErrors/>\n        </ns2:itemIngestionStatus>\n        <ns2:itemIngestionStatus>\n            <ns2:martId>0</ns2:martId>\n            <ns2:sku>pfszvVuJ8TWgz4nKLHst</ns2:sku>\n            <ns2:wpid>4NZ5M2JBIK2O</ns2:wpid>\n            <ns2:ingestionStatus>SUCCESS</ns2:ingestionStatus>\n            <ns2:ingestionErrors/>\n        </ns2:itemIngestionStatus>\n        <ns2:itemIngestionStatus>\n            <ns2:martId>0</ns2:martId>\n            <ns2:sku>JWEWrfXxN9WSEPuJ1usA</ns2:sku>\n            <ns2:wpid>5C1J547KN0UT</ns2:wpid>\n            <ns2:ingestionStatus>SUCCESS</ns2:ingestionStatus>\n            <ns2:ingestionErrors/>\n        </ns2:itemIngestionStatus>\n    </ns2:itemDetails>\n</ns2:PartnerFeedResponse>"
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "parameters": {
      "authorization": {
        "description": "Basic authorization header. Base 64 encodes the Client ID and Client Secret retrieved in step two of the integration steps.",
        "name": "Authorization",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "Basic YzcyOTFjNmItNzI5MC00...."
      },
      "accessToken": {
        "description": "The access token retrieved in the Token API call",
        "name": "WM_SEC.ACCESS_TOKEN",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM....."
      },
      "channelType": {
        "description": "A unique ID to track the consumer request by channel. Use the Consumer Channel Type received during onboarding",
        "name": "WM_CONSUMER.CHANNEL.TYPE",
        "in": "header",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "correlationId": {
        "description": "A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID",
        "name": "WM_QOS.CORRELATION_ID",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "b3261d2d-028a-4ef7-8602-633c23200af6"
      },
      "svcName": {
        "description": "Walmart Service Name",
        "name": "WM_SVC.NAME",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "Walmart Service Name"
      },
      "accept": {
        "description": "Only supported Media Type : application/json",
        "name": "Accept",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "application/json"
      },
      "content-type": {
        "description": "Only supported Media Type : application/json",
        "name": "Content-Type",
        "in": "header",
        "required": true,
        "schema": {
          "type": "string"
        },
        "example": "application/json"
      }
    },
    "schemas": {
      "FeedId": {
        "type": "object",
        "properties": {
          "feedId": {
            "description": "A unique ID, returned from the Bulk Upload API, used for tracking the feed file.",
            "type": "string"
          }
        }
      },
      "Cause": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "code": {
            "type": "string"
          },
          "field": {
            "type": "string"
          },
          "type": {
            "type": "string"
          }
        },
        "xml": {
          "name": "Cause"
        }
      },
      "FeedRecord": {
        "description": "Information about the individual feed",
        "type": "object",
        "properties": {
          "feedId": {
            "description": "A unique ID used for tracking the Feed File",
            "type": "string"
          },
          "feedSource": {
            "description": "The source of the feed",
            "type": "string"
          },
          "feedType": {
            "description": "The feed type",
            "type": "string"
          },
          "partnerId": {
            "description": "The seller ID",
            "type": "string"
          },
          "itemsReceived": {
            "description": "The number of items received",
            "type": "integer",
            "format": "int64"
          },
          "itemsSucceeded": {
            "description": "The number of items in the feed that have successfully processed",
            "type": "integer",
            "format": "int64"
          },
          "itemsFailed": {
            "description": "The number of items in the feed that failed due to a data or system error",
            "type": "integer",
            "format": "int64"
          },
          "itemsProcessing": {
            "description": "The number of items in the feed that are still in progress",
            "type": "integer",
            "format": "int64"
          },
          "feedStatus": {
            "description": "Can be one of the following: RECEIVED, INPROGRESS, PROCESSED, or ERROR. For details, see the definitions listed under 'Feed Statuses' at the beginning of this section.",
            "type": "string"
          },
          "feedDate": {
            "description": "The date and time the feed was submitted. Format: yyyymmddThh:mm:ss.xxxz",
            "type": "string",
            "format": "date-time"
          },
          "batchId": {
            "description": "The batch ID for the feed, if provided",
            "type": "string"
          },
          "modifiedDtm": {
            "description": "The most recent time the feed was modified. Format: yyyymmddThh:mm:ss.xxxz",
            "type": "string",
            "format": "date-time"
          }
        },
        "xml": {
          "name": "feed"
        }
      },
      "FeedRecordResponse": {
        "type": "object",
        "properties": {
          "errors": {
            "type": "array",
            "xml": {
              "name": "error"
            },
            "items": {
              "required": [
                "code"
              ],
              "type": "object",
              "properties": {
                "info": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "field": {
                  "type": "string"
                },
                "severity": {
                  "type": "string",
                  "enum": [
                    "INFO",
                    "WARN",
                    "ERROR"
                  ]
                },
                "category": {
                  "type": "string",
                  "enum": [
                    "APPLICATION",
                    "SYSTEM",
                    "REQUEST",
                    "DATA"
                  ]
                },
                "causes": {
                  "type": "array",
                  "xml": {
                    "wrapped": true
                  },
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "code": {
                        "type": "string"
                      },
                      "field": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      }
                    },
                    "xml": {
                      "name": "Cause"
                    }
                  }
                },
                "errorIdentifiers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object"
                  }
                },
                "component": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                },
                "serviceName": {
                  "type": "string"
                },
                "gatewayErrorCategory": {
                  "type": "string",
                  "enum": [
                    "INTERNAL_DATA_ERROR",
                    "EXTERNAL_DATA_ERROR",
                    "SYSTEM_ERROR"
                  ]
                }
              },
              "xml": {
                "name": "GatewayError"
              }
            }
          },
          "totalResults": {
            "description": "Total number of feeds returned",
            "type": "integer",
            "format": "int64"
          },
          "offset": {
            "description": "The object response to the starting number, where 0 is the first available",
            "type": "integer",
            "format": "int64"
          },
          "limit": {
            "description": "The number of items to be returned",
            "type": "integer",
            "format": "int32"
          },
          "results": {
            "type": "array",
            "xml": {
              "wrapped": true
            },
            "items": {
              "description": "Information about the individual feed",
              "type": "object",
              "properties": {
                "feedId": {
                  "description": "A unique ID used for tracking the Feed File",
                  "type": "string"
                },
                "feedSource": {
                  "description": "The source of the feed",
                  "type": "string"
                },
                "feedType": {
                  "description": "The feed type",
                  "type": "string"
                },
                "partnerId": {
                  "description": "The seller ID",
                  "type": "string"
                },
                "itemsReceived": {
                  "description": "The number of items received",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsSucceeded": {
                  "description": "The number of items in the feed that have successfully processed",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsFailed": {
                  "description": "The number of items in the feed that failed due to a data or system error",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsProcessing": {
                  "description": "The number of items in the feed that are still in progress",
                  "type": "integer",
                  "format": "int64"
                },
                "feedStatus": {
                  "description": "Can be one of the following: RECEIVED, INPROGRESS, PROCESSED, or ERROR. For details, see the definitions listed under 'Feed Statuses' at the beginning of this section.",
                  "type": "string"
                },
                "feedDate": {
                  "description": "The date and time the feed was submitted. Format: yyyymmddThh:mm:ss.xxxz",
                  "type": "string",
                  "format": "date-time"
                },
                "batchId": {
                  "description": "The batch ID for the feed, if provided",
                  "type": "string"
                },
                "modifiedDtm": {
                  "description": "The most recent time the feed was modified. Format: yyyymmddThh:mm:ss.xxxz",
                  "type": "string",
                  "format": "date-time"
                }
              },
              "xml": {
                "name": "feed"
              }
            }
          }
        },
        "xml": {
          "name": "list"
        }
      },
      "GatewayError": {
        "required": [
          "code"
        ],
        "type": "object",
        "properties": {
          "info": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "code": {
            "type": "string"
          },
          "field": {
            "type": "string"
          },
          "severity": {
            "type": "string",
            "enum": [
              "INFO",
              "WARN",
              "ERROR"
            ]
          },
          "category": {
            "type": "string",
            "enum": [
              "APPLICATION",
              "SYSTEM",
              "REQUEST",
              "DATA"
            ]
          },
          "causes": {
            "type": "array",
            "xml": {
              "wrapped": true
            },
            "items": {
              "type": "object",
              "properties": {
                "description": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "field": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                }
              },
              "xml": {
                "name": "Cause"
              }
            }
          },
          "errorIdentifiers": {
            "type": "object",
            "additionalProperties": {
              "type": "object"
            }
          },
          "component": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "serviceName": {
            "type": "string"
          },
          "gatewayErrorCategory": {
            "type": "string",
            "enum": [
              "INTERNAL_DATA_ERROR",
              "EXTERNAL_DATA_ERROR",
              "SYSTEM_ERROR"
            ]
          }
        },
        "xml": {
          "name": "GatewayError"
        }
      },
      "IngestionError": {
        "required": [
          "code",
          "type"
        ],
        "type": "object",
        "properties": {
          "description": {
            "description": "Error description",
            "type": "string"
          },
          "type": {
            "description": "Error Type",
            "type": "string",
            "enum": [
              "DATA_ERROR",
              "SYSTEM_ERROR",
              "TIMEOUT_ERROR"
            ]
          },
          "code": {
            "description": "Error code",
            "type": "string"
          }
        }
      },
      "IngestionErrors": {
        "description": "List of errors for an item",
        "type": "object",
        "properties": {
          "ingestionError": {
            "type": "array",
            "items": {
              "required": [
                "code",
                "type"
              ],
              "type": "object",
              "properties": {
                "description": {
                  "description": "Error description",
                  "type": "string"
                },
                "type": {
                  "description": "Error Type",
                  "type": "string",
                  "enum": [
                    "DATA_ERROR",
                    "SYSTEM_ERROR",
                    "TIMEOUT_ERROR"
                  ]
                },
                "code": {
                  "description": "Error code",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "ItemDetails": {
        "description": "List of ingestion status details for items in the feed",
        "type": "object",
        "properties": {
          "itemIngestionStatus": {
            "description": "The ingestion status of an individual item",
            "type": "array",
            "items": {
              "description": "The ingestion status of an individual item",
              "required": [
                "ingestionStatus"
              ],
              "type": "object",
              "properties": {
                "martId": {
                  "description": "Mart ID that a user or seller uses for a marketplace",
                  "type": "integer",
                  "format": "int32"
                },
                "sku": {
                  "description": "An arbitrary alphanumeric unique ID, seller-specified, identifying each item.",
                  "type": "string"
                },
                "wpid": {
                  "description": "An alphanumeric product ID, generated by Walmart",
                  "type": "string"
                },
                "index": {
                  "description": "index of items in the feed",
                  "type": "integer",
                  "format": "int32"
                },
                "ingestionStatus": {
                  "description": "Can be one of the following: DATA_ERROR, SYSTEM_ERROR, TIMEOUT_ERROR, or INPROGRESS",
                  "type": "string",
                  "enum": [
                    "INPROGRESS",
                    "SUCCESS",
                    "DATA_ERROR",
                    "SYSTEM_ERROR",
                    "TIMEOUT_ERROR"
                  ]
                },
                "ingestionErrors": {
                  "description": "List of errors for an item",
                  "type": "object",
                  "properties": {
                    "ingestionError": {
                      "type": "array",
                      "items": {
                        "required": [
                          "code",
                          "type"
                        ],
                        "type": "object",
                        "properties": {
                          "description": {
                            "description": "Error description",
                            "type": "string"
                          },
                          "type": {
                            "description": "Error Type",
                            "type": "string",
                            "enum": [
                              "DATA_ERROR",
                              "SYSTEM_ERROR",
                              "TIMEOUT_ERROR"
                            ]
                          },
                          "code": {
                            "description": "Error code",
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "PartnerFeedResponse": {
        "type": "object",
        "properties": {
          "errors": {
            "type": "array",
            "xml": {
              "name": "error"
            },
            "items": {
              "required": [
                "code"
              ],
              "type": "object",
              "properties": {
                "info": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "field": {
                  "type": "string"
                },
                "severity": {
                  "type": "string",
                  "enum": [
                    "INFO",
                    "WARN",
                    "ERROR"
                  ]
                },
                "category": {
                  "type": "string",
                  "enum": [
                    "APPLICATION",
                    "SYSTEM",
                    "REQUEST",
                    "DATA"
                  ]
                },
                "causes": {
                  "type": "array",
                  "xml": {
                    "wrapped": true
                  },
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "code": {
                        "type": "string"
                      },
                      "field": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      }
                    },
                    "xml": {
                      "name": "Cause"
                    }
                  }
                },
                "errorIdentifiers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object"
                  }
                },
                "component": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                },
                "serviceName": {
                  "type": "string"
                },
                "gatewayErrorCategory": {
                  "type": "string",
                  "enum": [
                    "INTERNAL_DATA_ERROR",
                    "EXTERNAL_DATA_ERROR",
                    "SYSTEM_ERROR"
                  ]
                }
              },
              "xml": {
                "name": "GatewayError"
              }
            }
          },
          "feedId": {
            "description": "A unique ID used for tracking the Feed File",
            "type": "string"
          },
          "feedStatus": {
            "description": "Can be one of the following: RECEIVED, INPROGRESS, PROCESSED, or ERROR",
            "type": "string",
            "enum": [
              "RECEIVED",
              "INPROGRESS",
              "PROCESSED",
              "ERROR"
            ]
          },
          "ingestionErrors": {
            "description": "List of errors for an item",
            "type": "object",
            "properties": {
              "ingestionError": {
                "type": "array",
                "items": {
                  "required": [
                    "code",
                    "type"
                  ],
                  "type": "object",
                  "properties": {
                    "description": {
                      "description": "Error description",
                      "type": "string"
                    },
                    "type": {
                      "description": "Error Type",
                      "type": "string",
                      "enum": [
                        "DATA_ERROR",
                        "SYSTEM_ERROR",
                        "TIMEOUT_ERROR"
                      ]
                    },
                    "code": {
                      "description": "Error code",
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "itemsReceived": {
            "description": "The number of items received in the feed",
            "type": "integer",
            "format": "int32"
          },
          "itemsSucceeded": {
            "description": "The number of items in the feed that processed successfully",
            "type": "integer",
            "format": "int32"
          },
          "itemsFailed": {
            "description": "The number of items in the feed that failed due to a data or system error",
            "type": "integer",
            "format": "int32"
          },
          "itemsProcessing": {
            "description": "The number of items in the feed that are still processing",
            "type": "integer",
            "format": "int32"
          },
          "offset": {
            "description": "The object response to the starting number, where 0 is the first entity available for request",
            "type": "integer",
            "format": "int32"
          },
          "limit": {
            "description": "The number of items returned. Cannot be greater than 1000.",
            "type": "integer",
            "format": "int32"
          },
          "itemDetails": {
            "description": "List of ingestion status details for items in the feed",
            "type": "object",
            "properties": {
              "itemIngestionStatus": {
                "description": "The ingestion status of an individual item",
                "type": "array",
                "items": {
                  "description": "The ingestion status of an individual item",
                  "required": [
                    "ingestionStatus"
                  ],
                  "type": "object",
                  "properties": {
                    "martId": {
                      "description": "Mart ID that a user or seller uses for a marketplace",
                      "type": "integer",
                      "format": "int32"
                    },
                    "sku": {
                      "description": "An arbitrary alphanumeric unique ID, seller-specified, identifying each item.",
                      "type": "string"
                    },
                    "wpid": {
                      "description": "An alphanumeric product ID, generated by Walmart",
                      "type": "string"
                    },
                    "index": {
                      "description": "index of items in the feed",
                      "type": "integer",
                      "format": "int32"
                    },
                    "ingestionStatus": {
                      "description": "Can be one of the following: DATA_ERROR, SYSTEM_ERROR, TIMEOUT_ERROR, or INPROGRESS",
                      "type": "string",
                      "enum": [
                        "INPROGRESS",
                        "SUCCESS",
                        "DATA_ERROR",
                        "SYSTEM_ERROR",
                        "TIMEOUT_ERROR"
                      ]
                    },
                    "ingestionErrors": {
                      "description": "List of errors for an item",
                      "type": "object",
                      "properties": {
                        "ingestionError": {
                          "type": "array",
                          "items": {
                            "required": [
                              "code",
                              "type"
                            ],
                            "type": "object",
                            "properties": {
                              "description": {
                                "description": "Error description",
                                "type": "string"
                              },
                              "type": {
                                "description": "Error Type",
                                "type": "string",
                                "enum": [
                                  "DATA_ERROR",
                                  "SYSTEM_ERROR",
                                  "TIMEOUT_ERROR"
                                ]
                              },
                              "code": {
                                "description": "Error code",
                                "type": "string"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "xml": {
          "name": "PartnerFeedResponse"
        }
      },
      "PartnerItemIngestionStatus": {
        "description": "The ingestion status of an individual item",
        "required": [
          "ingestionStatus"
        ],
        "type": "object",
        "properties": {
          "martId": {
            "description": "Mart ID that a user or seller uses for a marketplace",
            "type": "integer",
            "format": "int32"
          },
          "sku": {
            "description": "An arbitrary alphanumeric unique ID, seller-specified, identifying each item.",
            "type": "string"
          },
          "wpid": {
            "description": "An alphanumeric product ID, generated by Walmart",
            "type": "string"
          },
          "index": {
            "description": "index of items in the feed",
            "type": "integer",
            "format": "int32"
          },
          "ingestionStatus": {
            "description": "Can be one of the following: DATA_ERROR, SYSTEM_ERROR, TIMEOUT_ERROR, or INPROGRESS",
            "type": "string",
            "enum": [
              "INPROGRESS",
              "SUCCESS",
              "DATA_ERROR",
              "SYSTEM_ERROR",
              "TIMEOUT_ERROR"
            ]
          },
          "ingestionErrors": {
            "description": "List of errors for an item",
            "type": "object",
            "properties": {
              "ingestionError": {
                "type": "array",
                "items": {
                  "required": [
                    "code",
                    "type"
                  ],
                  "type": "object",
                  "properties": {
                    "description": {
                      "description": "Error description",
                      "type": "string"
                    },
                    "type": {
                      "description": "Error Type",
                      "type": "string",
                      "enum": [
                        "DATA_ERROR",
                        "SYSTEM_ERROR",
                        "TIMEOUT_ERROR"
                      ]
                    },
                    "code": {
                      "description": "Error code",
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "FeedsCreateContentFeedRequest": {
        "required": [
          "file"
        ],
        "type": "object",
        "properties": {
          "file": {
            "description": "Feed file to upload",
            "type": "string",
            "format": "binary"
          }
        }
      },
      "FeedsCreateRichMediaFeedRequest": {
        "type": "string"
      },
      "FeedsCreateContentFeedResponse": {
        "type": "object",
        "properties": {
          "feedId": {
            "description": "A unique ID, returned from the Bulk Upload API, used for tracking the feed file.",
            "type": "string"
          }
        }
      },
      "FeedsCreateRichMediaFeedResponse": {
        "type": "object",
        "properties": {
          "feedId": {
            "description": "A unique ID, returned from the Bulk Upload API, used for tracking the feed file.",
            "type": "string"
          }
        }
      },
      "FeedsDisplayItemStatusResponse": {
        "type": "object",
        "properties": {
          "errors": {
            "type": "array",
            "xml": {
              "name": "error"
            },
            "items": {
              "required": [
                "code"
              ],
              "type": "object",
              "properties": {
                "info": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "field": {
                  "type": "string"
                },
                "severity": {
                  "type": "string",
                  "enum": [
                    "INFO",
                    "WARN",
                    "ERROR"
                  ]
                },
                "category": {
                  "type": "string",
                  "enum": [
                    "APPLICATION",
                    "SYSTEM",
                    "REQUEST",
                    "DATA"
                  ]
                },
                "causes": {
                  "type": "array",
                  "xml": {
                    "wrapped": true
                  },
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "code": {
                        "type": "string"
                      },
                      "field": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      }
                    },
                    "xml": {
                      "name": "Cause"
                    }
                  }
                },
                "errorIdentifiers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object"
                  }
                },
                "component": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                },
                "serviceName": {
                  "type": "string"
                },
                "gatewayErrorCategory": {
                  "type": "string",
                  "enum": [
                    "INTERNAL_DATA_ERROR",
                    "EXTERNAL_DATA_ERROR",
                    "SYSTEM_ERROR"
                  ]
                }
              },
              "xml": {
                "name": "GatewayError"
              }
            }
          },
          "totalResults": {
            "description": "Total number of feeds returned",
            "type": "integer",
            "format": "int64"
          },
          "offset": {
            "description": "The object response to the starting number, where 0 is the first available",
            "type": "integer",
            "format": "int64"
          },
          "limit": {
            "description": "The number of items to be returned",
            "type": "integer",
            "format": "int32"
          },
          "results": {
            "type": "array",
            "xml": {
              "wrapped": true
            },
            "items": {
              "description": "Information about the individual feed",
              "type": "object",
              "properties": {
                "feedId": {
                  "description": "A unique ID used for tracking the Feed File",
                  "type": "string"
                },
                "feedSource": {
                  "description": "The source of the feed",
                  "type": "string"
                },
                "feedType": {
                  "description": "The feed type",
                  "type": "string"
                },
                "partnerId": {
                  "description": "The seller ID",
                  "type": "string"
                },
                "itemsReceived": {
                  "description": "The number of items received",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsSucceeded": {
                  "description": "The number of items in the feed that have successfully processed",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsFailed": {
                  "description": "The number of items in the feed that failed due to a data or system error",
                  "type": "integer",
                  "format": "int64"
                },
                "itemsProcessing": {
                  "description": "The number of items in the feed that are still in progress",
                  "type": "integer",
                  "format": "int64"
                },
                "feedStatus": {
                  "description": "Can be one of the following: RECEIVED, INPROGRESS, PROCESSED, or ERROR. For details, see the definitions listed under 'Feed Statuses' at the beginning of this section.",
                  "type": "string"
                },
                "feedDate": {
                  "description": "The date and time the feed was submitted. Format: yyyymmddThh:mm:ss.xxxz",
                  "type": "string",
                  "format": "date-time"
                },
                "batchId": {
                  "description": "The batch ID for the feed, if provided",
                  "type": "string"
                },
                "modifiedDtm": {
                  "description": "The most recent time the feed was modified. Format: yyyymmddThh:mm:ss.xxxz",
                  "type": "string",
                  "format": "date-time"
                }
              },
              "xml": {
                "name": "feed"
              }
            }
          }
        },
        "xml": {
          "name": "list"
        }
      },
      "FeedsGetFeedStatusResponse": {
        "type": "object",
        "properties": {
          "errors": {
            "type": "array",
            "xml": {
              "name": "error"
            },
            "items": {
              "required": [
                "code"
              ],
              "type": "object",
              "properties": {
                "info": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "field": {
                  "type": "string"
                },
                "severity": {
                  "type": "string",
                  "enum": [
                    "INFO",
                    "WARN",
                    "ERROR"
                  ]
                },
                "category": {
                  "type": "string",
                  "enum": [
                    "APPLICATION",
                    "SYSTEM",
                    "REQUEST",
                    "DATA"
                  ]
                },
                "causes": {
                  "type": "array",
                  "xml": {
                    "wrapped": true
                  },
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "code": {
                        "type": "string"
                      },
                      "field": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      }
                    },
                    "xml": {
                      "name": "Cause"
                    }
                  }
                },
                "errorIdentifiers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object"
                  }
                },
                "component": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                },
                "serviceName": {
                  "type": "string"
                },
                "gatewayErrorCategory": {
                  "type": "string",
                  "enum": [
                    "INTERNAL_DATA_ERROR",
                    "EXTERNAL_DATA_ERROR",
                    "SYSTEM_ERROR"
                  ]
                }
              },
              "xml": {
                "name": "GatewayError"
              }
            }
          },
          "feedId": {
            "description": "A unique ID used for tracking the Feed File",
            "type": "string"
          },
          "feedStatus": {
            "description": "Can be one of the following: RECEIVED, INPROGRESS, PROCESSED, or ERROR",
            "type": "string",
            "enum": [
              "RECEIVED",
              "INPROGRESS",
              "PROCESSED",
              "ERROR"
            ]
          },
          "ingestionErrors": {
            "description": "List of errors for an item",
            "type": "object",
            "properties": {
              "ingestionError": {
                "type": "array",
                "items": {
                  "required": [
                    "code",
                    "type"
                  ],
                  "type": "object",
                  "properties": {
                    "description": {
                      "description": "Error description",
                      "type": "string"
                    },
                    "type": {
                      "description": "Error Type",
                      "type": "string",
                      "enum": [
                        "DATA_ERROR",
                        "SYSTEM_ERROR",
                        "TIMEOUT_ERROR"
                      ]
                    },
                    "code": {
                      "description": "Error code",
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "itemsReceived": {
            "description": "The number of items received in the feed",
            "type": "integer",
            "format": "int32"
          },
          "itemsSucceeded": {
            "description": "The number of items in the feed that processed successfully",
            "type": "integer",
            "format": "int32"
          },
          "itemsFailed": {
            "description": "The number of items in the feed that failed due to a data or system error",
            "type": "integer",
            "format": "int32"
          },
          "itemsProcessing": {
            "description": "The number of items in the feed that are still processing",
            "type": "integer",
            "format": "int32"
          },
          "offset": {
            "description": "The object response to the starting number, where 0 is the first entity available for request",
            "type": "integer",
            "format": "int32"
          },
          "limit": {
            "description": "The number of items returned. Cannot be greater than 1000.",
            "type": "integer",
            "format": "int32"
          },
          "itemDetails": {
            "description": "List of ingestion status details for items in the feed",
            "type": "object",
            "properties": {
              "itemIngestionStatus": {
                "description": "The ingestion status of an individual item",
                "type": "array",
                "items": {
                  "description": "The ingestion status of an individual item",
                  "required": [
                    "ingestionStatus"
                  ],
                  "type": "object",
                  "properties": {
                    "martId": {
                      "description": "Mart ID that a user or seller uses for a marketplace",
                      "type": "integer",
                      "format": "int32"
                    },
                    "sku": {
                      "description": "An arbitrary alphanumeric unique ID, seller-specified, identifying each item.",
                      "type": "string"
                    },
                    "wpid": {
                      "description": "An alphanumeric product ID, generated by Walmart",
                      "type": "string"
                    },
                    "index": {
                      "description": "index of items in the feed",
                      "type": "integer",
                      "format": "int32"
                    },
                    "ingestionStatus": {
                      "description": "Can be one of the following: DATA_ERROR, SYSTEM_ERROR, TIMEOUT_ERROR, or INPROGRESS",
                      "type": "string",
                      "enum": [
                        "INPROGRESS",
                        "SUCCESS",
                        "DATA_ERROR",
                        "SYSTEM_ERROR",
                        "TIMEOUT_ERROR"
                      ]
                    },
                    "ingestionErrors": {
                      "description": "List of errors for an item",
                      "type": "object",
                      "properties": {
                        "ingestionError": {
                          "type": "array",
                          "items": {
                            "required": [
                              "code",
                              "type"
                            ],
                            "type": "object",
                            "properties": {
                              "description": {
                                "description": "Error description",
                                "type": "string"
                              },
                              "type": {
                                "description": "Error Type",
                                "type": "string",
                                "enum": [
                                  "DATA_ERROR",
                                  "SYSTEM_ERROR",
                                  "TIMEOUT_ERROR"
                                ]
                              },
                              "code": {
                                "description": "Error code",
                                "type": "string"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "xml": {
          "name": "PartnerFeedResponse"
        }
      }
    },
    "securitySchemes": {
      "clientId": {
        "type": "apiKey",
        "in": "header",
        "name": "clientId"
      },
      "privateKey": {
        "type": "apiKey",
        "in": "header",
        "name": "privateKey"
      }
    }
  },
  "security": [
    {
      "clientId": [],
      "privateKey": []
    }
  ]
}