Earnings Calendar
Get historical and coming earnings release. EPS and Revenue in this endpoint are non-GAAP, which means they are adjusted to exclude some one-time or unusual items. This is the same data investors usually react to and talked about on the media. Estimates are sourced from both sell-side and buy-side analysts.
Query parameters
From date: 2020-03-15.
To date: 2020-03-16.
Filter by symbol: AAPL.
Set to <code>true</code> to include international markets. Default value is <code>false</code>
Response
successful operation
Example response
{
"earningsCalendar": [
{
"date": "2000-01-23",
"symbol": "symbol",
"epsActual": 5.962134,
"hour": "hour",
"epsEstimate": 1.4658129,
"revenueEstimate": 5.637377,
"revenueActual": 2.302136,
"year": 0,
"quarter": 6
},
{
"date": "2000-01-23",
"symbol": "symbol",
"epsActual": 5.962134,
"hour": "hour",
"epsEstimate": 1.4658129,
"revenueEstimate": 5.637377,
"revenueActual": 2.302136,
"year": 0,
"quarter": 6
}
]
}Changes
Changed in 6 of the 35 revisions of this API.5113
- ▲
the
//response's property type changed fromintegertonumber, and format fromint64tofloatfor statusresponse-property-type-changed
- ▲
the
//response's property type changed fromintegertonumber, and format fromint64tofloatfor statusresponse-property-type-changed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
This revision also has 12 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
api tag
Defaultaddedapi-tag-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
for the
queryrequest parameterinternational, the type changed from no type tobooleanrequest-parameter-type-changed
- ▲
- ▲
the response's body type changed from
arraytoobjectfor statusresponse-body-type-changed
- ○
added the optional property
to the response with the statusresponse-optional-property-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response's body type changed from
objecttoarrayfor statusresponse-body-type-changed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
- ○
api tag
Defaultremovedapi-tag-removed
- ○
for the
queryrequest parameterinternational, the type was generalized frombooleanto no typerequest-parameter-type-generalized
This revision also has 146 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲