Skip to main content

Announcements by Symbol

Retrieve all announcements for a specific company symbol.

GET/3.0/announcements/symbol

Description

This endpoint retrieves all corporate announcements and notices for a specific stock symbol. Useful for getting complete announcement history for a particular company.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
symbolstringYesStock symbol/ticker codeBOP
offsetintegerNoPagination offset for results0

Response

Success Response (200)

{
"status": "ok",
"offset": 0,
"count": 50,
"total": 9733,
"data": [
{
"id": "278228",
"status": 1,
"category": "C",
"sector_code": "0807",
"form_type": "MISV001",
"symbol": "BOP",
"title": "NEWSPAPER ADVERTISEMENTS FOR BOOK CLOSURE OF BOP ADT-1 CAPITAL TFC - 2022 (PERPETUAL) BOPTFC2",
"quarter": "",
"date": "2026-06-05T09:32:08Z",
"last_action": "2026-06-05T09:39:05Z",
"is_revised": false,
"pdf": "278228.pdf",
"docs": [
"278228.pdf"
],
"images": [
"278228-1.gif"
],
"period_ended": null,
"meeting": null,
"results": null,
"payouts": null
},
]
}

Response Fields

Data Array Fields

FieldTypeDescription
idstringUnique notice identifier
statusintegerNotice status
categorystringNotice category. See Notice Categories for possible values.
sector_codestringCompany sector classification code
form_typestringForm type designation. See Form Types for possible values.
symbolstringStock symbol/ticker code
titlestringNotice title or announcement headline
quarterstringQuarter designation if applicable
datestringNotice publication date (ISO 8601 format)
last_actionstringTimestamp of last update/action (ISO 8601 format)
is_revisedbooleanWhether the notice has been revised
pdfstringPrimary PDF document filename
docsarrayArray of document filenames
imagesarrayArray of image filenames (if any)
period_endedstringPeriod end date if applicable
meetingobjectMeeting details if applicable View
resultsobjectFinancial results details if applicable View
payoutsobjectPayout details including dividends and bonus View

Meeting Object Fields

FieldTypeDescription
datestringMeeting date (YYYY-MM-DD format)
timestringMeeting time
locationstringMeeting location/venue
agendastringMeeting agenda details
accounts_endedstringAccounts period end (Annual or Quarterly)
revised_datestring | nullRevised meeting date (if any)
revised_timestring | nullRevised meeting time (if any)

Results Object Fields

FieldTypeDescription
epsnumberEarnings per share for the period
eps_splynumberEPS for same period last year
salesnumberSales/revenue amount
patnumberProfit after tax amount

Payouts Object Fields

FieldTypeDescription
book_closure_fromstringBook closure start date
book_closure_tostringBook closure end date
entitlement_datestringEntitlement date for dividend/bonus
ex_datestringEx-dividend/ex-bonus date
dividendnumberDividend amount per share
bonusnumberBonus ratio (bonus shares)
right_pricenumberRights issue price
right_issuenumberRights issue ratio
split_numnumberStock split numerator
split_dennumberStock split denominator
rsplit_numnumberReverse split numerator
rsplit_dennumberReverse split denominator
sdiv_numnumberSpecie dividend numerator
sdiv_dennumberSpecie dividend denominator

Notice Categories

CodeDescription
ACDC Notices
BSECP Notices
CCompany Notices
DNCCPL Notices
EExchange Notices

Form Types

CodeDescription
BMV1001Board Meeting
MIV1025Material Information
BMRV1001Board Meeting Rescheduled
BMOTFRV1001Board Meeting Other Than Financial Results
BMIPV1001Board Meeting in Progress
FRV1007Quarterly Financials
AGMV1002Approval of Date and Time for Holding the Annual General Meeting
NAGMV1004Notice for Annual General Meeting
AETAGMV1012Approval of Extension in Time for Holding the Annual General Meeting / Annual Review Meeting for the Year
FRYEV1003Annual Financials
DARYEV1005Dispatch of Annual Report
MAGMV1006Minutes of AGM
MAGMV10061Minutes of EOGM
DQAV1008Dispatch of Quarterly Report
DIDWV1009Dispatch of Interim Dividend Warrants
DFDWV1010Dispatch of Final Dividend Warrants
DBSCV1011Dispatch of Bonus Certificate
CBSCV10111Credit of Bonus Certificate
ETAGMV1012Extension of Time for Holding AGM
DICBOCV1013Declaration of Interim Payouts
DRSV1014Declaration of Right Shares
DLRV1015Dispatch of Letters of Rights
SRIV1016Credit / Delivery of Shares - Right Issue
NEGMV1017Notice of Extra Ordinary General Meeting
CCIV1018Change of Company Information
NAPV1019Appointment of Chairman / CEO / MD / Company Secretary
COPV1020Change of Chairman / CEO / MD / Director / Company Secretary
COMV1021Change of Management
SHOLDV001List of Shareholders
LCERTV001Loss of Certificates
FFSV001Free Float of Shares
INTDISC001Interest Disclosure in Shares of Company
MISV001Miscellaneous Information
PSX_NOTICEPSX Exchange Notice

Error Responses

For detailed Common Error responses, see the Error Handling.

Missing Symbol (200)

{
"status": "error",
"message": "no `symbol` provided"
}

Examples

Get All Announcements for UBL

curl -X GET "https://csapis.com/3.0/announcements/symbol?symbol=UBL" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Company History: Get complete announcement history for a stock
  • Corporate Action Tracking: Monitor all corporate actions for a company
  • Investment Research: Research company announcements for due diligence
  • Corporate Calendar: Build corporate action calendar for specific stock
  • Historical Analysis: Analyze company announcements over time
  • News Feed: Get all news and announcements for a stock