Walmart Developer Portal

Marketplace seller and supplier developers can get access to API tools and documentation to integrate with the Walmart eCommerce platform.


Marketplace sellers can manage items, orders, prices, inventory and more with Marketplace APIs.

Get started

Learn more


Drop ship vendors can scale their business to present items to millions of customers. To set up your your business with Walmart, use the tools and APIs to provide access to manage the items.

Get started

Learn more


Warehouse Suppliers can set up their business with Walmart APIs to scale their business to make their items available to millions of customers.

Get started

Learn more


Content service providers help suppliers to set up their catalog with Walmart to create enriched content, provide API integration, and act as a bridge between suppliers and Walmart.

Get started

Learn more


Welcome to the Walmart Developer Portal! Marketplace sellers and suppliers can find all the tools they need to begin the API integration process and access the API documentation. The API documentation provides seller and supplier developers and partners with the tools to become Drop Ship Vendors (DSVs), Marketplace Sellers, or Content Service Providers along with the developer solutions to succeed with their customers. Get started now and begin the API integration process and access the API documentation. Also, learn about product XSDs and use the API Explorer page to test your APIs.

We provide a comprehensive suite of tools to support our Partners:
  • API Status checker – Verify status of all APIs.
  • Try it Out – Try out API calls in the browser and view responses.
  • API Sandbox – Test your APIs on the backend.
  • API Documentation – How-to guides, API Reference, and FAQ.
To stay up to date with the latest offerings of the Walmart API Developer Portal, be sure to check out our What’s New page!
Access our comprehensive documentation to learn about our RESTful APIs. The API reference provides details about the endpoints, request/response structures, and sample codes. You can also find information about throttling limits, error codes, and other useful information. In addition, you can download the latest version of the XSDs.

How to get started

How do I get started?
Register to get your API Key

To get your API key, you need to register as a Marketplace Seller, Supplier, Solution Provider or Content Service Provider:

1. Fill out the registration form.
Solution Provider: and work with your seller to get your delegated access keys.
Supplier or Drop Ship Vendor:
Marketplace Sellers: login to the seller center to get your Client ID and Client Secret.
Content Service Providers: send an email to:
2. You will receive your portal login credentials after registration.
3. Login to the Developer Portal to get your API keys.
How do I integrate my application with the platform?
Integrate Your Application with Item Management APIs

Use the API Explorer page to test the APIs. Integrate your application with the item management platform by calling the item management APIs.
For setting up an item, use the provided XSDs to build an XML payload to ingest item feeds.

How can I test out my APIs? Do you have a test environment?

Yes! Use Walmart API Sandbox

The Walmart API Sandbox provides an environment to test Walmart APIs to ensure a successful integration and production launch. The Sandbox is only for backend testing of APIs and there is not an option to view or test on This environment uses test-only elements and simulated responses (based on mock data) and calls to applications in realtime.

All URLs, Endpoints, Users, Items, Orders, and currency/funds within the Sandbox are for testing purposes only. This environment provides production simulation, debugging, reports and ability to monitor API behavior before moving to production.

See what's new

Dev Portal UI redesign for better navigation

We are excited to announce the developer portal UI design updates, so you can navigate easily between the Guide and Reference for each API. Key improvements include a persistent top navigation with Guide and Reference tabs, and drop-down menus for both Guide and Reference to quickly switch between API groups.

Filter Orders by Last Modified Date

We have added new filters on GET All Orders API that will allow you to filter the purchase orders based on last modified date and time. New query parameters available for use are – lastModifiedStartDate lastModifiedEndDate Using both these query parameters will fetch all purchase orders that were modified between the given date range. Changes to […]

New API Analytics Dashboard for Marketplace sellers

Now sellers can view the success rates as a percentage of successful API calls for each API group (e.g. Items, Promotions, Orders) with the new Analytics Dashboard. Sellers can also view insights about error messages generated per API group. You can filter by error type (e.g. 400, 404 or 500), or view all errors, as […]

New Marketplace API: On-request Reports (BETA)

Marketplace sellers can now request and download item reports quickly with the new On-request Reports API. Previous reports were available once daily, pregenerated at a set time. Now you can request an Item report, and within 15-45 minutes download the report with the new API. Use the On-request Reports API to: Request a report – […]

New growth opportunities for sellers: Top Trending Items API and Unpublished Items API

To grow your business, we just launched new Insights Management APIs to increase your catalog offerings. Add best selling items or republish items that went unpublished. Find out key insights so you can take action and update your offerings: Top selling items at Walmart during the holiday season for each department or dept. category Find out reasons […]

New Promotions Report (BETA) for Marketplace Sellers

We have launched a new Promotions Report (BETA) to provide data of your current and future promotions. This report will give you a snapshot of your Activated, Deactivated, Updated or Created promotions. Use type=promo in the Reports API URL to download the promotions report. For more details about the Promotions Report, see Generate a Promotions Report.