Overview
To authenticate with Addepar (Basic Auth), you will need:- Firm ID – A unique identifier for your Addepar firm, found in the API URL.
- Firm Domain – The subdomain of your Addepar instance (e.g., “myfirm” from myfirm.addepar.com).
- API Key – A unique identifier assigned to your API user.
- API Secret – A secret string paired with the API key, required to authenticate API requests.
Prerequisites
- You must have an Addepar account with Firm Administrator permissions.
- Your user must be granted API Access permissions.
Instructions
Step 1: Finding Your Firm Domain
- Log in to your Addepar instance.
- Look at the URL in your browser’s address bar. Your Firm Domain is the text before
.addepar.com
and afterhttps://
.
- For example, if your URL is
https://myfirm.addepar.com
, then your Firm Domain ismyfirm
.
Step 2: Finding Your Firm ID
- Open the Analysis Tool in Addepar.
- Click Export above the table and select Generate API URL.
- Look at the generated URL. Your Firm ID is the value of
addepar_firm=
in the query string.
- Example: https://terrabella.addepar.com/api/v1?…addepar_firm=12345 → Firm ID is
12345
.
Step 3: Assigning API Permissions to the User
- Log in to your Addepar tenant account.
- From the global navigation bar, go to Firm Administration.
- In the left navigation menu, click Users under User Permissions.
- Find the user who will own the API key.
- Open the Permissions tab for that user.
- Scroll down to API Access and select Create, edit, and delete.
Step 4: Generating an API Key and Secret
- In Firm Administration, select Firm Settings.
- In the left navigation menu, click API Access Key.

- Click the plus button in the top-right corner of the table header.
- Enter a description for the key.
- Click Submit.

- Copy and securely store both the API Key and API Secret.

Step 5: Enter credentials in the Connect UI
Once you have your API Key, API Secret, Firm Domain, and Firm ID:- Open the form where you need to authenticate with Addepar (Basic Auth).
- Enter your credentials in their respective fields.
- Submit the form, and you should be successfully authenticated.
