Step 1 Generating API Keys

Our APIs are deployed in isolated Sandbox and Production environments. Onboarding onto these environments requires that you authenticate your access with the Walmart API Proxy/Gateway before initiating an API call.

🚧

Already Onboarded to Our APIs?

If you've already onboarded to any of our API offerings (including Data Feeds, NRT, or DSC v1), you do not need to generate keys again - please reach out to a Walmart Data Ventures Account Manager to request your client Secret so you can begin generating Bearer Tokens.

Getting Started

The first step to authenticating your access is to generate API access keys.

Before you begin:

Before you begin generating your API access keys:

  • Please make sure your business partners have already connected with a Walmart Data Ventures Account Manager and have submitted an onboarding request form.
  • You need to have access to a command line terminal. For Windows systems, ensure that either Git Bash or OpenSSL for Windows has been installed.

Please note:

  • You will use your generated public key to obtain a Client ID (Walmart Consumer ID). Client IDs are shared at a company level, so the same Client ID will be applicable for everyone in the company.

  • Repeat the key generation steps for each environment you wish to gain access to, as outlined below:

ScenarioDescriptionKeys Needed
1Sandbox only1 Key needed
2Both Production and Sandbox2 Keys needed: 1 for Sandbox, 1 for Production

There are slightly different methods for generating keys, depending on whether you are using a Unix-based or Windows system.

To generate your key, select your operating system.





©️Walmart | All Rights Reserved | Confidential