Skip to main content
GET
Corporate disclosures feed
Returns official corporate filings sourced from the NGX Group document library, updated twice daily. Every disclosure includes a direct document_url link to the source PDF. Coverage goes back to July 2014, which is as far back as NGX’s own filing system has records. There’s nothing before that to fetch, not even from NGX directly. Results are sorted newest first by default. Use GET /disclosures/types to discover all valid values for the type filter.

Submission types

Filtering by company

Use the symbol param to scope results to a single company. If you’re building a stock detail view, GET /companies/{symbol}/disclosures is a cleaner alternative.

Example requests

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.

Query Parameters

symbol
string

Filter by company ticker symbol (e.g. GTCO, DANGCEM). Case-insensitive.

Example:

"GTCO"

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 /disclosures/categories for valid values. An unrecognised value is ignored rather than rejected.

Example:

"director_dealings"

Search by company name, ticker, or document title.

Example:

"Zenith Bank"

from
string<date>

Return disclosures on or after this date.

Example:

"2026-01-01"

to
string<date>

Return disclosures on or before this date.

Example:

"2026-12-31"

sort
enum<string>
default:disclosed_at

Field to sort by.

Available options:
disclosed_at,
modified_at,
company_name,
submission_type
order
enum<string>
default:desc

Sort direction.

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