---
title: "GET /benzinga/v1/ratings"
method: GET
path: "/benzinga/v1/ratings"
tags: ["benzinga"]
---

# GET /benzinga/v1/ratings

`GET /benzinga/v1/ratings`

This table contains analyst ratings and price target data from investment firms, tracking rating changes (upgrades, downgrades, initiates coverage, etc.) and price target adjustments for publicly traded companies. Each record includes the analyst details, company information, current and previous ratings/targets, and metadata like timestamps and Benzinga identifiers.

## Query parameters

- `date` string
- `date.any_of` string
- `date.gt` string
- `date.gte` string
- `date.lt` string
- `date.lte` string
- `ticker` string
- `ticker.any_of` string
- `ticker.gt` string
- `ticker.gte` string
- `ticker.lt` string
- `ticker.lte` string
- `importance` integer
- `importance.gt` integer
- `importance.gte` integer
- `importance.lt` integer
- `importance.lte` integer
- `last_updated` string
- `last_updated.gt` string
- `last_updated.gte` string
- `last_updated.lt` string
- `last_updated.lte` string
- `rating_action` string
- `rating_action.any_of` string
- `rating_action.gt` string
- `rating_action.gte` string
- `rating_action.lt` string
- `rating_action.lte` string
- `price_target_action` string
- `price_target_action.any_of` string
- `price_target_action.gt` string
- `price_target_action.gte` string
- `price_target_action.lt` string
- `price_target_action.lte` string
- `benzinga_id` string
- `benzinga_id.any_of` string
- `benzinga_id.gt` string
- `benzinga_id.gte` string
- `benzinga_id.lt` string
- `benzinga_id.lte` string
- `benzinga_analyst_id` string
- `benzinga_analyst_id.any_of` string
- `benzinga_analyst_id.gt` string
- `benzinga_analyst_id.gte` string
- `benzinga_analyst_id.lt` string
- `benzinga_analyst_id.lte` string
- `benzinga_firm_id` string
- `benzinga_firm_id.any_of` string
- `benzinga_firm_id.gt` string
- `benzinga_firm_id.gte` string
- `benzinga_firm_id.lt` string
- `benzinga_firm_id.lte` string
- `limit` integer
- `sort` string

## 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.
    - `adjusted_price_target` number, double — The current price target adjusted for stock splits and dividends.
    - `analyst` string — The name of the individual analyst who issued the rating.
    - `benzinga_analyst_id` string — The identifier used by Benzinga for this analyst.
    - `benzinga_calendar_url` string — A link to the Benzinga calendar page for this ticker
    - `benzinga_firm_id` string — The identifier used by Benzinga for this firm.
    - `benzinga_id` string — The identifier used by Benzinga for this record.
    - `benzinga_news_url` string — A link to the Benzinga articles page for this ticker
    - `company_name` string — The name of the company being rated.
    - `currency` string — The ISO 4217 currency code in which the price target is denominated.
    - `date` string — The calendar date (formatted as YYYY-MM-DD) when the rating was issued.
    - `firm` string — The name of the research firm or investment bank issuing the rating.
    - `importance` integer — A subjective indicator of the importance of the earnings event, on a scale from 0 (lowest) to 5 (highest).
    - `last_updated` string, date-time — The timestamp (formatted as an ISO 8601 timestamp) when the rating was last updated in the system.
    - `notes` string — Additional context or commentary.
    - `previous_adjusted_price_target` number, double — The previous price target adjusted for stock splits and dividends.
    - `previous_price_target` number, double — The previous price target set by the analyst.
    - `previous_rating` string — The previous rating set by the analyst.
    - `price_percent_change` number, double — The percentage change in price target if price target and previous price target exists
    - `price_target` number, double — The current price target set by the analyst.
    - `price_target_action` string — The description of the directional change in price target. Possible values include: raises, lowers, maintains, announces, sets.
    - `rating` string — The current rating set by the analyst.
    - `rating_action` string — The description of the change in rating from the firm's last rating. Possible values include: downgrades, maintains, reinstates, reiterates, upgrades, assumes, initiates_coverage_on, terminates_coverage_on, removes, suspends, firm_dissolved.
    - `ticker` string — The stock symbol of the company being rated.
    - `time` string — The time (formatted as 24-hour HH:MM:SS UTC) when the rating was issued.
  - `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)
