Skip to content

BridgeFT

BridgeFT is a data aggregation integration that syncs portfolio data from the BridgeFT WealthTech API into RightCapital. It supports both custodian accounts and held-away accounts via Plaid.

AttributeValue
Integration TypeData Sync (Import)
AuthenticationOAuth 2.0 (JWT-based)
Data FlowBridgeFT → RightCapital (inbound)
Data SyncOn-demand sync
Entity ModelHousehold with Children (Accounts, Holdings)

BridgeFT provides two account sources:

SourceDescriptionHoldings APIBalance API
CustodianDirect custodian accounts/data/luca/account-holdings/filter/data/luca/account-balances/filter
Held-awayPlaid-connected accounts/heldaway/holdings/filterEmbedded in account response
  • Filtered by is_active=true and status in ['funded', 'papered']
  • Uses account id as reference
  • Balances from T-2 weekdays (data freshness lag)
  • Uses plaid_account_id as reference
  • Account type determines RightCapital account type:
    • credit → Card Account
    • depository → Bank Account
    • investment / other → Investment Account
BridgeFT SubtypeRightCapital Type
401k, Individual 401K401K
Roth IRA, Minor Roth IRARoth IRA
SEP-IRASEP IRA
Simple IRA, IRA, Nationwide IRASimple IRA
Rollover IRA, Traditional IRATraditional IRA
Education Savings Account529
Inherited IRAInherited Traditional IRA
TrustTrust
UGMA-UTMAUTMA
Individual, JTWROS, CorporationTaxable
CodeDescriptionMapped Type
CACash Asset ClassCD
CECash EquivalentClosed-End Fund
CRCryptoOpen-End Fund
DTFixed IncomeBond
EQEquityEquity
ETFETFETF
MXMixed/OtherOption
UCUnclassifiedOption
ComponentPath
Backend Integrationretail-api/app/Integrations/BridgeFt/
Connector (OAuth2)Connector.php
IntegratorIntegrator.php
ConfigConfig.php
ModelsModels/Account.php, Models/InvestmentAccount.php, Models/BankAccount.php, Models/Holding.php, Models/Household.php
OAuth2 ProviderOAuth2/Provider.php

Symptom: Required option not passed: "access_token" error

Solution: Re-authenticate the integration.

Symptom: Holdings data appears outdated.

Cause: LUCA data uses T-2 weekdays for reliability.

Symptom: Account visible in BridgeFT but not imported.

Solution: Verify account is_active=true and status is funded or papered.

  • Capitect - Similar data aggregation integration