Get Your FedEx RESTful API Production API Keys
To integrate FedEx RESTful API into our app, you will need to obtain Production Credentials from the FedEx Developer Portal. Follow these steps to generate your API Key and Secret Key.
Step 1: Log in to the FedEx Developer Portal
Go to the and click Sign Up or Log In in the top right corner. Use your standard FedEx.com account credentials.
Step 2: Create a New Project
Once logged in, navigate to the My Projects section in the left-hand sidebar and click the Create a Project button.
- Reason for API Access: Select "Ships with FedEx and needs to integrate FedEx API into their system."
- Select APIs: Choose the following services for use with Advanced Shipping Manager:
- Rates and Transit Times API
- Address Validation API
- Comprehensive Rates and Transit Times API
- Freight LTL API (Only for subscribes to FedEx Freight extension)
- FedEx Locations Search API (Only for subscribes to FedEx Hold at Location extension)
- Project Name: Give your project a recognizable name (e.g., "Advanced Shipping Manager").
Step 3: Link Your Shipping Account
Before you can access production keys, you must link a valid 9-digit FedEx shipping account to your organization.
- Go to Manage Organization > Shipping Accounts.
- Click Add Account and enter your account number and billing address.
- If you also have a FedEx Freight Account number - please make sure to add it here as well.
- Ensure these accounts are assigned to the project you created in Step 2.
Step 4: Access Your Production Keys
Navigate back to My Projects and click on your project name. By default, you will see the "Test Key" tab. You must switch tabs to get live credentials.
- Click the Production Key tab.
- Select your linked shipping account from the dropdown.
- Click Next or Generate Key.
Step 5: Save Your API Key and Secret
Your credentials will now be displayed.
- API Key (Client ID): This is always visible in your project dashboard.
- Secret Key (Client Secret): This is only displayed once. Copy and save it in a secure location immediately. If you lose it, you will have to "Regenerate" a new one, which will break your current integration.
Step 6: Make Live in Advanced Shipping Manager
Copy the new credentials into the Settings Page of our application, under Courier Settings, and save.

Step 7: Test New Credentials - IMPORTANT!
- Click on Summary Page and test a random SKU in the Shipping Estimator.

2. Clear the API Key and Secret Key
3. Save
4. Contact us ASAP via support@advancedshippingmanager.com with the following:
b. FedEx API Key
c. FedEx API Secret Key
d. FedEx Account Number