Skip to main content
POST
/
api
/
tradingview
/
earnings
/tradingview/earnings
curl --request POST \
  --url https://api.anysite.io/api/tradingview/earnings \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "count": 2,
  "timeout": 300,
  "region": "america",
  "days_ahead": 7
}
'
[
  {
    "symbol": "<string>",
    "@type": "@trading_view_earnings_event",
    "name": "<string>",
    "description": "<string>",
    "image": "<string>",
    "close": 123,
    "change": 123,
    "market_cap": 123,
    "last_release_at": 123,
    "next_release_at": 123,
    "eps_forecast_next": 123,
    "eps_surprise": 123,
    "eps_surprise_percent": 123,
    "revenue_forecast_next": 123,
    "sector": "<string>",
    "currency": "<string>",
    "type": "<string>"
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required

Maximum number of earnings events to return

Required range: x >= 1
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
region
enum<string>
default:america

Market region

Available options:
america,
australia,
canada,
germany,
india,
uk
days_ahead
integer
default:7

Look-ahead window in days for upcoming earnings

Required range: 1 <= x <= 90

Response

Successful Response

symbol
string
required
@type
string
default:@trading_view_earnings_event
name
string | null
description
string | null
image
string | null
close
number | null
change
number | null
market_cap
number | null
last_release_at
integer | null
next_release_at
integer | null
eps_forecast_next
number | null
eps_surprise
number | null
eps_surprise_percent
number | null
revenue_forecast_next
number | null
sector
string | null
currency
string | null
type
string | null