Portfolio

Create a capital call

POST/portfolio/transactions/capital-calls

Issues a capital call against a Private Equity Fund asset, generating cash flow records for each investor based on their commitment percentage.

Request body

application/json, required · PortfolioCreateCapitalCallRequest

  • asset_idintegerRequired#
  • sourcestring#
  • source_idstring#
  • percentage_callnumberRequired#
  • price_per_unitnumberRequired#
  • currencystringRequired#
  • invoice_datestring (date-time)Required#
  • descriptionstring | null#
  • settlement_datestring (date-time)#
  • investor_funding_sourcesobject[]Required#
  • paidboolean#
{
  "asset_id": 1,
  "source": "string",
  "source_id": "string",
  "percentage_call": 1,
  "price_per_unit": 1,
  "currency": "string",
  "invoice_date": "2026-06-12T10:00:00+00:00",
  "description": "string",
  "settlement_date": "2026-06-12T10:00:00+00:00",
  "investor_funding_sources": [
    {
      "investor_id": 1
    }
  ],
  "paid": true
}

Responses

201
[
  "string"
]
422

Validation error

Examples

curl -X POST https://your-org-domain/kong/core/api/v2/portfolio/transactions/capital-calls\
  -H "Authorization: Bearer $HELM_API_KEY"\
  -H "Content-Type: application/json"\
  -d '{
  "asset_id": 1,
  "source": "string",
  "source_id": "string",
  "percentage_call": 1,
  "price_per_unit": 1,
  "currency": "string",
  "invoice_date": "2026-06-12T10:00:00+00:00",
  "description": "string",
  "settlement_date": "2026-06-12T10:00:00+00:00",
  "investor_funding_sources": [
    {
      "investor_id": 1
    }
  ],
  "paid": true
}'