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, cashflow)
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