List Reports
Get a paginated list of company announcements
AuthorizationBearer <token>
Bearer token authentication
In: header
Query Parameters
page?integer
Page number
Default
1Range
1 <= valueper_page?integer
Results per page (max 100)
Default
50Range
1 <= value <= 100format?string
Output format
Default
"json"Value in
"json" | "csv" | "tsv"company?string
Filter by ASX code
type?string
Filter by report type
from?string
From date (YYYY-MM-DD)
Format
dateto?string
To date (YYYY-MM-DD)
Format
datesearch?string
Search in title
Response Body
application/json
application/json
application/json
curl -X GET "https://api.canetoad.ai/api/v1/reports"{
"data": [
{
"hash": "string",
"asx_code": "string",
"title": "string",
"type": "string",
"published_at": "2019-08-24T14:15:22Z",
"url": "http://example.com"
}
],
"meta": {
"total": 0,
"page": 0,
"per_page": 0,
"total_pages": 0
}
}{
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid or missing API token"
}
}{
"error": {
"code": "RATE_LIMITED",
"message": "Rate limit exceeded",
"details": {
"reset_at": 1706789460
}
}
}