Skip to main content
GET
/
wealth
/
accounts
/
{account_id}
/
profile
/
snapshots
/
{snapshot_id}
Get profile snapshot detail
curl --request GET \
  --url https://service.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
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.bluumfinance.com/llms.txt

Use this file to discover all available pages before exploring further.

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>
read-only
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>
read-only
data
object

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