Skip to main content
GET
/
consensus_ratings
Get Consensus Ratings
curl --request GET \
  --url https://api.benzinga.com/api/v1/consensus_ratings \
  --header 'token: <api-key>'
{
  "aggregate_ratings": {
    "buy": 123,
    "hold": 123,
    "sell": 123,
    "strong_buy": 123,
    "strong_sell": 123
  },
  "aggregate_type": "<string>",
  "consensus_price_target": 123,
  "consensus_rating": "<string>",
  "consensus_rating_val": 123,
  "high_price_target": 123,
  "low_price_target": 123,
  "total_analyst_count": 123,
  "unique_analyst_count": 123,
  "updated_at": "<string>"
}

Authorizations

token
string
header
required

Query Parameters

page
integer

Page number

pagesize
integer

Page size

parameters[date_from]
string<date>

Start date in YYYY-MM-DD format

parameters[date_to]
string<date>

End date in YYYY-MM-DD format

parameters[tickers]
string

Tickers

simplify
string

Simplify the ratings to Buy, Hold, Sell

aggregate_type
enum<string>

Aggregate type

Available options:
number,
percentage

Response

OK

aggregate_ratings
object
aggregate_type
string
consensus_price_target
number
consensus_rating
string
consensus_rating_val
number
high_price_target
number
low_price_target
number
total_analyst_count
integer
unique_analyst_count
integer
updated_at
string