With the introduction of FedEx's new APIs, all customers will need to get a set of API credentials for Shipstore to use to request rates and labels on your behalf. Please follow the guide below to create your FedEx API project and get the credentials needed to certify your labels with FedEx and add your account to Shipstore.



Creating the project

To start, first access the developer portal via the link above and log in with a FedEx.com user that has access to the account(s) that Shipstore needs to use. Once logged in:



  1. Click the My Projects link on the left side of the screen
    1. If prompted, click Image Placeholder otherwise skip to Step 2.
    2. Select the first option in the dropdown (Ships with FedEx and needs to integrate FedEx APIs into their system) and fill out the requested information that appears below.

        Once complete, you will get a confirmation with containing information about API limits.
    3. Click the My Projects link again to get back to the Projects page
  2. Click Image Placeholder

  3. In the next dropdown titled Tell us about your API needs, choose the 2nd option (Ships with FedEx and is using a third-party software solution that has requested API keys), and then click NEXT.
    Image Placeholder
  4. On the next window, fill out the form with the following:
    1. THIRD-PARTY COMPANY: Applied Resources Engineering
    2. THIRD-PARTY PRODUCT: Shipstore
    3. THIRD-PARTY PRODUCT WEBSITE: https://www.shipstoresoftware.com
      Image Placeholder
      Once you hit continue your window will automatically scroll to the bottom and you have an option to select the APIs for your project.
  5. Choose SELECT for Ship, Rate & other APIs
    Image Placeholder
  6. Select all APIs you wish to use. SS supports the following:
    1. Address Validation
    2. Freight LTL
    3. Ground End of Day Close
    4. Open Ship
    5. Rates and Transit Times
    6. Ship


  7. Click NEXT.
  8. On the following screen, you will be asked to configure your project. This is where you will give your project a name i.e. Shipstore - ShipAPI and choose what country you will be shipping from as well as a few other account options.

    Image Placeholder
    • Select NEXT once complete.
  9. The following screen will be to confirm the details for your project.
    • Once confirmed check the two boxes to accept terms as shown and choose CREATE.
    Image Placeholder
  10. Once complete you'll get a conformation that your project was successfully created.

    • Click OKAY to be redirected to the API project overview screen to gather your test account number and credentials.

      Image Placeholder

Test Credentials


Once the project has been created a test account along with API credentials for FedEx's test environment. These API credentials are to be use when generating test labels to certify with FedEx for the FedEx Label Certification process.

Note: This account number is strictly for use in FedEx's test environment and will not replace your production account number.


Image Placeholder

  1. From the API project overview page, you'll want to copy the highlighted API credentials and account number into a document to save for your records.
    • If you don't see an account number on the far right, make sure to set your shipping location by selecting the red error triangle. Then you'll select your shipping location like below.



Production Credentials


Our next step will be to get production credentials that your test labels will be used to certify.

Note: You will be unable to ship using these production credentials until the FedEx Label Certification team has certified your test labels and enabled your Client ID.

  1. On the API project overview page select the Production Key tab at the top.

  2. Input a key name. We recommend using Shipstore.
  3. Image Placeholder

  4. Select the radio button for your existing shipping account or if one needs to be added click ADD SHIPPING ACCOUNT to add a new one to your Organization in the FedEx Developer Portal and follow the below sub steps, otherwise skip to Step 4.

    1. Fill out the Shipping Account you'll be using along with the Billing Address. It's imperative that we make sure you use the same billing address as your FedEx account you are currently billed to. If you are unsure of the address, you may reference a recent FedEx invoice or contact your FedEx representative. This is NOT your shipper address!

    2. Click NEXT
    3. The next page will have you confirm that the statements listed on that page are true. Once you've selected the radio button for Yes and checked the box that you agree, then you make click ADD ACCOUNT.
    4. After the account has been added you'll need to return to your project and Step 2 of this section in the guide to create your production keys.
  5. Click NEXT.
  6. After this you should see the Production Keys screen. Please document these as well. You will need the API key in the cover sheet to certify your test labels and to register the v2 connection to the account in Shipstore once FedEx has activated the key.




Track API

To ensure proper tracking of any shipments you do with this new FedEx connection we are also going to need to go ahead and collect some credentials for the Track API.




  1. Click the My Projects link on the left side of the screen
  2. Click

  3. In the next dropdown titled Tell us about your API needs, choose the 2nd option (Ships with FedEx and is using a third-party software solution that has requested API keys), and then click NEXT.

  4. On the next window, fill out the form with the following:
    1. THIRD-PARTY COMPANY: Applied Resources Engineering
    2. THIRD-PARTY PRODUCT: Shipstore
    3. THIRD-PARTY PRODUCT WEBSITE: https://www.shipstoresoftware.com

      Once you hit continue your window will automatically scroll to the bottom and you have an option to select the APIs for your project.
  5. Choose SELECT for Track API

    Image Placeholder


  6. The page will scroll down to a section titled Review Track API details that explains rate limits or transaction quotas, click NEXT to continue.
  7. Image Placeholder
  8. On the following screen, you will be asked to configure your project. This is where you will give your project a name i.e. Shipstore - TrackAPI and choose what country you will be shipping from as well as a few other account options.


  9. Image Placeholder
    • Select NEXT once complete.
  10. The following screen will be to confirm the details for your project.
    • Once confirmed check the two boxes to accept terms as shown and choose CREATE.

    Image Placeholder
  11. Once complete you'll get a conformation that your project was successfully created.

    • Click OKAY to be redirected to the API project overview screen to gather your test account number and credentials.


  12. On the API project overview page select the Production Key tab at the top.

  13. Input a key name. We recommend using Shipstore.


  14. Select the radio button for your existing shipping account or if one needs to be added click ADD SHIPPING ACCOUNT to add a new one to your Organization in the FedEx Developer Portal and follow the below sub steps, otherwise skip to Step 4.

    1. Fill out the Shipping Account you'll be using along with the Billing Address. It's imperative that we make sure you use the same billing address as your FedEx account you are currently billed to. If you are unsure of the address, you may reference a recent FedEx invoice or contact your FedEx representative. This is NOT your shipper address!

    2. Click NEXT
    3. The next page will have you confirm that the statements listed on that page are true. Once you've selected the radio button for Yes and checked the box that you agree, then you make click ADD ACCOUNT.
    4. After the account has been added you'll need to return to your project and Step 2 of this section in the guide to create your production keys.
  15. Click NEXT.
  16. After this you should see the Production Keys screen. Please document these as well. You will need the API key in the cover sheet to certify your test labels and to register the v2 connection to the account in Shipstore once FedEx has activated the key.



Submitting your Information

The information we will need to get this new FedEx account set up is below.

  • Test API Key
  • Test Secret Key
  • Test Account Number
  • Production API Key
  • Production Secret Key
  • Production Account Number
  • TrackAPI API Key
  • TrackAPI Secret Key
NOTE: It's most helpful for us if you copy and paste all of these into a spreadsheet clearly labeled. If not a spreadsheet something where we can copy and paste instead of a screenshot would be preferred. Thank you for any help with this process. 

Our team will go ahead and finish the label certification process, test your new connection and let you know when it's ready to begin shipping on.