Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Finance / Addepar API
Addepar API logo

Addepar API

★ Only Publicly Available OpenAPI DocumentFinanceAccountingapiKey, basic51 EndpointsREST

For Agents

Query Addepar portfolio data, manage entities and users, and run portfolio queries across clients and accounts. Used by wealth-management agents to surface holdings, transactions, and performance figures.

Use for: Get all entities for a wealth-management firm in Addepar, Run a portfolio query returning year-to-date returns for a household, Create a new client entity with linked accounts, List all transactions on an account in the last quarter

Not supported: Does not place trades, move money, or generate client tax forms — use for portfolio reporting, entity management, and document storage only.

Jentic publishes the only available OpenAPI specification for Addepar API, keeping it validated and agent-ready. Addepar is a wealth management technology platform used by RIAs, family offices, and large advisory firms to track multi-asset-class portfolios. The API exposes entities (clients, accounts, holdings), portfolio query endpoints for performance and exposure analysis, users and groups for permissions, and files for document storage. Authentication combines an Addepar-Firm header (API key) with HTTP Basic credentials, scoping each call to a specific firm tenant.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Addepar API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Addepar API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Addepar API.

Manage Addepar entities — clients, households, legal entities, and accounts — through create, edit, and delete operations

Run portfolio queries that return performance, exposure, and allocation metrics across selected entities and date ranges

Read and update users and assign them to permission groups for access control

List positions and transactions to drive reconciliation and reporting workflows

Upload, list, and retrieve files attached to entities for client document workflows

Bulk-edit entities via PATCH on the /entities collection for efficient mass updates

Use Cases

Patterns agents use Addepar API for, with concrete tasks.

★ Advisor portfolio review

Wealth advisors prepare for client meetings by pulling holdings, performance, and allocation figures across the household. The /portfolio/query endpoint returns those figures in a single call when given a list of entity IDs and a date range, removing the need to navigate the Addepar UI per client. The same query can be parameterised across the advisor's full book to drive a daily review email.

POST /portfolio/query with entity_ids for a household, period 'YTD', and metrics ['return', 'allocation_by_asset_class'] and return the results.

Client onboarding automation

Operations teams onboard new clients by creating an entity tree (household → individuals → accounts) in Addepar so portfolio data can flow in. Combining POST /entities with subsequent linkage calls, an automation can replicate a CRM record into Addepar in seconds, ensuring data captured at signup is reflected on the advisor dashboard the next day.

Call POST /entities to create a household, then POST /entities again for each member individual and their accounts, linking them via the parent fields.

User access management for compliance

Compliance officers need to review and adjust which advisors can see which clients. The Addepar users and groups endpoints make this auditable and scriptable: list all users, list groups, and PATCH user-group memberships to enforce role boundaries. This replaces ticket-driven manual adjustments in the Addepar admin UI.

GET /users to list all firm users, then PATCH the target user's groups to add 'Compliance Read-Only'.

AI agent client briefing via Jentic

An AI agent for a wealth advisor uses Jentic to call the portfolio query endpoint when the advisor asks 'how is the Smith household performing this year'. Jentic returns the operation schema, the agent fills entity_ids and a date range, and the response is summarised in plain English. The Addepar firm key and basic credentials never enter the agent's context — Jentic injects them at execute time.

Use Jentic to search 'addepar portfolio query', load the POST /portfolio/query schema, and execute with the Smith household entity_id and YTD period.

Key Endpoints

51 endpoints — jentic publishes the only available openapi specification for addepar api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/entities

Get all entities

POST

/entities

Create an entity

PATCH

/entities/{id}

Edit an entity

POST

/portfolio/query

Query portfolio data

GET

/users

Get all users

POST

/users

Create a user

GET

/entities

Get all entities

POST

/entities

Create an entity

PATCH

/entities/{id}

Edit an entity

POST

/portfolio/query

Query portfolio data

GET

/users

Get all users

POST

/users

Create a user

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Addepar's firm-scoped API key (Addepar-Firm header) and HTTP Basic credentials are stored encrypted in the Jentic MAXsystem vault. Agents call operations through Jentic without ever loading either credential into their context.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'query household portfolio performance') and Jentic returns the matching Addepar operation with its input schema — important because Addepar does not publish a public OpenAPI spec.

Time to first call

Time to first call

Direct integration without a published spec: 3-5 days reading Addepar's developer docs and shaping requests by hand. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Envestnet API

→

Wealth-management platform covering managed accounts, performance, and reporting.

Choose Envestnet when the firm uses Envestnet as its TAMP rather than Addepar's reporting-only model.

Complementary

Refinitiv API

→

Market data provider supplying prices and reference data into wealth platforms.

Use Refinitiv alongside Addepar to enrich position data with intraday quotes when Addepar's overnight pricing is too stale.

Complementary

Salesforce REST API

→

CRM that holds client relationship data; pairs with Addepar's portfolio data.

Use Salesforce as the CRM source-of-truth and sync entity records into Addepar via POST /entities on new client signup.

FAQs

Specific to using Addepar API through Jentic.

Why is there no official OpenAPI spec for Addepar API?

Addepar does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Addepar API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Addepar API use?

Addepar combines two schemes: an Addepar-Firm header carrying the firm-scoped API key, and HTTP Basic credentials for the calling user. Jentic stores both in the MAXsystem vault and attaches them at execute time so neither the firm key nor the basic credentials appear in agent context.

Can I run portfolio performance queries with the Addepar API?

Yes. POST /portfolio/query accepts a list of entity IDs, a date range, and a set of metrics (returns, allocation, exposure) and returns the computed values in one response. This is the same engine that powers the Addepar UI's analytics views.

How do I create a new client entity through Jentic?

Search Jentic for 'create entity in addepar', load the POST /entities schema, and execute with the entity payload (type 'household' or 'individual', name, and parent links). Jentic returns the new entity ID, which can then be used to attach accounts.

Are there rate limits on the Addepar API?

Addepar enforces per-firm rate limits that vary by contract; the spec does not declare a fixed value. When 429 responses are returned, Jentic surfaces them unchanged so retry logic can read the Retry-After header.

Does this API execute trades or move money?

No. Addepar is a reporting and analytics platform — the API reads positions and transactions but does not place orders or initiate transfers. Trade execution requires a separate brokerage or custodian integration.

GET STARTED

Start building with Addepar API

Explore with Jentic
View OpenAPI Document