Skip to main content
All CollectionsWalmartAccount and Campaign Setup
Walmart Marketplace API Access for 1P and 3P Sellers
Walmart Marketplace API Access for 1P and 3P Sellers

Set up Marketplace API access for 1P Vendors or 3P Sellers to get full data insights (overall sales, units sold, ROAS).

Ankita Goyal avatar
Written by Ankita Goyal
Updated over a month ago

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:

  1. Select My Account and log in to your Walmart developer account using https://developer.walmart.com

  2. Select 1P Supplier (US).

  3. You'll see the following window with your existing solution providers in the Production Keys tab:

  4. 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.

  5. Under ChannelAdvisor Key Permissions, you'll see DSV Order management tab.

  6. Give FullAccess to Intentwise for Item Management and Order Management. For any additional permissions, you can discuss it with your Account Manager or write to us at [email protected].

  7. Reach out to the Intentwise support team at [email protected] and provide the following details:

    1. Client ID

    2. Client Secret

    3. 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:

  1. Click on My Account to access your Walmart account at https://developer.walmart.com

  2. Select your Marketplace and login

  3. You'll see the following window with your existing solution providers in the Production Keys tab:

  4. 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.

  5. Under ChannelAdvisor Key Permissions, you'll see four tabs:

    • Feeds

    • Item Management

    • Order Management

    • Settings, Rules & Admin

  6. Give FullAccess to Intentwise for Item Management and Order Management. For any additional permissions, you can discuss them with your account manager or write to us at [email protected].

  7. Reach out to the Intentwise support team at [email protected] and provide the following details:

    1. Client ID

    2. Client Secret

Once we get the required details, we will initiate the onboarding process from our end, which takes a working day to complete.

Did this answer your question?