Skip to content

AssetBook

AssetBook is a data sync integration that imports households, accounts, and holdings from AssetBook’s portfolio management platform.

AttributeValue
Integration TypeData Sync (Read-only)
AuthenticationOAuth 2.0 (Client Credentials with HTTP Basic Auth)
Data FlowAssetBook → RightCapital (inbound)
OwnerQianwei Hao
Household (id, name)
└── Account (id, registration, accountNumber, accountType)
└── Holding (id, investment, symbol, cusip, investmentType, marketValue)
  • Households: Only status = 'Active' are synced
  • Accounts: Only accountStatus = 'Open' are synced
AssetBook TypeRC Subtype
401k, 403b, 401a401K
Individual, Joint Tenants, CorporateTAXABLE
IRA Contributory, IRA RolloverTRADITIONAL_IRA
IRA RothROTH_IRA
IRA SEPSEP_IRA
Trust, Revocable TrustTRUST
529 Plan529
PurposeEndpoint
List Householdsodata/households
List Accountsodata/accounts?$filter=householdId eq {id}
Get Holdingspositions/household/{household_id}
  1. Advisor submits username in RightCapital
  2. Username is cached in Redis (10 min TTL)
  3. AssetBook sends webhook with credentials
  4. Integration is created from webhook data
ComponentPath
Connectorretail-api/app/Integrations/AssetBook/Connector.php
Integratorretail-api/app/Integrations/AssetBook/Integrator.php
Modelsretail-api/app/Integrations/AssetBook/Models/