تصنيفات المحللين
curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token='import requests
url = "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"analyst_ratings_analyst": [
{
"firm_id": "57f832a96b87f600016fa347",
"firm_name": "Morgan Stanley",
"id": "683d9c45e5343b000101a1e3",
"name_first": "Lillian",
"name_full": "Lillian Lou",
"name_last": "Lou",
"ratings_accuracy": {
"1m_average_return": "0.0",
"1m_smart_score": "13.81",
"1m_stdev": "0.0",
"1m_success_rate": "0.0",
"1y_average_return": "-60.47",
"1y_loss_count": 1,
"1y_smart_score": "16.39",
"1y_stdev": "0.0",
"1y_success_rate": "0.0",
"2y_average_return": "-60.47",
"2y_loss_count": 1,
"2y_smart_score": "13.36",
"2y_stdev": "0.0",
"2y_success_rate": "0.0",
"3m_average_return": "0.0",
"3m_smart_score": "10.68",
"3m_stdev": "0.0",
"3m_success_rate": "0.0",
"3y_average_return": "-60.47",
"3y_loss_count": 1,
"3y_smart_score": "11.3",
"3y_stdev": "0.0",
"3y_success_rate": "0.0",
"9m_average_return": "-60.47",
"9m_loss_count": 1,
"9m_smart_score": "17.27",
"9m_stdev": "0.0",
"9m_success_rate": "0.0",
"overall_average_return": "-60.47",
"overall_avg_return_percentile": "1.7",
"overall_loss_count": 1,
"overall_stdev": "0.0",
"overall_success_rate": "0.0",
"smart_score": "2.86",
"total_ratings": 1,
"total_ratings_percentile": "7.56"
},
"updated": 1767619219
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "رمز مصادقة غير صالح أو مفقود"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "لم يتم العثور على بيانات للمعلمات المحددة"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
التقويمات
محللو التقييمات
GET
/
api
/
v2.1
/
calendar
/
ratings
/
analysts
تصنيفات المحللين
curl --request GET \
--url 'https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token='import requests
url = "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v2.1/calendar/ratings/analysts?token=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"analyst_ratings_analyst": [
{
"firm_id": "57f832a96b87f600016fa347",
"firm_name": "Morgan Stanley",
"id": "683d9c45e5343b000101a1e3",
"name_first": "Lillian",
"name_full": "Lillian Lou",
"name_last": "Lou",
"ratings_accuracy": {
"1m_average_return": "0.0",
"1m_smart_score": "13.81",
"1m_stdev": "0.0",
"1m_success_rate": "0.0",
"1y_average_return": "-60.47",
"1y_loss_count": 1,
"1y_smart_score": "16.39",
"1y_stdev": "0.0",
"1y_success_rate": "0.0",
"2y_average_return": "-60.47",
"2y_loss_count": 1,
"2y_smart_score": "13.36",
"2y_stdev": "0.0",
"2y_success_rate": "0.0",
"3m_average_return": "0.0",
"3m_smart_score": "10.68",
"3m_stdev": "0.0",
"3m_success_rate": "0.0",
"3y_average_return": "-60.47",
"3y_loss_count": 1,
"3y_smart_score": "11.3",
"3y_stdev": "0.0",
"3y_success_rate": "0.0",
"9m_average_return": "-60.47",
"9m_loss_count": 1,
"9m_smart_score": "17.27",
"9m_stdev": "0.0",
"9m_success_rate": "0.0",
"overall_average_return": "-60.47",
"overall_avg_return_percentile": "1.7",
"overall_loss_count": 1,
"overall_stdev": "0.0",
"overall_success_rate": "0.0",
"smart_score": "2.86",
"total_ratings": 1,
"total_ratings_percentile": "7.56"
},
"updated": 1767619219
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "رمز مصادقة غير صالح أو مفقود"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "لم يتم العثور على بيانات للمعلمات المحددة"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
{
"analyst_ratings_analyst": [
{
"firm_id": "57f832a96b87f600016fa347",
"firm_name": "Morgan Stanley",
"id": "683d9c45e5343b000101a1e3",
"name_first": "Lillian",
"name_full": "Lillian Lou",
"name_last": "Lou",
"ratings_accuracy": {
"1m_average_return": "0.0",
"1m_smart_score": "13.81",
"1m_stdev": "0.0",
"1m_success_rate": "0.0",
"1y_average_return": "-60.47",
"1y_loss_count": 1,
"1y_smart_score": "16.39",
"1y_stdev": "0.0",
"1y_success_rate": "0.0",
"2y_average_return": "-60.47",
"2y_loss_count": 1,
"2y_smart_score": "13.36",
"2y_stdev": "0.0",
"2y_success_rate": "0.0",
"3m_average_return": "0.0",
"3m_smart_score": "10.68",
"3m_stdev": "0.0",
"3m_success_rate": "0.0",
"3y_average_return": "-60.47",
"3y_loss_count": 1,
"3y_smart_score": "11.3",
"3y_stdev": "0.0",
"3y_success_rate": "0.0",
"9m_average_return": "-60.47",
"9m_loss_count": 1,
"9m_smart_score": "17.27",
"9m_stdev": "0.0",
"9m_success_rate": "0.0",
"overall_average_return": "-60.47",
"overall_avg_return_percentile": "1.7",
"overall_loss_count": 1,
"overall_stdev": "0.0",
"overall_success_rate": "0.0",
"smart_score": "2.86",
"total_ratings": 1,
"total_ratings_percentile": "7.56"
},
"updated": 1767619219
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "رمز مصادقة غير صالح أو مفقود"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "لم يتم العثور على بيانات للمعلمات المحددة"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "حدث خطأ غير متوقع أثناء معالجة طلبك"
}
]
}
التفويضات
معلمات الاستعلام
إزاحة الصفحة. لأسباب تتعلق بالتحسين والأداء واعتبارات تقنية، تكون قيم إزاحة الصفحة محصورة بين 0 و100000. حدِّد نتائج الاستعلام باستخدام معلمات أخرى مثل التاريخ. القيمة الافتراضية هي 0.
عدد النتائج المُرجعة. الحد الأقصى 1000
الحقول
محلل
اسم المحلل
شركة
اسم الشركة
الطابع الزمني بنظام Unix (بتوقيت UTC) لآخر مرة جرى فيها تحديث السجلات. سيُفرَض ترتيب الفرز ليكون أكبر من أو يساوي الطابع الزمني المحدَّد
الاستجابة
تقييمات المحللين
مثال:
"FIRM-123456"
مثال:
"Goldman Sachs"
مثال:
"64a1b2c3d4e5f6789012345"
مثال:
"John"
مثال:
"John Smith"
مثال:
"Smith"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
مثال:
1704758400
هل كانت هذه الصفحة مفيدة؟
⌘I