Introduction

Reference documentation for the Walmart Seller API

The Walmart Seller API lets sellers on Walmart Marketplace manage catalog items, orders, fulfillment, inventory, pricing, feeds, reports, and payments programmatically.

This reference is generated directly from the same OpenAPI specs the platform teams maintain, organized by the pod that owns each service:

DomainPodCovers
Core & AuthPod 0OAuth client-credentials token issuance
Items & CatalogPod 1Catalog search, listings setup, product type definitions
Orders & FulfillmentPod 2Orders, WFS inbound/outbound, merchant-fulfilled shipping labels
Inventory & PricingPod 3Inventory, pricing, fee estimates, listing restrictions
Feeds & ReportsPod 4Bulk feeds, reports, data kiosk queries, document uploads
Seller & FinancesPod 5Seller account info, sales data, payments/settlement
Messaging & NotificationsPod 7Buyer messaging, notifications, review solicitations

Sandbox and production

Every service exposes the same two servers:

  • Production — https://marketplace.walmart.com/seller/v1
  • Sandbox — https://sandbox.marketplace.walmart.com/seller/v1

Point at sandbox while integrating; nothing you do there reaches real orders or listings.

A note on rollout status

Some operations are still landing on their backing services. Where a parameter or endpoint is documented as a “Phase 2” or “backlog” item, calling it today returns a 400 with a code explaining what isn’t supported yet rather than a silent no-op — check each operation’s description for the specifics before you build around it.