How to connect your FedEx account to your Deftship

How to connect your FedEx account to your Deftship

You can now see the best deals and discounts from your FedEx account to your Deftship account by integration.

Steps to connect your FedEx account to your Deftship

1. Log in to your Deftship account.

2. On the left sidebar, scroll down to Integrations.

3. Click on Carrier.



4. Click on FedEx.

5. Fill in the details:
  • Alias - Nickname for your account
  • Account Number - FedEx Account Number
  • API Key - also referred as Client ID which can be found on your FedEx Developer Portal
  • API Secret - generated as API Key when the project was created
  • Hub ID (for Smartpost) - FedEx SmartPost Hub ID or else select None. To your Hub ID, click HERE.

6. Click on the Save button.

What is a FedEx hub ID?

Your FedEx SmartPost Hub ID is a numerical ID that corresponds with the nearest FedEx SmartPost processing hub to you. If you do not know your Hub ID, click on the link to get the location and code references.

How to generate FedEx Rest API Client ID and Secret Key ?

To generate FedEx API credentials (Client ID and Secret Key), you need to register for an account on the FedEx Developer Portal and then create a new FedEx Web Services project. Here’s a general guide on how to generate FedEx API credentials:

1. Sign Up or Log In to FedEx Developer Portal:
  1. If you haven’t already, go to the FedEx Developer Portal: FedEx Developer Portal
2. Sign up for a new account or log in if you already have one.
  1. Navigate to “Get Started” or “My Account”:
3. Once logged in, navigate to the “Get Started” section or find the “My Account” option.
  1. Create New FedEx Web Services Project:
Look for an option to create a new FedEx Web Services project. This is where you’ll set up your application and obtain API credentials.
  1. Follow the prompts to create a new project.

4. Choose API and Services:
  1. Select the FedEx APIs and services you intend to use for your project. This might include shipping, tracking, rating, etc.
5. Fill in Project Details:
  1. Provide the necessary details for your project, such as project name, description, contact information, etc.
6. Generate API Credentials:
  1. After creating the project, FedEx should provide you with the API credentials (Client ID and Secret Key) associated with your project.
7. Note Down Credentials:
  1. Once generated, make sure to note down your Client ID and Secret Key. These credentials are essential for authenticating your requests when using FedEx APIs.
8. Secure Your Credentials:
  1. Treat your FedEx API credentials securely. Store them in a safe place and do not expose them publicly. Consider using environment variables or secure vaults to store them in your application.
9. Start Using FedEx APIs:
  1. With your credentials in hand, you can start integrating FedEx APIs into your application. Refer to the FedEx Developer documentation for the specific API you’re working with for usage instructions.
10. Test Your Integration:
  1. Before deploying your application to production, thoroughly test your integration with FedEx APIs in a staging environment.
11. Monitor Usage and Maintain Credentials:
  1. Keep track of your API usage and ensure that you renew or update your credentials as needed. FedEx may have policies regarding the expiration or renewal of API credentials.
As with any API integration, always refer to the official FedEx Developer documentation for the most accurate and up-to-date information on generating API credentials and integrating their services into your application.

How to get API Credentials

Credentials are created based on inputs in the FedEx Developer Portal:
  1. Client ID – API Key (Client ID) gets created when a project is created on FedEx Developer portal. You can also view the API Key associated with the project on the Project Overview page.
  2. Client Secret – You will see the Secret Key (Client Secret) on the confirmation page once a project is created on the FedEx Developer portal. If needed, the Secret Key can also be regenerated, on the Project Overview page.
Note: FedEx® customers (Internal, Compatible, Proprietary Parent Child, and Integrators) need to send Child Key (Customer Secret) and Child Secret (Customer password) in addition with API Key and Secret Key for creating OAuth token. Refer Credential Registration API for how to get Child Key and Child Secret.


To connect your other carriers. Click here for the guide.



    • Related Articles

    • How to connect your ITDIDA account to your Deftship

      You can now see the best deals and discounts from your ITDIDA account to your Deftship account by integration. Steps to connect your ITDIDA account to your Deftship 1. Log in to your Deftship account. 2. On the left sidebar, scroll down to ...
    • How to connect your TForce Freight account to your Deftship

      You can now see the best deals and discounts from your TForce Freight account to your Deftship account by integration. Steps to connect your TForce account to your Deftship 1. Log in to your Deftship account. 2. On the left sidebar, scroll down to ...
    • How to connect your Total Transportation account to your Deftship

      You can now see the best deals and discounts from your Total Transportation account to your Deftship account by integration. Steps to connect your Total Transportation account to your Deftship 1. Log in to your Deftship account. 2. On the left ...
    • How to connect your Frontline account to your Deftship

      You can now see the best deals and discounts from your Frontline account to your Deftship account by integration. Steps to connect your Frontline account to your Deftship 1. Log in to your Deftship account. 2. On the left sidebar, scroll down to ...
    • How to connect your DHE account to your Deftship

      You can now see the best deals and discounts from your DHE account to your Deftship account by integration. What do I need to prepare? You'll need your Dependable "Customer Code" during this setup, so have that number handy. The Customer Code is your ...