Get Street Consensus estimates for a company
Changed onReturns the Wall Street analyst consensus for a company's EPS, revenue, EBITDA, EBIT, pretax income, EBITDA margin and cash flow per share, per fiscal quarter and year, from Zacks Investment Research. These are not our estimates (see /v1/company/estimates). Periods follow the company's own calendar, so periodId joins the financial statements. Reported periods are left out unless you ask for history. Keys without Street Consensus on their plan get the free-plan companies. Personal (non-commercial) API plans get none of it. Wherever the data is shown, credit it: "Data provided by Zacks Investment Research, Inc., www.zacksdata.com", linked to https://www.zacksdata.com.
Request
- Base URLhttps://api.fiscal.ai (the document declares no server; this is the origin it was published from)
- URLhttps://api.fiscal.ai/v1/company/estimates/street
- AuthAPI key in query parameter apiKey
Query parameters
API Key (alternatively send via X-Api-Key header)
Company ticker, use with mic or alone for US tickers
Company MIC, use with ticker
Company exchange code, use with ticker
Company key (alternative to ticker/micCode/exchange)
Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP
Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN
FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.
Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.
Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.
ISO 4217 code to convert the figures into (e.g. EUR, GBP). Case-insensitive. Defaults to USD, the currency Zacks reports in.
Add history: every day the consensus changed in the last five calendar years (the current calendar year for keys without Street Consensus on their plan).
Response
Analyst consensus estimates for the company
Example response
{
"companyKey": "NASDAQ_AAPL",
"companyFiscalIdentifier": "FSCLC4VNY8NEQ478",
"currency": "USD",
"originalCurrency": "USD",
"epsBasis": "adjusted",
"updatedAt": "2026-10-05T10:30:00.000Z",
"data": [
{
"periodId": "1_Quarterly_2026-09-26",
"reportDate": "2026-09-26",
"periodDuration": "3 Months",
"calendarYear": 2026,
"calendarQuarter": 3,
"fiscalYear": 2026,
"fiscalQuarter": 4,
"metricsValues": {
"analyst_eps": {
"asOf": "2026-10-05"
},
"analyst_revenue": {
"asOf": "2026-10-05"
},
"analyst_ebitda": {
"asOf": "2026-10-05"
},
"analyst_ebit": {
"asOf": "2026-10-05"
},
"analyst_pretax_income": {
"asOf": "2026-10-05"
},
"analyst_ebitda_margin": {
"asOf": "2026-10-05"
},
"analyst_cash_flow_per_share": {
"asOf": "2026-10-05"
}
},
"appliedExchangeRate": 0.7925
}
],
"history": [
{
"periodId": "1_Quarterly_2026-09-26",
"reportDate": "2026-09-26",
"periodDuration": "3 Months",
"calendarYear": 2026,
"calendarQuarter": 3,
"fiscalYear": 2026,
"fiscalQuarter": 4,
"asOf": "2026-10-05",
"appliedExchangeRate": 0.7925
}
]
}Changes
- info
added the new optional
queryrequest parametercurrency - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
to the response with the status
- info
- breaking
removed the required property
from the response with the status
- breaking