Skip to main content
GET
Income statement
This endpoint returns just the income statement for every reporting period available, ordered from most recent to oldest. It’s the same data you’d find under income_statement in the combined financials endpoint, returned on its own so you’re not paying for the balance sheet, cash flow, and ratios sections when you only need revenue and earnings figures. Use periodType (annual or quarterly) to filter by statement type, year to limit results to a specific fiscal year, and limit to control the maximum number of records returned. This endpoint requires a Pro plan or higher. Depth depends on plan. Pro gets the last 3 years, annual only, periodType and year are ignored at this tier since the response is already capped to the most recent annual figures. Business and Enterprise get the full history, both annual and quarterly. For example, to fetch GTCO’s quarterly income statements for 2025:

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer ngm_live_YOUR_KEY. Generate keys at ngnmarket.com/dashboard/developer.

Path Parameters

symbol
string
required

NGX ticker symbol (e.g. GTCO). Case-insensitive.

Example:

"DANGCEM"

Query Parameters

periodType
enum<string>

Filter by reporting period type.

Available options:
annual,
quarterly
year
integer

Filter by calendar year (e.g. 2025).

Example:

2025

limit
integer
default:10

Maximum number of periods to return (1–100).

Required range: 1 <= x <= 100

Response

Income statement retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object