Walmart Marketplace offers two primary types of API access based on whether you are a first-party (1P) supplier/vendor or a third-party (3P) seller. The key difference between the two lies in your relationship with Walmart: 1P suppliers/vendors (including Drop Ship Vendors (DSV) and warehouse vendors) sell directly to Walmart, while 3P sellers sell directly to customers through Walmart's platform. This guide outlines the steps and processes for accessing the APIs for both 1P and 3P.
1P Supplier/Vendor API Access
1P suppliers/vendors, such as DSV and warehouse vendors, supply products directly to Walmart, which then retails them to customers. Walmart’s Supplier API enables these vendors to manage items, orders, inventory, and other key operations.
Steps to Provide 1P Supplier API Access:
Select My Account and log in to your Walmart developer account using https://developer.walmart.com
Select 1P Supplier (US).
You'll see the following window with your existing solution providers in the Production Keys tab:
Click the "Add New Key For A Solution Provider" to add Intentwise. You'll see a pop-up to add a New Delegated Access Key.
Select Intentwise as the Solution Provider.
With this, you can generate a Client ID and Client secret to give permissions to Intentwise.
Under ChannelAdvisor Key Permissions, you'll see DSV Order management tab.
Give FullAccess to Intentwise for all fields. For any additional permissions, you can discuss it with your Account Manager or write to us at [email protected].
Reach out to the Intentwise support team at [email protected] and provide the following details:
Client ID
Client Secret
Ship-Node
If you are a DSV supplier, we need the Ship nodes to download the sales data. Ship-Node: The Distribution Facility “Distributor ID” uniquely identifies each facility and is autogenerated during DSV account creation.
Once we get the required details, we will initiate the onboarding process from our end, which takes a working day to complete.
3P Seller API Access
3P sellers list and sell products directly to customers through Walmart's online platform. The Marketplace API provides these sellers with tools to manage feeds, items, orders, and other settings.
Steps to Provide 3P Seller API Access:
Click on My Account to access your Walmart account at https://developer.walmart.com
Select your Marketplace and login
You'll see the following window with your existing solution providers in the Production Keys tab:
Click the "Add New Key For A Solution Provider" to add Intentwise. You'll see a pop-up to add a New Delegated Access Key.
Select Intentwise as the Solution Provider.
With this, you can generate a Client ID and Client secret to give permissions to Intentwise.
Under ChannelAdvisor Key Permissions, you'll see four tabs:
Give FullAccess to Intentwise for all fields. For any additional permissions, you can discuss them with your account manager or write to us at [email protected].
Reach out to the Intentwise support team at [email protected] and provide the following details:
Once we get the required details, we will initiate the onboarding process from our end, which takes a working day to complete.