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

# GET /benzinga/v1/analyst-insights

`GET /benzinga/v1/analyst-insights`

A comprehensive database of financial analyst insights and ratings for various publicly traded companies, capturing detailed information about analyst recommendations and price targets.

## 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
- `last_updated` string
- `last_updated.gt` string
- `last_updated.gte` string
- `last_updated.lt` string
- `last_updated.lte` string
- `firm` string
- `firm.any_of` string
- `firm.gt` string
- `firm.gte` string
- `firm.lt` string
- `firm.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
- `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
- `benzinga_rating_id` string
- `benzinga_rating_id.any_of` string
- `benzinga_rating_id.gt` string
- `benzinga_rating_id.gte` string
- `benzinga_rating_id.lt` string
- `benzinga_rating_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.
    - `benzinga_firm_id` string — The identifier used by Benzinga for the firm record.
    - `benzinga_id` string — The identifier used by Benzinga for this record.
    - `benzinga_rating_id` string — The identifier used by Benzinga for the rating record.
    - `company_name` string — The name of the company being rated.
    - `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.
    - `insight` string — Narrative commentary or reasoning provided by the analyst or firm to explain the rating or price target.
    - `last_updated` string, date-time — The timestamp (formatted as an ISO 8601 timestamp) when the rating was last updated in the system.
    - `price_target` number, double — The current price target set by the analyst.
    - `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.
  - `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)
