---
title: "GET /benzinga/v1/consensus-ratings/{ticker}"
method: GET
path: "/benzinga/v1/consensus-ratings/{ticker}"
tags: ["benzinga"]
---

# GET /benzinga/v1/consensus-ratings/{ticker}

`GET /benzinga/v1/consensus-ratings/{ticker}`

A comprehensive financial consensus ratings table that aggregates analyst recommendations and price targets for individual stock tickers, capturing detailed rating breakdowns and statistical insights.

## Path parameters

- `ticker` string, required

## Query parameters

- `date` string
- `date.any_of` string
- `date.gt` string
- `date.gte` string
- `date.lt` string
- `date.lte` string
- `limit` integer

## Response `200`

A list of results.

- object
  - `next_url` string — If present, this value can be used to fetch the next page.
  - `request_id` string, required — A request id assigned by the server.
  - `results` object[], required — The results for this request.
    - `buy_ratings` integer, required — The count of 'Buy' ratings from contributing analysts.
    - `consensus_price_target` number, double — The average price target across all analysts, rounded to 2 decimal places.
    - `consensus_rating` string — The overall rating category determined by the average consensus weight. Possible values: 'strong_buy', 'buy', 'hold', 'sell', 'strong_sell'.
    - `consensus_rating_value` number, double — The numerical average of all consensus weights, rounded to 2 decimal places. Scale ranges from 1 (Strong Sell) to 5 (Strong Buy).
    - `high_price_target` number, double — The highest price target among all contributing analysts.
    - `hold_ratings` integer, required — The count of 'Hold' ratings from contributing analysts.
    - `low_price_target` number, double — The lowest price target among all contributing analysts.
    - `price_target_contributors` integer, required — The number of unique analysts contributing price targets.
    - `ratings_contributors` integer, required — The number of unique analysts contributing to the overall ratings consensus.
    - `sell_ratings` integer, required — The count of 'Sell' ratings from contributing analysts.
    - `strong_buy_ratings` integer, required — The count of 'Strong Buy' ratings from contributing analysts.
    - `strong_sell_ratings` integer, required — The count of 'Strong Sell' ratings from contributing analysts.
    - `ticker` string — The requested ticker.
  - `status` 'OK', required — The status of this request's response.

## Other responses

- `400` — An error message.

---

[API](https://skmtc.net/massive/apis/polygon-api.md) · [All operations](https://skmtc.net/massive/apis/polygon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/massive/polygon-api/revisions/ad6f143e43aa/schema)
