The following Multichannel Solutions (MCS) APIs are available in the sandbox for testing. You can use these endpoints to simulate and validate sales channel setup, order fulfillment, and tracking flows.
| MCS API | Description | Endpoint | Method |
|---|
| Create MCS Sales Channel details | Set up a new test sales channel in MCS. | /v3/fulfillment/orders-fulfillments/channel-details | POST |
| Get MCS Sales Channel details | Retrieve details for test sales channels you’ve already created for MCS. | /v3/fulfillment/orders-fulfillments/channel-details | GET |
| Update MCS Sales Channel details | Updates MCS test sales channel details for existing sales channels. | /v3/fulfillment/orders-fulfillments/channel-details | PUT |
| MCS API | Description | Endpoint | Method |
|---|
| Create test item | Create a mock MCS item for testing fulfillment and order flows. | /v3/fulfillment/mcs/item | POST |
| Get test item | Retrieve mock MCS item details from the sandbox. | /v3/fulfillment/mcs/item | GET |
| MCS API | Description | Endpoint | Method |
|---|
| Fetch delivery promise | Access estimated delivery dates and shipping timelines based on fulfillment details. | /v3/fulfillment/orders-fulfillments/fetchOrderPromiseOptions | POST |
| Create Customer Order | Submit customer test orders for WFS items to initiate fulfillment through Walmart’s network. | /v3/fulfillment/orders-fulfillments | POST |
| Cancel Customer Order | Submit cancellation requests for eligible customer test orders prior to shipment. | /v3/fulfillment/orders-fulfillments/cancel | POST |
| MCS API | Description | Endpoint | Method |
|---|
| Get order tracking details | View fulfillment status updates for test orders from submission through delivery. | /v3/fulfillment/orders-fulfillments/status | GET |