Canadian Regulatory Filings (SEDAR+)
GetCanadianFilingsList the documents a company listed in Canada filed on SEDAR+, the Canadian securities regulators' filing system, for the issuer of one Canadian listing written MIC:TICKER (e.g. XTSE:SHOP, XCNQ:...), newest first: annual and interim financial statements, MD&A, annual information forms, information circulars, news releases, material change reports and prospectuses. Each row gives the filing date, the regulator's category, the document name and a link that opens the document (a PDF) on its Equibles page. Narrow with query, whose words must all appear in the document name or category (e.g. 'financial statements', 'MD&A', 'circular'), and with a date range. The documents' text is not searchable: ListFilings, SearchDocuments and ReadDocumentLines cover SEC filings and transcripts, which a Canadian company has only when it also files with the SEC. For reported figures use GetFinancialStatement.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ticker": "<ticker>"
},
"name": "GetCanadianFilings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional words (at most 6) that must all appear in the document name or category, in any case, e.g. 'annual financial statements', 'MD&A', 'information circular'. | |
| offset | No | Rows to skip for paging (default 0). | |
| ticker | Yes | Canadian listing symbol MIC:TICKER, e.g. XTSE:SHOP. A bare ticker names a US listing and is answered with the company's Canadian listings to ask with. | |
| endDate | No | Optional latest filing date, YYYY-MM-DD. | |
| startDate | No | Optional earliest filing date, YYYY-MM-DD. | |
| maxResults | No | Maximum filings, newest first (default 20, max 100). |