Reports and tax

company.shareholders.get

Read the shareholder register: the classes of shares (common or preferred, voting or not), each shareholder (person, corporation or trust; address; resident in Canada or not) with their holdings (number of shares, class, issue date, certificate, what was paid, end date), directors and officers, shares outstanding by class, each holder's share of the common, preferred and voting shares, the T2 Schedule 50 rows (holders of 10% or more, with the tax number masked), how much of the vote Canadians hold, and names found in company documents that aren't in the register yet. Tax numbers are only ever masked.

GETPOST/api/v1/accounting/company.shareholders.get

Permissions

accounting:read

Who can call it

admin, finance

Retries

Safe to retry: it only reads

MCP

accounting_company_shareholders_get

Fields

No input fields. Send an empty object, {}.

Example

curl https://app.getoatmilk.com/api/v1/accounting/company.shareholders.get \
  -H "Authorization: Bearer $OATMILK_API_KEY"
Response
{
  "data": { … }
}

Try it

Try it

Checks your input with this action’s real schema and answers like the API, with synthetic data. No key needed, and nothing changes.

GET/api/v1/accounting/company.shareholders.get
curl https://app.getoatmilk.com/api/v1/accounting/company.shareholders.get \
  -H "Authorization: Bearer $OATMILK_API_KEY"

More in Reports and tax.