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:
| Scenario | Description | Keys Needed |
|---|---|---|
| 1 | Sandbox only | 1 RSA needed |
| 2 | Production only | 2 RSAs needed: 1 for Production and 1 for Category Advisor API |
| 3 | Both Production and Sandbox | 3 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
Updated 6 months ago