Get earnings results and upcoming dates

GET /v1/earningscalendarPublished by API NinjasPublisher docs
curl -X POST https://api.orthogonal.com/v1/run \
-H 'Authorization: Bearer orth_live_••••' \
-H 'Content-Type: application/json' \
-d '{
"api": "api-ninjas",
"path": "/v1/earningscalendar",
"method": "GET"
}'

$0.0010per call

API-wide: 96.3% success · 173 ms median · 30 days

About this endpoint

Returns earnings reports for one company (ticker), one calendar date (date), or a date range (date_start/date_end). At least one of these is required, and date cannot be combined with a range. Covers 50,000+ tickers on US and international exchanges with history back to 2000. Results are sorted by date (newest first) and returned 50 per request; use offset to page. Past reports only by default; set show_upcoming=true to include scheduled future reports. EPS and revenue are in the company's reporting currency. actual_eps/estimated_eps are on the adjusted (non-GAAP) basis analysts use; actual_eps_gaap is GAAP diluted EPS from the SEC 10-Q/10-K (US SEC filers). For upcoming dates filtered by exchange use /upcomingearnings. On this listing the enrichment fields (date_confirmed, report_date_status, sec_8k_url, eps_beat_miss, revenue_beat_miss, surprise streaks/history, year-ago and growth figures, earnings price moves, price_reaction, next_earnings_date, days_to_next_earnings, has_transcript) are returned as an upgrade-notice string rather than data.

Query parameters

More from API Ninjas

  1. Get current stock priceGET/v1/stockprice$0.0010 per call
  2. Convert between IATA and ICAO airport codes. Premium only.GET/v1/airportconvert$0.0010 per call
  3. Get bank holidays for a given country and year.GET/v1/bankholidays$0.0010 per call
  4. Lookup bank information by BINGET/v2/bin$0.0010 per call
  5. Get balance sheet data for a specific company, period, and yearGET/v1/balancesheet$0.0010 per call
  6. List which fiscal periods have cash flow data for a company (premium)GET/v1/cashflowavailability$0.0010 per call
  7. Get historical Bitcoin price dataGET/v1/bitcoinhistorical$0.0010 per call
  8. Get historical OHLCV data for a cryptocurrencyGET/v1/cryptopricehistorical$0.0010 per call
  9. Get a Chuck Norris jokeGET/v1/chucknorris$0.0010 per call
  10. Get aircraft detailsGET/v1/aircraft$0.0010 per call
  11. List models for a manufacturer. Premium only.GET/v2/carmodels$0.0010 per call
  12. Get country data from given parameters.GET/v1/country$0.0010 per call
All 213 API Ninjas endpoints