Get earnings reports
GET
/api/v1/public/companies/:ticker/earnings3 credits / callAPI key required
Get earnings reports with EPS data, surprises, and estimates.
Parameters
Path
Company ticker symbol (1-5 letters, case-insensitive)
Query
Maximum number of reports to return (1-100, default 20)
Code example
cURL
curl -X GET 'https://api.signal8.ai/api/v1/public/companies/AAPL/earnings?limit=10' \
-H "X-Api-Key: $SIGNAL8_API_KEY"Request URL
GET
https://api.signal8.ai/api/v1/public/companies/AAPL/earnings?limit=10example · 200
{
"data": {
"ticker": "AAPL",
"earnings": [
{
"symbol": "AAPL",
"date": "2026-07-30",
"epsActual": null,
"epsEstimated": 1.88,
"revenueActual": null,
"revenueEstimated": 108400600000,
"lastUpdated": "2026-06-16"
},
{
"symbol": "AAPL",
"date": "2026-04-30",
"epsActual": 2.01,
"epsEstimated": 1.95,
"revenueActual": 111184000000,
"revenueEstimated": 109457600000,
"lastUpdated": "2026-06-16"
},
{
"symbol": "AAPL",
"date": "2026-01-29",
"epsActual": 2.85,
"epsEstimated": 2.67,
"revenueActual": 143756000000,
"revenueEstimated": 138391000000,
"lastUpdated": "2026-06-04"
}
]
}
}