Portfolio

portfolio_reportedStatement.update

PUT/portfolio/reported-statements/{reportedStatement}

Path parameters

  • reportedStatementintegerRequired#

    The reported statement ID

Request body

application/json, required · PortfolioReportedStatementRequest

  • asset_idintegerRequired#
  • investor_idstring | null#
  • period_endstring (date-time)Required#
  • navnumberRequired#
  • descriptionstring | null#
  • committed_capitalnumber | null#
  • called_capitalnumber | null#
  • paid_innumber | null#
  • uncalled_commitmentnumber | null#
  • investmentnumber | null#
  • net_transfernumber | null#
  • distribution_dividendnumber | null#
  • distribution_redemptionnumber | null#
  • distribution_other_incomenumber | null#
  • tax_withheldnumber | null#
  • returned_capitalnumber | null#
  • realised_capital_gainsnumber | null#
  • unrealised_capital_gainsnumber | null#
  • total_capital_gainsnumber | null#
  • total_profitnumber | null#
  • irrnumber | null#
  • tvpinumber | null#
  • dpinumber | null#
  • rvpinumber | null#
  • multiplenumber | null#
  • yieldnumber | null#
  • feenumber | null#
{
  "asset_id": 1,
  "investor_id": "string",
  "period_end": "2026-06-12T10:00:00+00:00",
  "nav": 1,
  "description": "string",
  "committed_capital": 1,
  "called_capital": 1,
  "paid_in": 1,
  "uncalled_commitment": 1,
  "investment": 1,
  "net_transfer": 1,
  "distribution_dividend": 1,
  "distribution_redemption": 1,
  "distribution_other_income": 1,
  "tax_withheld": 1,
  "returned_capital": 1,
  "realised_capital_gains": 1,
  "unrealised_capital_gains": 1,
  "total_capital_gains": 1,
  "total_profit": 1,
  "irr": 1,
  "tvpi": 1,
  "dpi": 1,
  "rvpi": 1,
  "multiple": 1,
  "yield": 1,
  "fee": 1
}

Responses

200

ReportedStatementResource

{
  "data": {
    "id": 1,
    "asset_id": 1,
    "investor_id": 1,
    "asset": {
      "id": 1,
      "client_reference": "string",
      "name": "string",
      "structure": "string"
    },
    "investor": {
      "id": 1,
      "client_reference": "string",
      "name": "string"
    },
    "period_end": "string",
    "currency": "string",
    "committed_capital": "string",
    "called_capital": "string",
    "paid_in": "string",
    "net_transfer": "string",
    "investment": "string",
    "uncalled_commitment": "string",
    "nav": "string",
    "distribution_dividend": "string",
    "distribution_redemption": "string",
    "distribution_other_income": "string",
    "tax_withheld": "string",
    "returned_capital": "string",
    "realised_capital_gains": "string",
    "unrealised_capital_gains": "string",
    "total_capital_gains": "string",
    "total_profit": "string",
    "irr": "string",
    "tvpi": "string",
    "dpi": "string",
    "rvpi": "string",
    "multiple": "string",
    "yield": "string",
    "fee": "string",
    "description": "string",
    "created_at": "string",
    "updated_at": "string"
  }
}
404

Not found

422

Validation error

Examples

curl -X PUT https://your-org-domain/kong/core/api/v2/portfolio/reported-statements/{reportedStatement}\
  -H "Authorization: Bearer $HELM_API_KEY"\
  -H "Content-Type: application/json"\
  -d '{
  "asset_id": 1,
  "investor_id": "string",
  "period_end": "2026-06-12T10:00:00+00:00",
  "nav": 1,
  "description": "string",
  "committed_capital": 1,
  "called_capital": 1,
  "paid_in": 1,
  "uncalled_commitment": 1,
  "investment": 1,
  "net_transfer": 1,
  "distribution_dividend": 1,
  "distribution_redemption": 1,
  "distribution_other_income": 1,
  "tax_withheld": 1,
  "returned_capital": 1,
  "realised_capital_gains": 1,
  "unrealised_capital_gains": 1,
  "total_capital_gains": 1,
  "total_profit": 1,
  "irr": 1,
  "tvpi": 1,
  "dpi": 1,
  "rvpi": 1,
  "multiple": 1,
  "yield": 1,
  "fee": 1
}'