High Granular Tick Data API: US Stocks Learn more

NEW API: ASX Corporate Actions

NEW API: ASX Corporate Actions

We just shipped the ASX Corporate Actions API — a dedicated endpoint for corporate events on the Australian Securities Exchange. Dividends, splits, bonus issues, rights, buybacks, capital returns and share purchase plans for every ASX-listed ticker, served straight from the official ASX ReferencePoint feed.

Why a separate endpoint? Because the Australian market has its own rules. Franking credits, Dividend Reinvestment Plans, Bonus Share Plans, conduit tax relief, non-renounceable rights — none of this fits neatly into a generic worldwide dividends feed. We kept the EODHD-compatible envelope you already know and put the AU-specific details into a clean _asx_extra block on every record.

What's in the Dataset

Eight action types, one endpoint, one envelope:

  • Dividends — with franking percentage, DRP indicator, BSP indicator, withholding tax, special / tax-advantaged amounts
  • Splits — including reconstructions, with record and effective dates
  • Bonus issues — ratio, record and despatch dates, pari passu flag
  • Rights issues — renounceable and non-renounceable, with application price and close date
  • Buybacks, Capital returns, Share Purchase Plans (SPP) — each with the fields that matter for its class
  • Other — catch-all for the long tail of ASX event codes

Data refreshes daily after the ASX close (around 18:30 AEST) from the ReferencePoint E34 feed. Tickers use the familiar CODE.AU format — for example, PMV.AU for Premier Investments.

Why This Matters

If you've ever tried to reconstruct a franked-dividend yield from a generic global feed, you know the pain. Franking is a tax concept that exists only in Australia and New Zealand, and it changes the effective return for domestic investors by up to 30%. DRP discounts, BSP participation and tax-deferred amounts are just as AU-specific — and just as invisible in most international datasets.

With this endpoint you get all of that natively, alongside standard event dates and ratios. No CSV wrangling, no vendor-specific codes to decode, no third-party scrapers.

How to Use It

curl "https://eodhd.com/api/asx-corporate-actions?api_token=YOUR_TOKEN&type=dividends&symbol=PMV.AU&fmt=json"

Filter by type, symbol, date_from / date_to. Paginate with page[offset] and page[limit]. One API call per request, included in the Fundamentals and All-in-One subscriptions.

Already using our SDKs? The endpoint is live in both of them, plus the Postman collection:

  • Python: client.get_asx_corporate_actions(action_type="dividends", symbol="PMV.AU")
  • Node.js / TypeScript: client.asxCorporateActions({ type: "dividends", symbol: "PMV.AU" })
  • Postman: new folder "ASX Corporate Actions Data" with 11 ready-to-run requests

Full field reference, response examples for all eight types and error codes live in the ASX Corporate Actions API documentation.

Send the request

Leave your email and our team will contact you ASAP.