Introduction
Benzinga APIs
- Introduction
- Newsfeed & Why is it Moving v2
- Calendar
- Data Websocket
- Historical Bar Data
- Delayed Quote
- Company Fundamentals
- Bull vs. Bear
- Analyst Insights
- Conference Call Transcripts
- Government Trades
- Corporate Logos
- Movers
- Newsfeed (Streaming) v1
- SEC Filings
- Signals
- Squawk
- Webhook v1 Test Trigger
- Short Interest
Libraries
GET Earnings Reports
Get detailed earning reports for company.
GET
/
fundamentals
/
earningReports
Copy
Ask AI
curl --request GET \
--url https://api.benzinga.com/api/v2.1/fundamentals/earningReports
Copy
Ask AI
{
"6M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"3M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"12M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
}
}
Copy
Ask AI
{
"6M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"3M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"12M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
}
}
Authorizations
Headers
Specifies return format
Available options:
application/json
, application/xml (deprecated)
Query Parameters
One or more stock ticker symbol in comma separated list specifies company data to return
Return results for dates greater than or equal date specified in this parameter
One or more cik identifier in comma separated list specifies company data to return
Response
200
application/json
An object including a response array containing an array of objects containing company data.
The response is of type object
.
Was this page helpful?
Copy
Ask AI
curl --request GET \
--url https://api.benzinga.com/api/v2.1/fundamentals/earningReports
Copy
Ask AI
{
"6M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"3M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
},
"12M": {
"period": "string",
"asOf": "string",
"reportType": "string",
"currency": "string",
"fiscalYearEnd": "string",
"basicContinuousOperations": "number (float)",
"continuingAndDiscontinuedBasicEPS": "number (float)",
"continuingAndDiscontinuedDilutedEPS": "number (double)",
"dilutedAverageShares": "integer (int64)",
"dilutedContinuousOperations": "integer (int64)",
"dilutedEPS": "number (float)",
"dividendPerShare": "number (float)",
"basicAverageShares": "integer (int64)"
}
}
Assistant
Responses are generated using AI and may contain mistakes.