> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Availity - How do I link my account?

# Overview

To authenticate with Availity, you need:

1. **API Key** - The API key from your approved Availity application.
2. **Secret** - The secret key from your approved Availity application.

This guide will walk you through registering an application and obtaining your credentials in the Availity Development Portal.

### Prerequisites:

* You must have an Availity account.
* You need access to the [Availity Development Portal](https://developer.availity.com/).

### Instructions:

#### Step 1: Obtaining Your Client Credentials

1. Go to the [Availity Development Portal](https://developer.availity.com/) and sign in. If you are not already logged in, select **Portal Login** at the top right of the landing page.
2. Select **My Apps** in the menu bar, then select **Create a New App**.

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/dashboard.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=35e54ec8525563c8f20ec3ce24f1c853" width="1908" height="808" data-path="api-integrations/availity/dashboard.png" />

3. Enter your application details (name, description, etc.), and then select **Create App**.

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/app_details.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=845752c4d1d12292412b1873618d575e" width="1908" height="808" data-path="api-integrations/availity/app_details.png" />

4. Select **API Products** in the menu bar.
5. Select **More Info** to learn more about the accessible APIs in an available API product.
   * **Note:** Select the title of any accessible API available in the selected API product to view its full definition.

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/api_products.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=11164c9359d75df66f7af1a48753865d" width="1908" height="710" data-path="api-integrations/availity/api_products.png" />

6. Select **Access this Product** to view available subscription plans for the selected API product.

   **Subscription Plans:**

   * **Demo Plan**: A sandbox environment used to test communication with Availity APIs. Demo subscriptions are automatically approved and recommended for initial testing.
   * **Standard Plan**: Full access to REST APIs and production data. Requires contract approval from the Trading Partner Management team.

   <Note>It's recommended that you start with a Demo subscription to gain knowledge of the Availity REST API workflow. After exploring the Demo Plan, if you're ready to move forward, first place your subscription request for the Standard Plan on the Developer Portal, then email [partnermanagement@availity.com](mailto:partnermanagement@availity.com).</Note>

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/access_product.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=858c2fc6d0e42f018d0356cd179d4d93" width="1908" height="693" data-path="api-integrations/availity/access_product.png" />

7. Select **Access with this Plan** for the desired subscription plan to add the API product subscription to your cart.
8. Select **Go to cart** in the subscription notification (or select the cart icon next to your username at the top right).
9. Confirm that the API Product you want access to is listed in the selected product area.
10. Confirm that the **Selected Plan** is correct.
11. In the **Select an App** area, either:
    * Select **Create a New App** and enter application details to create a new application, or
    * Select **Existing App** and then select an existing application.
12. Select **Submit Request**.

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/submit_request.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=b7631de1f4c39447af92c05a121c8ee4" width="1908" height="830" data-path="api-integrations/availity/submit_request.png" />

A notification indicates that the subscription request has been submitted for approval. Availity Client Services will approve the subscription and begin the API key provisioning process.

<Note>For Standard Plan subscriptions, the Trading Partner Management team will reach out to you for contract. The subscription request will be approved upon verification of contract status.</Note>

13. Once your subscription is approved, navigate to **My Apps** in the menu bar.
14. Select your application.
15. Go to **Approved Access** section.
16. Look for the product you subscribed to and expand **Client info**.
17. Copy your **API Key** (this is your Client ID) and **Secret** (this is your Client Secret).

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/access-credentials-details.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=2ace3f8ff497c70eb8e372de582b532c" width="3068" height="480" data-path="api-integrations/availity/access-credentials-details.png" />

#### Step 2: Enter credentials in the Connect UI

Once you have your **API Key** and **Client Secret**:

1. Open the form where you need to authenticate with Availity.
2. Enter your **API Key** and **Secret** in their designated fields.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango/fTALyUK8rO1U-niX/api-integrations/availity/form.png?fit=max&auto=format&n=fTALyUK8rO1U-niX&q=85&s=fce239cb33edd2a5014f46d1b10005ff" style={{maxWidth: "450px" }} width="500" height="700" data-path="api-integrations/availity/form.png" />

You are now connected to Availity.
