---
updatedAt: 2026-04-17T17:06:35.000Z
---

# New: Dynamic sandbox and Simulations API

**Date: Feb 18, 2026**

Walmart Marketplace now offers a **dynamic sandbox** experience powered by **Simulations APIs** so partners can create custom test data and run more realistic, end-to-end test flows before going live. This expands sandbox testing beyond static mock datasets by letting responses reflect your inputs. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/page/new-walmart-marketplace-dynamic-sandbox-and-simulations-api))

# What changed

* **Added**
  * Access to the **dynamic sandbox** via the sandbox base URL plus request header `WM_SANDBOX: v2`. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
  * **Simulations APIs (`/v1/simulations/*`)** to create and manage test **items** and **orders**, including:
    * Items: `POST /v1/simulations/items`, `PUT /v1/simulations/items/{sku}`, `GET /v1/simulations/items`, `GET /v1/simulations/items/{sku}` ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
    * Orders: `POST /v1/simulations/orders` plus standard order lifecycle actions (get, acknowledge, cancel, ship) and simulated delivery `POST /v1/simulations/{purchaseOrderId}/deliver`. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
  * Documented **limits and behaviors** for dynamic data (e.g., data deletion cadence and creation caps) and **rate limits** for supported endpoints. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))

* **Updated**
  * Sandbox guidance to clarify that **only a subset** of Marketplace APIs support dynamic sandbox custom data; other APIs continue using static mock datasets. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))

* **Impacted areas**

* * **Sandbox testing workflows** (switching between static vs dynamic behavior)
  * **API requests** (adding `WM_SANDBOX: v2` for dynamic sandbox)
  * **Item and order testing** using `v1/simulations/*` endpoints and supported order lifecycle calls ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))

# Why it matters

* Enables **true end-to-end testing** (create items → create orders → fulfill → deliver) in sandbox with partner-controlled scenarios. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
* Improves integration quality by letting you validate how your system handles **variable, input-driven responses**, not just static datasets. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
* Reduces friction for testing edge cases because simulated orders don’t require real-world constraints like valid payment methods, addresses, or tracking numbers. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))

# Next steps

* Route calls to `https://sandbox.walmartapis.com` and include `WM_SANDBOX: v2` to use the dynamic sandbox. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
* Use the Simulations APIs to generate the test data you need:
  * Create test items and orders with `/v1/simulations/*` endpoints. ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
* Plan testing around dynamic sandbox constraints:
  * Data is purged periodically (every 2 days) and creation limits apply (e.g., capped test items/orders). ([developer.walmart.com](https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox))
* Refer to the updated docs:
  * Dynamic sandbox guide: <https://developer.walmart.com/us-marketplace/docs/dynamic-sandbox>
  * Simulations API announcement: <https://developer.walmart.com/us-marketplace/page/new-walmart-marketplace-dynamic-sandbox-and-simulations-api>