Skip to main content
GET
Disclosures by company
Returns all corporate disclosures for a single company identified by its NGX ticker symbol. This is equivalent to calling GET /disclosures?symbol={symbol} but is the preferred endpoint when building company-specific views such as a stock detail page. Coverage goes back to July 2014 for companies that were already listed then, which is as far back as NGX’s own filing system has records. Results are sorted newest first by default. Use the type filter to narrow to a specific filing category, or the from/to params for a date range.

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:

"GTCO"

Query Parameters

type
string

Filter by the raw NGX submission type. Use /disclosures/types for valid values.

Example:

"Financial Statements"

category
string

Filter by category, a coarser curated grouping over submission_type. Use /companies/{symbol}/disclosures/categories (or /disclosures/categories) for valid values. An unrecognised value is ignored rather than rejected.

Example:

"director_dealings"

Search by document title.

Example:

"audited"

from
string<date>
Example:

"2026-01-01"

to
string<date>
Example:

"2026-12-31"

sort
enum<string>
default:disclosed_at
Available options:
disclosed_at,
modified_at,
submission_type
order
enum<string>
default:desc
Available options:
asc,
desc
page
integer
default:1
Required range: x >= 1
limit
integer
default:25
Required range: 1 <= x <= 100

Response

Disclosures retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object