---
title: "Retrieve projected cash flow by id"
method: GET
path: "/api/ProjectedCashFlow/{id}"
tags: ["ProjectedCashFlow"]
---

# Retrieve projected cash flow by id

`GET /api/ProjectedCashFlow/{id}`

This operation retrieves an object containing cash flow information 
              for a single specified year of the projected plan.

## Path parameters

- `id` integer, required

## Query parameters

- `planId` string, required

## Response `200`

Success

- CashFlowProjectionModel
  - `cashFlow` ProjectedCashFlowSummary
    - `cashFlow` ICashFlowByOwner
      - `clientCashFlow` ICashFlow
        - `incomes` ICashFlowIncomes
          - `annuityPayments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `disabilityIncomes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `earnedIncome` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `insuranceBenefits` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleAssetLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `longTermCareBenefits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `miscellaneousIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `pension` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidationsNonRequiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `requiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `retirementIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `rothLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurity` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `tfsaLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `withdrawals` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `outflows` ICashFlowOutflows
          - `contributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `educationExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employerExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employmentBusinessExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicalExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedReinvestments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporationOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `rothContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `surplusOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `surplusSavings` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `tfsaContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalNeeds` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithoutTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `surplusDeficit` Currency
          - `formattedDecimal` string
          - `formattedNoDecimal` string
          - `raw` number, double
        - `taxes` ITaxes
          - `estate` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `federalIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `giftAndGenerationSkippingTransfer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicare` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionEarlyDistributionPenalty` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionPenaltyOnExcessDistributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `refundableCredits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurityEmployer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecuritySelfEmployed` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `stateIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
      - `coClientCashFlow` ICashFlow
        - `incomes` ICashFlowIncomes
          - `annuityPayments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `disabilityIncomes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `earnedIncome` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `insuranceBenefits` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleAssetLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `longTermCareBenefits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `miscellaneousIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `pension` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidationsNonRequiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `requiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `retirementIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `rothLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurity` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `tfsaLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `withdrawals` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `outflows` ICashFlowOutflows
          - `contributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `educationExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employerExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employmentBusinessExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicalExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedReinvestments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporationOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `rothContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `surplusOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `surplusSavings` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `tfsaContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalNeeds` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithoutTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `surplusDeficit` Currency
          - `formattedDecimal` string
          - `formattedNoDecimal` string
          - `raw` number, double
        - `taxes` ITaxes
          - `estate` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `federalIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `giftAndGenerationSkippingTransfer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicare` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionEarlyDistributionPenalty` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionPenaltyOnExcessDistributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `refundableCredits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurityEmployer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecuritySelfEmployed` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `stateIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
      - `totalCashFlow` ICashFlow
        - `incomes` ICashFlowIncomes
          - `annuityPayments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `disabilityIncomes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `earnedIncome` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `insuranceBenefits` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleAssetLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `longTermCareBenefits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `miscellaneousIncomes` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `pension` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidations` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedLiquidationsNonRequiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `requiredMinimumDistributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `retirementIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `rothLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurity` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `tfsaLiquidations` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `withdrawals` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `outflows` ICashFlowOutflows
          - `contributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `educationExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employerExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `employmentBusinessExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `investmentExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lifestyleExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `lockedInContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicalExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpenses` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesDiscretionary` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `miscellaneousExpensesFixed` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `nonQualifiedReinvestments` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `privateCorporationOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `qualifiedContributions` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `rothContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `surplusOutflows` ICashFlowCategory
            - `isItemizedEnabled` boolean
            - `itemized` ICashFlowItem[]
              - …
            - `total` Currency
              - …
          - `surplusSavings` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `tfsaContributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalNeeds` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `totalWithoutTaxes` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
        - `surplusDeficit` Currency
          - `formattedDecimal` string
          - `formattedNoDecimal` string
          - `raw` number, double
        - `taxes` ITaxes
          - `estate` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `federalIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `giftAndGenerationSkippingTransfer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `medicare` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionEarlyDistributionPenalty` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `pensionPenaltyOnExcessDistributions` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `refundableCredits` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecurityEmployer` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `socialSecuritySelfEmployed` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `stateIncome` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
          - `total` Currency
            - `formattedDecimal` string
            - `formattedNoDecimal` string
            - `raw` number, double
    - `clientAge` integer
    - `coClientAge` integer
    - `year` integer
  - `links` ObjectLink[]
    - `href` string
    - `rel` string

## Other responses

- `202` — Plan migration is processing
- `400` — Invalid request
- `401` — Unauthorized for plan data access
- `404` — Object not found

---

[API](https://skmtc.net/naviplancentral/apis/plan.md) · [All operations](https://skmtc.net/naviplancentral/apis/plan/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/naviplancentral/plan/versions/97b0a0a95023/schema)
