Skip to content

Addepar

Addepar is a wealth management platform integration that syncs household and investment account data with complex entity hierarchies.

AttributeValue
Integration TypeData Import (Read-only)
AuthenticationOAuth 2.0
Data FlowAddepar → RightCapital (inbound only)
Data SyncNightly automatic
OwnerWinston Li

Addepar has complex entity hierarchy with optional Household feature:

With Household Feature:
Household → Client(s) → Holding Account(s) → Securities
Without Household Feature:
Client (top-level) → Holding Account(s) → Securities
Addepar EntityRightCapital Mapping
HouseholdHousehold
ClientHousehold
Holding AccountInvestment Account
  • Standard OAuth 2.0 authorization code flow
  • Requires Addepar-Firm header for all API requests
  • Refresh token handled automatically

Async job-based workflow:

  1. POST /v1/jobs - Create portfolio query
  2. GET /v1/jobs/{id} - Poll for completion
  3. GET /v1/jobs/{id}/download - Get results

Household data cached daily to avoid repeated API calls.

Addepar TypeRightCapital Type
StockEquity
BondBond
ETFETF
Mutual FundOpen End Fund
OptionOption
ComponentPath
Connectorretail-api/app/Integrations/Addepar/Connector.php
Integratorretail-api/app/Integrations/Addepar/Integrator.php
OAuth Providerretail-api/app/Integrations/Addepar/OAuth2/Provider.php
Modelsretail-api/app/Integrations/Addepar/Models/

Solution: Integration respects X-RateLimit-Retry-After header

Symptom: “Job still has not been completed”

Solution: Exponential backoff (5s → 320s) for console jobs

Solution: Re-authenticate by clicking “Connect” again

  • Orion - Similar portfolio management integration