Skip to main content
GET
/
calendar
/
ratings
/
analysts
Returns the full list of analysts that are providing ratings.
curl --request GET \
  --url 'https://api.benzinga.com/api/v2/calendar/ratings/analysts?token='
{
  "removed": [
    {
      "id": "string",
      "firm_id": "string",
      "firm_name": "string",
      "name_first": "string",
      "name_last": "string",
      "name_full": "string",
      "ratings_accuracy": {
        "smart_score": "string (double)",
        "overall_success_rate": "string (double)",
        "overall_avg_return_percentile": "string (double)",
        "total_ratings_percentile": "string (double)",
        "total_ratings": "integer (int64)",
        "overall_gain_count": "integer (int64)",
        "overall_loss_count": "integer (int64)",
        "overall_average_return": "string (double)",
        "overall_stdev": "string (double)",
        "1m_gain_count": "string (double)",
        "1m_loss_count": "string (double)",
        "1m_average_return": "string (double)",
        "1m_stdev": "string (double)",
        "3m_gain_count": "string (double)",
        "3m_loss_count": "string (double)",
        "3m_average_return": "string (double)",
        "3m_stdev": "string (double)",
        "9m_gain_count": "string (double)",
        "9m_loss_count": "string (double)",
        "9m_average_return": "string (double)",
        "9m_stdev": "string (double)",
        "1y_gain_count": "string (double)",
        "1y_loss_count": "string (double)",
        "1y_average_return": "string (double)",
        "1y_stdev": "string (double)",
        "2y_gain_count": "string (double)",
        "2y_loss_count": "string (double)",
        "2y_average_return": "string (double)",
        "2y_stdev": "string (double)",
        "3y_gain_count": "string (double)",
        "3y_loss_count": "string (double)",
        "3y_average_return": "string (double)",
        "3y_stdev": "string (double)",
        "updated": "integer (int64)"
      },
      "updated": "integer (int64)"
    }
  ]
}
{
  "removed": [
    {
      "id": "string",
      "firm_id": "string",
      "firm_name": "string",
      "name_first": "string",
      "name_last": "string",
      "name_full": "string",
      "ratings_accuracy": {
        "smart_score": "string (double)",
        "overall_success_rate": "string (double)",
        "overall_avg_return_percentile": "string (double)",
        "total_ratings_percentile": "string (double)",
        "total_ratings": "integer (int64)",
        "overall_gain_count": "integer (int64)",
        "overall_loss_count": "integer (int64)",
        "overall_average_return": "string (double)",
        "overall_stdev": "string (double)",
        "1m_gain_count": "string (double)",
        "1m_loss_count": "string (double)",
        "1m_average_return": "string (double)",
        "1m_stdev": "string (double)",
        "3m_gain_count": "string (double)",
        "3m_loss_count": "string (double)",
        "3m_average_return": "string (double)",
        "3m_stdev": "string (double)",
        "9m_gain_count": "string (double)",
        "9m_loss_count": "string (double)",
        "9m_average_return": "string (double)",
        "9m_stdev": "string (double)",
        "1y_gain_count": "string (double)",
        "1y_loss_count": "string (double)",
        "1y_average_return": "string (double)",
        "1y_stdev": "string (double)",
        "2y_gain_count": "string (double)",
        "2y_loss_count": "string (double)",
        "2y_average_return": "string (double)",
        "2y_stdev": "string (double)",
        "3y_gain_count": "string (double)",
        "3y_loss_count": "string (double)",
        "3y_average_return": "string (double)",
        "3y_stdev": "string (double)",
        "updated": "integer (int64)"
      },
      "updated": "integer (int64)"
    }
  ]
}

Authorizations

token
string
query
required

Query Parameters

fields
string<csv>

Default fields:

  • id
  • name_first
  • name_last
  • name_full
  • firm_id
  • firm_name
  • ratings_accuracy
  • updated
analyst
string<csv>

A comma separated list of analyst (person) ID's to bring back. Omitting will bring back all available analysts.

firm
string<csv>

A comma separated list of analyst firm ID's to bring back. Omitting will bring back all available firms.

firm_name
string<csv>

A comma separated list of analyst firm names to bring back. Omitting will bring back all available firms.

analyst_name
string<csv>

A comma separated list of analyst names to bring back. Omitting will bring back all available analysts.

page
integer
default:0

Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date.

pageSize
integer

Number of results returned. Limit 1000. Default 50.

updated
integer<int64>

Records removed after Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated.

Response

success

removed
object[]