Analyst Insights V1
curl --request GET \
--url 'https://api.benzinga.com/api/v1/analyst/insights?token='import requests
url = "https://api.benzinga.com/api/v1/analyst/insights?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/analyst/insights?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/v1/analyst/insights?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/v1/analyst/insights?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/v1/analyst/insights?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/analyst/insights?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-insights": [
{
"action": "Upgrades",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial upgraded Innodata's stock to Top Pick with a price target of $110.00. \n\n **Strong Financial Performance and Growth Prospects**: Innodata has demonstrated significant financial growth and potential, particularly highlighted by the announcement of $68 million in pretraining deals on its last earnings call. This reflects the company's ability to secure large contracts and its strong positioning within the rapidly evolving AI landscape, which is likely to drive further revenue growth and investor confidence.\n\n**Strategic Government Contract Win**: The acquisition of a government contract entering the fourth quarter of 2025 positions Innodata for substantial expansion into new business areas by 2026. This move is expected to contribute significantly to the company's revenue towards the end of the year, showcasing its strategic growth initiatives and enhancing its market value.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bdd0f7bad4dcabd14a073",
"pt": "110.00",
"rating": "Top Pick",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767628056
},
{
"action": "Maintains",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial maintained their Buy rating on Innodata's stock with a price target of $110.00. \n\n **Strong Revenue Growth Potential**: Innodata has demonstrated a robust financial trajectory by securing $68 million in pretraining deals, indicating a substantial demand for its AI data preparation and engineering services. This growth is a clear indicator of the company's ability to attract significant contracts, thereby bolstering investor confidence in its revenue prospects and operational strength.\n\n**Strategic Government Contract**: The company's entrance into the fourth quarter of 2025 with a government contract positions it for expanded business opportunities in 2026. This strategic move not only diversifies Innodata's revenue streams but also sets the stage for greater financial benefits towards the end of the year, showcasing the company's potential for increased market share and profitability.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bd5cf7bad4dcabd14a070",
"pt": "110.00",
"rating": "Buy",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767626200
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Invalid or missing authentication token"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "No data found for the specified parameters"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "An unexpected error occurred while processing your request"
}
]
}
Analyst Insights
Analyst Insights
Returns analyst insights and research perspectives on securities, including detailed analysis and recommendations from financial analysts
GET
/
api
/
v1
/
analyst
/
insights
Analyst Insights V1
curl --request GET \
--url 'https://api.benzinga.com/api/v1/analyst/insights?token='import requests
url = "https://api.benzinga.com/api/v1/analyst/insights?token="
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.benzinga.com/api/v1/analyst/insights?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/v1/analyst/insights?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/v1/analyst/insights?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/v1/analyst/insights?token=")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.benzinga.com/api/v1/analyst/insights?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-insights": [
{
"action": "Upgrades",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial upgraded Innodata's stock to Top Pick with a price target of $110.00. \n\n **Strong Financial Performance and Growth Prospects**: Innodata has demonstrated significant financial growth and potential, particularly highlighted by the announcement of $68 million in pretraining deals on its last earnings call. This reflects the company's ability to secure large contracts and its strong positioning within the rapidly evolving AI landscape, which is likely to drive further revenue growth and investor confidence.\n\n**Strategic Government Contract Win**: The acquisition of a government contract entering the fourth quarter of 2025 positions Innodata for substantial expansion into new business areas by 2026. This move is expected to contribute significantly to the company's revenue towards the end of the year, showcasing its strategic growth initiatives and enhancing its market value.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bdd0f7bad4dcabd14a073",
"pt": "110.00",
"rating": "Top Pick",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767628056
},
{
"action": "Maintains",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial maintained their Buy rating on Innodata's stock with a price target of $110.00. \n\n **Strong Revenue Growth Potential**: Innodata has demonstrated a robust financial trajectory by securing $68 million in pretraining deals, indicating a substantial demand for its AI data preparation and engineering services. This growth is a clear indicator of the company's ability to attract significant contracts, thereby bolstering investor confidence in its revenue prospects and operational strength.\n\n**Strategic Government Contract**: The company's entrance into the fourth quarter of 2025 with a government contract positions it for expanded business opportunities in 2026. This strategic move not only diversifies Innodata's revenue streams but also sets the stage for greater financial benefits towards the end of the year, showcasing the company's potential for increased market share and profitability.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bd5cf7bad4dcabd14a070",
"pt": "110.00",
"rating": "Buy",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767626200
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Invalid or missing authentication token"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "No data found for the specified parameters"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "An unexpected error occurred while processing your request"
}
]
}
{
"analyst-insights": [
{
"action": "Upgrades",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial upgraded Innodata's stock to Top Pick with a price target of $110.00. \n\n **Strong Financial Performance and Growth Prospects**: Innodata has demonstrated significant financial growth and potential, particularly highlighted by the announcement of $68 million in pretraining deals on its last earnings call. This reflects the company's ability to secure large contracts and its strong positioning within the rapidly evolving AI landscape, which is likely to drive further revenue growth and investor confidence.\n\n**Strategic Government Contract Win**: The acquisition of a government contract entering the fourth quarter of 2025 positions Innodata for substantial expansion into new business areas by 2026. This move is expected to contribute significantly to the company's revenue towards the end of the year, showcasing its strategic growth initiatives and enhancing its market value.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bdd0f7bad4dcabd14a073",
"pt": "110.00",
"rating": "Top Pick",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767628056
},
{
"action": "Maintains",
"analyst_id": "669ea49c3f2d7e0001303664",
"analyst_insights": "BWS Financial maintained their Buy rating on Innodata's stock with a price target of $110.00. \n\n **Strong Revenue Growth Potential**: Innodata has demonstrated a robust financial trajectory by securing $68 million in pretraining deals, indicating a substantial demand for its AI data preparation and engineering services. This growth is a clear indicator of the company's ability to attract significant contracts, thereby bolstering investor confidence in its revenue prospects and operational strength.\n\n**Strategic Government Contract**: The company's entrance into the fourth quarter of 2025 with a government contract positions it for expanded business opportunities in 2026. This strategic move not only diversifies Innodata's revenue streams but also sets the stage for greater financial benefits towards the end of the year, showcasing the company's potential for increased market share and profitability.",
"date": "2026-01-05",
"firm": "BWS Financial",
"firm_id": "57f832d56b87f600016fa43f",
"id": "695bd5cf7bad4dcabd14a070",
"pt": "110.00",
"rating": "Buy",
"rating_id": "695bd5818f047b0001feddd2",
"security": {
"cik": "903651",
"exchange": "NASDAQ",
"isin": "US4576422053",
"name": "Innodata",
"symbol": "INOD"
},
"updated": 1767626200
}
]
}
{
"ok": false,
"errors": [
{
"code": "auth_failed",
"id": "unauthorized",
"value": "Invalid or missing authentication token"
}
]
}
{
"ok": false,
"errors": [
{
"code": "no_data_found",
"id": "not_found",
"value": "No data found for the specified parameters"
}
]
}
{
"ok": false,
"errors": [
{
"code": "internal_server_error",
"id": "server_error",
"value": "An unexpected error occurred while processing your request"
}
]
}
Query Parameters
Was this page helpful?