W

walmart.com

Walmart operates a developer platform for Walmart Marketplace and related business integrations such as seller, supplier, transportation, and advertising APIs. The marketplace APIs support programmatic management of catalog items, inventory, pricing, and orders on Walmart properties.

4 integrations · MCP · REST

Walmart exposes Marketplace HTTP APIs for inventory, item, order, and price management plus an OAuth-protected MCP server; no public CLI or GraphQL surface was found.

discovered 1d ago
MCP servers1
REST · OpenAPI3
Credentials
Walmart Marketplace API client credentialsoauth2_ccSet up OAuth

Sign in to the Walmart Developer Portal as a Marketplace seller or approved solution provider, then create/manage your app credentials in the portal to get the client ID and client secret used with the Token API. Walmart's marketplace docs state that Marketplace APIs use OAuth 2.0 and you must obtain an access token before making API requests; use the Authentication and Get an access token using Token API guides as the onboarding path.

Walmart Marketplace legacy consumer ID + private key/signature credentialscompoundGet key

Sign in to the Walmart Developer Portal as a Marketplace seller or approved solution provider and obtain your legacy Marketplace credentials there: WM_CONSUMER.ID, the channel type value for WM_CONSUMER.CHANNEL.TYPE, and the private key material used to generate WM_SEC.AUTH_SIGNATURE plus the current WM_SEC.TIMESTAMP. The older Item and Order Swagger specs describe this header set, while current Marketplace docs indicate Walmart is moving Marketplace APIs to OAuth 2.0 in the Authentication flow.

Walmart MCP OAuth authorizationoauth2Set up OAuth

Use Walmart-issued OAuth authorization for the Walmart MCP server. The curated registry identifies the MCP endpoint as OAuth-protected, but the public authorization metadata was not located in the pages reviewed. Start from the Walmart Developer Portal to obtain access and follow the MCP client's OAuth flow against Walmart's advertised metadata when available.

conventions · 0/8 published

Publish these signals → /publishing