Headers

Responses

GET /api-v1/pl/report/annual
curl \
 -X GET http://10.10.10.132/api-v1/pl/report/annual \
 -H "TARGET-ORGANIZATION-ID: 42" \
 -H "WEAL-TOKEN: string"
Response examples (200)
[
  {
    "accountBalances": [
      {
        "data": [
          {
            "account": {
              "de": "string",
              "en": "string",
              "fr": "string",
              "it": "string"
            },
            "accountNumber": 42,
            "balance": 42.0,
            "budget": {
              "change": 42.0,
              "difference": 42.0,
              "value": 42.0
            },
            "change": 42.0,
            "changeAmount": 42.0,
            "changeAmountProportion": 42.0,
            "hasWarnings": true,
            "lastYearBalance": 42.0,
            "lastYearBudget": {
              "change": 42.0,
              "difference": 42.0,
              "value": 42.0
            },
            "lastYearMargin": 42.0,
            "margin": 42.0,
            "ytdBalance": 42.0,
            "ytdBudget": {
              "change": 42.0,
              "difference": 42.0,
              "value": 42.0
            },
            "ytdMargin": 42.0
          }
        ],
        "endDate": "2024-05-04T09:42:00+00:00",
        "startDate": "2024-05-04T09:42:00+00:00"
      }
    ],
    "calculationTemplateLineIds": [
      42
    ],
    "children": [
      {}
    ],
    "hasWarnings": true,
    "id": 42,
    "parentId": 42,
    "periods": [
      {
        "data": {
          "budget": {
            "change": 42.0,
            "difference": 42.0,
            "value": 42.0
          },
          "change": 42.0,
          "changeAmount": 42.0,
          "changeAmountProportion": 42.0,
          "lastYearBudget": {
            "change": 42.0,
            "difference": 42.0,
            "value": 42.0
          },
          "lastYearMargin": 42.0,
          "lastYearTotal": 42.0,
          "margin": 42.0,
          "total": 42.0,
          "ytd": 42.0,
          "ytdBudget": {
            "change": 42.0,
            "difference": 42.0,
            "value": 42.0
          },
          "ytdMargin": 42.0
        },
        "endDate": "2024-05-04T09:42:00+00:00",
        "startDate": "2024-05-04T09:42:00+00:00"
      }
    ],
    "position": 42,
    "sign": "ASSETS",
    "templateLineName": {
      "de": "string",
      "en": "string",
      "fr": "string",
      "id": 42,
      "it": "string"
    },
    "total": 42.0,
    "type": "NONE"
  }
]