Skip to main content

Annual Balance Sheet

Retrieve annual balance sheet data for a specific company.

GET/3.0/company/financials/balance/annual

Description

This endpoint returns annual balance sheet data including assets, liabilities, and equity for a specific company. Provides comprehensive view of company's financial position and capital structure on an annual basis.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
symbolstringYesStock symbol/ticker code for the companyDGKC

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": {
"symbol": "DGKC",
"created": "2025-12-05T10:16:57.993Z",
"interval": "annual",
"consolidated": false,
"type": "balance",
"periods": [
{
"year": "MRQ",
"period_end": "2025-09-30",
"year_end_diff": 3
},
{
"year": "2025",
"period_end": "2025-06-30",
"year_end_diff": 12
}
],
"fields": [
{
"label": "Share capital",
"values": [
4381191,
4381191
],
"is_heading": false,
"key": "share_cap"
},
{
"label": "Reserves",
"values": [
48656116,
46496160
],
"is_heading": false,
"key": "reserves"
},
{
"label": "Accumalated Gain/ Loss",
"values": [
52748211,
43790127
],
"is_heading": false,
"key": "acc_gnl"
},
{
"label": "TOTAL EQUITY",
"values": [
105785518,
94667478
],
"is_heading": false,
"key": "equity"
},
{
"label": "Long term loan",
"values": [
4997083,
10093829
],
"is_heading": false,
"key": "lt_debt"
},
{
"label": "Long term deposits",
"values": [
941228,
940292
],
"is_heading": false,
"key": null
},
{
"label": "Deferred Liabilities",
"values": [
962318,
954639
],
"is_heading": false,
"key": "def_liabilites"
},
{
"label": "Deferred government grant ",
"values": [
51562,
70135
],
"is_heading": false,
"key": null
},
{
"label": "Employee benefit obligations",
"values": [
null,
null
],
"is_heading": false,
"key": "emp_obl"
},
{
"label": "Deferred taxation",
"values": [
13698379,
13286942
],
"is_heading": false,
"key": null
}
]
}
}

Response Fields

FieldTypeDescription
symbolstringCompany stock symbol
createdstringData creation timestamp (ISO 8601 format)
intervalstringReporting interval (quarterly, annual)
consolidatedbooleanWhether financials are consolidated
typestringType of financial statement (income, balance, cash_flow)
periodsarrayArray of reporting periods View
fieldsarrayArray of financial line items View

Periods Array Fields

FieldTypeDescription
yearstringFiscal year
period_endstringPeriod end date (YYYY-MM-DD)
year_end_diffintegerMonth difference from year end

Fields Array Fields

FieldTypeDescription
labelstringLine item label/description
valuesarrayArray of values corresponding to each period
is_headingbooleanWhether this is a section heading
keystringMachine-readable key for the line item

Error Responses

For detailed Common Error responses, see the Error Handling.

Missing Symbol (200)

{
"status": "error",
"message": "no `symbol` provided"
}

Examples

Get Annual Balance Sheet

curl -X GET "https://csapis.com/3.0/company/financials/balance/annual?symbol=DGKC" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Financial Analysis: Analyze company's assets, liabilities, and equity
  • Balance Sheet Trends: Compare balance sheets across multiple years
  • Solvency Analysis: Evaluate financial health through balance sheet metrics
  • Working Capital Analysis: Assess current assets vs current liabilities
  • Debt Analysis: Monitor debt levels and capital structure changes
  • Valuation: Use balance sheet data for fundamental valuation models