Skip to main content

All Payouts by Date Range

Retrieve payout information for all stocks within a specified date range.

GET/3.0/payouts/date-range

Description

This endpoint returns comprehensive payout records (dividends, splits, bonus, rights) for all companies within a specified date range. It's useful for analyzing payout activity in a specific period and identifying all corporate actions that occurred during that timeframe.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
fromstringYesStart date for payout records (YYYY-MM-DD)2024-01-01
tostringYesEnd date for payout records (YYYY-MM-DD)2024-12-31

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": [
{
"id": "WAFI_20241115",
"symbol": "WAFI",
"title": "Dividend Announcement",
"date": "2024-11-15",
"ex_date": "2024-11-10",
"book_closure_from": "2024-11-12",
"book_closure_to": "2024-11-14",
"entitlement_date": "2024-11-09",
"dividend": 2.50,
"bonus": 0.0,
"right_price": 0.0,
"right_issue": 0.0,
"split_num": 0,
"split_den": 0
}
]
}

Response Fields

FieldTypeDescription
idstringUnique payout record identifier
symbolstringStock symbol/ticker code
titlestringPayout announcement title
datestringAnnouncement/publication date (YYYY-MM-DD)
ex_datestringEx-date for the payout
book_closure_fromstringBook closure start date
book_closure_tostringBook closure end date
entitlement_datestringEntitlement date
dividendnumberDividend per share
bonusnumberBonus shares ratio
right_pricenumberRight issue price
right_issuenumberRight issue ratio
split_numintegerStock split numerator
split_denintegerStock split denominator

Error Responses

For detailed Common Error responses, see the Error Handling.

Missing Parameters (200)

{
"status": "error",
"message": "Missing 'from' and `to` parameters"
}

Examples

Get Payouts for a Specific Period

curl -X GET "https://csapis.com/3.0/payouts/date-range?from=2024-01-01&to=2024-12-31" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Period Analysis: Analyze all payouts in a specific time period
  • Corporate Action Calendar: Build a corporate action calendar for a period
  • Payout History: Track all payout events chronologically
  • Market Activity: Monitor overall market payout activity
  • Dividend Season Analysis: Analyze dividend patterns during specific seasons
  • Event-Based Strategies: Identify and analyze payout-related trading opportunities