Portfolio

Queue capital call notice generation for a transaction

POST/portfolio/reports/capital-call-notice

Retrieves investor cash-flow records for the specified capital-call transaction, builds the document DTOs, then dispatches a fan-out job that produces one PDF notice per investor.

Request body

application/json, required · PortfolioCapitalCallNoticeRequest

  • transaction_idintegerRequired#
  • document_titlestringRequired#
  • descriptionstring | null#
{
  "transaction_id": 1,
  "document_title": "string",
  "description": "string"
}

Responses

200
{
  "message": "Capital Call Notices queued for generation"
}
422

Validation error

Examples

curl -X POST https://your-org-domain/kong/core/api/v2/portfolio/reports/capital-call-notice\
  -H "Authorization: Bearer $HELM_API_KEY"\
  -H "Content-Type: application/json"\
  -d '{
  "transaction_id": 1,
  "document_title": "string",
  "description": "string"
}'