CompaniesCompany Filings

Company Filings - Fincrux Indian stock market API documentation

Fetch recent corporate announcements and annual reports with original filing links, publication dates, and revised-result indicators.

Company Filings

Fetches a company's latest exchange filings: recent corporate announcements and annual reports. Each filing includes the original source link, its publication timestamp, and a revised-result indicator.


Rate Limits

PlanRate Limit
Hobby5 requests / day
Plus10 requests / minute
Pro60 requests / minute

Note: The force_update flag is limited to 5 requests per day on Plus and 25 requests per day on Pro.


Request

GET /api/filings/{company_symbol}

ParameterDescriptionPriorityType
api_keyUser Generated API Key. Generate Hererequiredstring
force_update
Possible Values true, false
Force a fresh fetch of the latest filingsoptionalboolean

Response

FieldDescriptionType
successIndicates if the API call was successful or notstring
companyName of the companystring
trading_symbolUnique stock symbol of the companystring
dataContains the latest filingsobject
data.announcementsLatest corporate announcements (up to 5)array
announcements[].titleAnnouncement title as published by the exchangestring
announcements[].categoryCategory parsed from the title, e.g. Press Release / Media Releasestring
announcements[].urlOriginal filing link (BSE PDF)string
announcements[].published_atPublication timestamp in ISO 8601 with the exchange timezonestring
announcements[].summaryShort description when the exchange publishes onestring
announcements[].is_revisedtrue when the title marks the filing as revised or restatedboolean
data.annual_reportsAnnual report PDFs, newest firstarray
annual_reports[].titleLabel, e.g. Annual Report 2025string
annual_reports[].yearFinancial year of the reportstring
annual_reports[].urlOriginal annual report linkstring
data.fetched_atTimestamp of when the filings were last refreshedstring

Revised results

is_revised is derived from the filing title: it is true when the title contains "Revised", "Restated", "Re-stated", or "Recast". The raw title is always returned alongside it, so you can audit the flag. A false value means no revision marker was present in the title, not that the exchange has certified the result as final.


Coverage

The filings feed exposes the latest 5 announcements and all annual report PDFs available for a company. Older announcements are not exposed by our current data integration, so full historical announcement coverage is not yet included.


Example

curl -X GET \ -H "Content-Type: application/json" \ --url 'https://api.fincrux.org/api/filings/FSL?api_key={api_key}'
{ "success": "true", "company": "Firstsource Solutions Ltd", "trading_symbol": "FSL", "data": { "announcements": [ { "title": "Announcement under Regulation 30 (LODR)-Press Release / Media Release", "category": "Press Release / Media Release", "url": "https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=68c4d308-abcc-4120-b511-605929ce696f.pdf", "published_at": "2026-11-05T16:35:01+05:30", "summary": "Firstsource named Leader in three ISG Provider Lens 2026 quadrants for GenAI and Agentic AI services.", "is_revised": false } ], "annual_reports": [ { "title": "Annual Report 2026", "year": "2026", "url": "https://www.bseindia.com/xml-data/corpfiling/AttachHis/5b7a626b-80a1-4f85-b139-1c53f1aa6922.pdf" } ], "fetched_at": "2026-11-14T10:12:31.412238" } }