ShipRush

FedEx REST API and OAuth Migration Guide


Introduction to FedEx REST API and Oauth Migration

FedEx® (Federal Express Corporation) has improved its APIs and OAuth process to access these REST APIs. Their process now uses OAuth (Open Authorization) 2.0, allowing Descartes ShipRush to connect to FedEx without sharing credentials. The Descartes ShipRush application has been modified to accommodate the new FedEx authorization process and connection.

Tip: See FedEx OAuth FAQs for resolving migration issues and other important information.


Migrating to Fedex REST Apis and Oauth 2.0 for Fedex Accounts in Descartes Shiprush

This section provides step-by-step instructions for migrating to the new APIs for your FedEx account (s) in Descartes ShipRush.

Tip: Please contact us if you have questions about migrating to the new FedEx connection and authorization process.


Have your FedEx account number(s) information ready before performing the steps, below:

  1. Log in to your Descartes ShipRush account.

  2. You have to reregister your FedEx account(s) with the new FedEx V2023 implementation, make sure you do not remove your already registered FedEx account(s) with the existing FedEx connection.
    Go to the Account Settings menu, click Add Carrier Account and register your FedEx account(s) so that if you have multiple FedEx accounts, you need to repeat account registration for all you accounts.
    Or Go to the Accounts menu on top of the Descartes ShipRush home screen, and add your FedEx account(s).



  3. Select FedEx (V2023) in the carrier selection menu and click Next, the regular carrier registration steps need to be taken to register your FedEx (V2023) connection.

  4. First step you will see is the FedEx End-User Agreement, read and if you accept check the box and proceed by clicking Next.


  5. Add your Account and Address Information and click Next.


  6. Depending on your FedEx account configuration, you may see one of two verification flows:

    Multi-Factor Authentication (MFA) Flow:

    • Choose your Account Verification Method (SMS, Call, Email or Invoice) and click Next.


    • Enter the PIN Code you received and click Next.


    Direct Credential Delivery (No MFA Required):

    • For certain FedEx accounts, verification may be completed automatically without requiring MFA. If this applies to your account, you will proceed directly to the printer settings step.

  7. Final step is to enter the Printer Settings for your FedEx account and click Next to finalize your registration.


  8. If you have multiple FedEx accounts, please repeat these steps for each account.
    When you have done the FedEx (V2023) regstration for all your FedEx accounts, please proceed.

  9. Go to the Settings page and Click on the FedEx menu.


  10. Scroll to the part about the FedEx 2023 Account Information. If you have created all your 2023 FedEx carrier accounts, you can click Switch all your FedEx accounts to FedEx 2023.
    If you did not create a new FedEx 2023 registration for all your already registered FedEx accounts in the previous connection, you will not be able to click this button.


  11. You will be directed to the Switch to FedEx 2023 screen, and click Next.


  12. During processing the change you will see the following and it can take around 60 seconds.


  13. After completion you will see in green on your FedEx settings: This shipping account is successfully registered for FedEx 2023.


  14. Now you have successfully migrated your FedEx accounts to the new FedEx REST APIs, including the latest security measures. After your operations run smoothly with FedEx, please remove your old FedEx accounts.


Back to Top