Step 1 Generating API Keys

Our APIs are deployed in isolated Sandbox and Production environments. Charter Supplier onboarding onto these environments must authenticate their access with the Walmart API Proxy/Gateway before initiating an API call.

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, 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 Consumer ID. Consumer IDs are shared at a company level, so the same Consumer ID will be applicable for everyone in the company. Your generated private key will be used later for call authentication.

  • The public and private access keys you will generate are collectively referred to as "RSA Keys" or "RSA". You will need to repeat the RSA generation steps for each environment you wish to gain access to, as outlined below:

ScenarioDescriptionKeys Needed
1Sandbox only1 RSA needed
2Production only2 RSAs needed: 1 for Production and
1 for Category Advisor API
3Both Production and Sandbox3 RSAs needed: 1 for Sandbox, 1 for Production, and
1 for Category Advisor API

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

To generate your keys, select your operating system.



©️Walmart | All Rights Reserved | Confidential