Skip to main content
GET
/
wealth
/
accounts
/
{account_id}
/
profile
/
snapshots
/
{snapshot_id}
Get profile snapshot detail
curl --request GET \
  --url https://api.bluumfinance.com/v1/wealth/accounts/{account_id}/profile/snapshots/{snapshot_id} \
  --header 'Authorization: Basic <encoded-value>'
{
  "snapshot_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "profile_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "version": 123,
  "trigger": "financial_plan",
  "artifact_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "completeness_score": 123,
  "created_at": "2023-11-07T05:31:56Z",
  "data": {
    "demographics_profile": {
      "marital_status": "single",
      "number_of_dependents": 1,
      "expected_retirement_age": 59,
      "life_expectancy": 69,
      "health_status": "excellent",
      "is_us_citizen": true,
      "is_us_resident": true,
      "state_of_residence": "CA"
    },
    "employment_profile": {
      "employment_status": "employed_full_time",
      "employer_name": "<string>",
      "job_title": "<string>",
      "industry": "<string>",
      "years_in_current_job": 1,
      "annual_gross_income": "150000.00",
      "annual_bonus": "25000.00",
      "income_growth_rate": 0.03,
      "has_stock_options": true,
      "stock_options_value": "<string>",
      "retirement_account_match": 0.06
    },
    "retirement_benefits": {
      "has_pension": true,
      "pension_monthly_amount": "<string>",
      "pension_start_age": 123,
      "social_security_estimate": "<string>",
      "social_security_start_age": 66,
      "has_deferred_compensation": true,
      "deferred_comp_value": "<string>"
    },
    "tax_profile": {
      "filing_status": "single",
      "federal_tax_bracket": 0.32,
      "state_tax_rate": 0.093,
      "has_capital_loss_carryforward": true,
      "capital_loss_carryforward_amount": "<string>",
      "tax_loss_harvesting_preference": true,
      "estimated_quarterly_taxes": "<string>"
    },
    "insurance_profile": {
      "has_life_insurance": true,
      "life_insurance_coverage": "<string>",
      "life_insurance_type": "term",
      "has_disability_insurance": true,
      "disability_monthly_benefit": "<string>",
      "has_long_term_care": true,
      "long_term_care_daily_benefit": "<string>",
      "has_umbrella_policy": true,
      "umbrella_coverage_amount": "<string>"
    },
    "estate_planning": {
      "has_will": true,
      "has_trust": true,
      "trust_type": "revocable",
      "has_power_of_attorney": true,
      "has_healthcare_directive": true,
      "beneficiaries_updated": true,
      "last_estate_review_date": "2023-12-25",
      "estimated_estate_value": "<string>"
    },
    "cash_flow_preferences": {
      "monthly_expenses": "8000.00",
      "monthly_savings_target": "<string>",
      "emergency_fund_months": 123,
      "discretionary_spending": "<string>",
      "major_purchases_planned": [
        {
          "description": "<string>",
          "amount": "<string>",
          "target_date": "2023-12-25"
        }
      ]
    },
    "investment_preferences": {
      "investment_style": "passive",
      "esg_screening": true,
      "esg_criteria": [
        "<string>"
      ],
      "shariah_compliant": true,
      "excluded_sectors": [
        "tobacco",
        "gambling"
      ],
      "excluded_securities": [
        "<string>"
      ],
      "excluded_countries": [
        "<string>"
      ],
      "preferred_geographies": [
        "US",
        "EU",
        "Asia-Pacific"
      ],
      "no_individual_stocks": true,
      "max_single_position_percent": "0.10",
      "max_sector_concentration_percent": "0.25",
      "currency_preference": "USD",
      "tax_efficiency_priority": "low",
      "prefer_tax_advantaged": true,
      "rebalancing_preference": "monthly"
    },
    "partner_profile": {
      "first_name": "<string>",
      "date_of_birth": "2023-12-25",
      "employment_status": "employed_full_time",
      "annual_income": "<string>",
      "expected_retirement_age": 123,
      "has_separate_accounts": true,
      "combined_filing": true
    },
    "dependents": [
      {
        "dependent_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "account_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "first_name": "Emma",
        "last_name": "Smith",
        "relationship": "child",
        "date_of_birth": "2015-03-15",
        "financial_support_until": "2023-12-25",
        "has_education_plans": true,
        "estimated_education_cost": "150000.00",
        "covered_by_health_insurance": true,
        "has_special_needs": true,
        "linked_goal_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "linked_goal": {
          "goal_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "name": "<string>",
          "goal_type": "<string>",
          "target_amount": "<string>"
        },
        "notes": "<string>",
        "metadata": {},
        "status": "active",
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    ],
    "risk_assessment": {
      "assessment_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "account_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "questionnaire_id": "<string>",
      "questionnaire_version": 123,
      "computed_risk_score": 5,
      "risk_tolerance": "conservative",
      "volatility_tolerance": "low",
      "investment_experience": "none",
      "years_investing": 123,
      "completed_at": "2023-11-07T05:31:56Z",
      "expires_at": "2023-11-07T05:31:56Z",
      "status": "active",
      "created_at": "2023-11-07T05:31:56Z"
    },
    "goals_summary": [
      {}
    ],
    "external_accounts_summary": [
      {}
    ],
    "snapshot_version": "<string>",
    "profile_completeness_score": 123
  }
}

Authorizations

Authorization
string
header
required

HTTP Basic Authentication using the API Key as username and API Secret as password.

Path Parameters

account_id
string<uuid>
required

The investor account ID

snapshot_id
string<uuid>
required

The snapshot ID

Response

Snapshot detail retrieved successfully

Immutable snapshot of investor profile at a point in time

snapshot_id
string<uuid>
profile_id
string<uuid>
version
integer

Snapshot version number (increments for each new snapshot)

trigger
enum<string>

What triggered this snapshot

Available options:
financial_plan,
ips,
manual
artifact_id
string<uuid> | null

ID of the related Financial Plan or IPS document

completeness_score
number
created_at
string<date-time>
data
object

Full snapshot data including profile, dependents, risk assessment, and goals at time of snapshot