> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://cfs.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Obtain and Set Up FEDEX API Credentials in ShipBoss


### How to Obtain and Set Up FedEx API Credentials in ShipBoss
---

### Introduction

This guide provides step-by-step instructions for setting up a FedEx API connection with ShipBoss to streamline your shipping operations.---

### Step 1: Access the FedEx Developer Portal

1. Go to [FedEx.com](https://www.fedex.com) and log in to your account.

2. Scroll to the bottom of the page, under **More from FedEx**, and select **FedEx Developer Portal**.

### Step 2: Start a New Project in the Developer Portal

1. In the Developer Portal, select **My Projects** from the menu.

2. Click **Create a Project**.

### Step 3: Define Your API Needs

1. For **Tell us about your API needs**, choose **Ships with FedEx and is using a third-party software solution that has requested API keys**.

2. Click **Next**.

### Step 4: Enter Third-Party Solution Information

1. Fill in the required fields as follows:

   - **Third Party Company Name**: ShipBoss
   - **Product Name**: ShipBoss
   - **Third Party Product Website**: [ShipBoss.io](https://shipboss.io)

2. Click **Continue** to proceed.

### Step 5: Select Required APIs

1. Under **Ship Rate and Other APIs**, choose the following APIs:

   - Address Validation API
   - Rates and Transit Times API
   - Pickup Request API
   - Ship API
   - Trade Documents Upload API

2. Click **Next**.

### Step 6: Configure Project Settings

1. Set your **Project Name** (e.g., "ShipBoss").

2. For **Shipping Countries**, select **United States**.

3. Leave **FedEx Smart Post returns** and **FedEx Freight LTL** as 'No'.

4. Click **Next**.

### Step 7: Finalize Project Creation

1. Click **Create** to finish. *Note:* If you don’t see a confirmation, go back to **My Projects** to check if the project has been created.
---

### Step 8: Retrieve Your API Keys

1. In **My Projects**, open your project.

2. Under **Test Key**, copy the test API key and secret.

3. Under **Production Key**, copy the production API key and secret.
---

### Step 9: Configure FedEx API in ShipBoss

1. Log in to ShipBoss and go to the **Admin** section.

2. Select **Personal Meters** and click **Create Personal Meter**.

3. Choose **FedEx** as the carrier, and fill in:

   - **Title**: A name for your FedEx connection (e.g., "My FedEx Meter").
   - **API Type**: Choose **REST**.
4. Enable **Authenticate with FedEx** and enter:

   - **Test Credentials**: Paste the test account number, API key, and secret.
   - **Production Credentials**: Paste the production account number, API key, and secret.
5. Click **Save** to link your FedEx account to ShipBoss.
---

### Step 10: Testing and Certification

1. ShipBoss will use the test credentials to generate labels and initiate certification with FedEx.

2. FedEx may take a couple of days to certify. Once approved, your FedEx API connection will be active, allowing you to create labels, get quotes, and schedule pickups directly from ShipBoss.
---

### Conclusion

By completing these steps, your FedEx account will be fully integrated with ShipBoss, enabling seamless access to FedEx shipping tools within the platform.