Feed status notification event

The feed status notification is sent when a bulk submission or feed has completed processing, and each record in the feed is in an end state.

You can submit a feed for many functions (item setup, item maintenance, inventory updates, cost updates, and more) using the Submit bulk feed request (POST v3/feeds/?feedtype) available in the 1P Supplier Items, Cost, Inventory, Lag Time, and other APIs.

  • Event type: FEED_STATUS
  • Event trigger: A feed is in an end state (PROCESSED or ERROR)
  • Event version : V1
  • Resource name: REPORTS

When the feed status event occurs, you will receive the notification payload at your defined destination URL.

Event notification payload parameters

NameDescriptionType
vendorIdSpecifies the supplier vendor ID.String
feedIdSpecifies the feed identifier.

This value is provided to the supplier after submission to help the supplier track the status of the feed.
String
feedStatusSpecifies the status of the feed submission.

There are two possible values: PROCESSED or ERROR.
String
feedDateSpecifies the date and time when the supplier initially submitted the feed.String
feedTypeSpecifies the feed type or the name of the feed that the supplier submitted.String
itemsReceivedSpecifies the number of items the supplier submitted as part of the feed submission.Integer
itemsSucceededSpecifies the number of items that were successfully submitted and processed by Walmart.Integer
itemsFailedSpecifies the number of items that failed during the feed submission.

This failure can be from a variety of error types, including data error and system error.
Integer

Sample payload: report status event

{"source": {"eventType": "REPORT_STATUS", "eventTime": "2025-07-03T14:12:42.913Z", "eventId": "03d34580-61d4-11ea-9e23-cd38810ff7cd" },
"payload": { "vendor": "651263",
"feedId": "6da7357b1c3b4c1d9685ca2@931eb96b4",
"feedStatus": "PROCESSED",
"feedDate": "1706700172095",
"feedType": "OMNI_MAINTENANCE",
"itemsRecieved": 20
“itemsSucceeded”: 15
“itemsFailed”: 5}}