---
updatedAt: 2026-07-30T22:32:10.000Z
---

# Retrieve inventory log for a WFS item

Call this endpoint to retrieve the activity log for all stock movements for Walmart Fulfillment Services (WFS) items including shipments, returns, and adjustments. You can use this API to make inventory transactions at WFS fulfillment centers.

> This page describes an example using only the required parameters and inputs to download the inventory log for a WFS item. For a full list of customization options and additional capabilities, refer to the [Walmart WFS API Reference](/us-marketplace/reference/getwfsinventorylog).

# Endpoint

```Text bash
GET https://marketplace.walmartapis.com/v3/fulfillment/inventory-log
```

# Sample request

This sample request demonstrates how to audit a SKU with date range and pagination.

```Text cURL
curl --request GET \
  --url 'https://marketplace.walmartapis.com/v3/fulfillment/inventory-log?sellerSku=ABC-123&startDate=2025-08-01T00:00:00Z&endDate=2025-09-01T00:00:00Z&limit=50&offset=0' \
  --header 'WM_QOS.CORRELATION_ID: <uuid>' \
  --header 'WM_SEC.ACCESS_TOKEN: <access_token>' \
  --header 'WM_SVC.NAME: Walmart Service Name' \
  --header 'Accept: application/json'
```
```Text Python
import requests

url = "https://marketplace.walmartapis.com/v3/fulfillment/inventory-log"

headers = {
    "WM_QOS.CORRELATION_ID": "<uuid>",
    "WM_SEC.ACCESS_TOKEN": "<access_token>",
    "WM_SVC.NAME": "Walmart Service Name",
    "Accept": "application/json",
}

params = {
    "sellerSku": "ABC-123",
    "startDate": "2025-08-01T00:00:00Z",
    "endDate": "2025-09-01T00:00:00Z",
    "limit": 50,
    "offset": 0,
}

response = requests.get(url, headers=headers, params=params)
print(response.status_code)
print(response.text)
```

# Sample response

This sample response lists the activity log for items stored in a WFS fulfillment center.

```Text JSON
 {
  "headers": {
    "limit": 0,
    "offset": 0,
    "totalCount": 0
  },
  "payload": {
    "gtin": "string",
    "vendorSku": "string",
    "productName": "string",
    "inventoryLog": [
      {
        "id": "string",
        "fcName": "string",
        "changedUnits": 0,
        "transactionTime": "2025-09-30T20:33:01.390Z",
        "transactionLocation": "string",
        "transactionReasonCode": "string",
        "transactionReasonDesc": "string",
        "transactionType": "string",
        "shipmentId": "string"
      }
    ]
  }
}
```

# Result

On success this API returns a `200 OK` response. It returns a paginated list of inventory events for the item including event type, quantity delta, and facility information.