Skip to main content
GET
/
v1
/
analytics
/
ratings
Get Analyst Ratings
curl --request GET \
  --url https://api.tradearies.dev/v1/analytics/ratings \
  --header 'Authorization: Bearer <token>' \
  --header 'X-API-Key: <api-key>'
{
  "ratings": [
    {
      "id": "<string>",
      "date": "<string>",
      "time": "<string>",
      "ticker": "<string>",
      "exchange": "<string>",
      "name": "<string>",
      "currency": "<string>",
      "actionPt": "<string>",
      "actionCompany": "<string>",
      "ratingCurrent": "<string>",
      "ratingPrior": "<string>",
      "ptCurrent": 123,
      "ptCurrentAdjusted": 123,
      "ptPrior": 123,
      "ptPriorAdjusted": 123,
      "analyst": "<string>",
      "analystId": "<string>",
      "analystName": "<string>",
      "importance": 123,
      "updated": "<string>",
      "url": "<string>",
      "urlCalendar": "<string>",
      "urlNews": "<string>"
    }
  ]
}

Authorizations

X-API-Key
string
header
required
Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

tickers
string

Comma-separated list of ticker symbols (max 50)

Example:

"AAPL,GOOGL"

page
integer
default:0

Page number for pagination (starts from 0)

Required range: x >= 0
pageSize
integer
default:20

Number of results per page (max 1000)

Required range: 1 <= x <= 1000
date
string<date>

Specific date in YYYY-MM-DD format

dateFrom
string<date>

Start date in YYYY-MM-DD format

dateTo
string<date>

End date in YYYY-MM-DD format

importance
integer

Minimum importance level (0-5)

Required range: 0 <= x <= 5

Response

Analyst ratings retrieved successfully

ratings
object[]