/compute/cash-ladder-historic-flows

Base URL https://api.babylon.app/v1

POST /compute/cash-ladder-historic-flows

Compute all generated flows for a cash ladder without applying a value-date filter.

JSON request body

  • ladder (required) — cash-ladder identifier.

Example request

POST /compute/cash-ladder-historic-flows
Content-Type: application/json
{
  "ladder": "MyCashLadder"
}

Example response — 200

{
  "flows": {
    "name": "Ladder Historic Flows",
    "description": "MyCashLadder.",
    "columns": ["accountAlias", "type", "amount", "currency", "paymentDate", "startDate", "endDate", "notional", "rate"],
    "columnTypes": {
      "amount": "Decimal",
      "notional": "Decimal",
      "rate": "Decimal"
    },
    "rows": [
      {
        "accountAlias": "Aldermore-Sep28",
        "type": "Interest",
        "amount": "210.00",
        "currency": "GBP",
        "paymentDate": "2026-03-01",
        "startDate": "2025-09-01",
        "endDate": "2026-03-01",
        "notional": "10000",
        "rate": "0.042"
      }
    ]
  },
  "ladders": {
    "MyCashLadder": {
      "name": "MyCashLadder",
      "description": "",
      "columns": ["ladder", "accountAlias"],
      "columnTypes": {},
      "rows": [
        {"ladder": "MyCashLadder", "accountAlias": "Aldermore-Sep28"}
      ]
    }
  }
}

The composite response is JSON. CSV output is not supported for this endpoint.

GET /compute/cash-ladder-historic-flows

GET supplies ladder in the query string.

GET /compute/cash-ladder-historic-flows?ladder=MyCashLadder

The response has the same shape as the POST response.

← Back to API