Get news for a company
curl --request GET \
--url https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news \
--header 'Authorization: <api-key>'import requests
url = "https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news', 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.tamtam.ai/api/v2/companies/{linkedin_id}/news",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$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.tamtam.ai/api/v2/companies/{linkedin_id}/news"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<api-key>")
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.tamtam.ai/api/v2/companies/{linkedin_id}/news")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"news": [
{
"key_points": [
"Tamtam raised €3 million in Seed funding led by Varsity, with Kima Ventures and business angels participating.",
"The AI-driven platform analyzes public data to help sales teams identify prospects and improve sales performance.",
"Clients have seen a 57% increase in sales conversion rates and a 47% boost in annual contract value.",
"Funds will support growth in France, new AI features, and expansion into Europe and the US.",
"Tamtam aims to streamline complex sales by automating data analysis and providing actionable insights."
],
"link": "https://www.startuphub.ai/tamtam-secures-e3-million-seed-funding-to-revolutionize-complex-sales-with-ai/",
"published_at": "2025-05-30T00:00:00Z",
"title": "Tamtam Secures €3 Million Seed Funding to Revolutionize Complex Sales with AI",
"relevance": {
"is_relevant": true,
"actionable_insights": [
"Leverage the Seed funding news to approach potential investors or partners interested in AI sales tech.",
"Target mid-market and enterprise sales teams in France, Europe, and the US as TAMTAM expands there.",
"Use the reported sales performance improvements (57% conversion increase, 47% contract value boost) as strong proof points in sales pitches.",
"Focus outreach on companies facing complex B2B sales challenges who can benefit from AI-driven sales intelligence and automation."
],
"rationale": "The article highlights TAMTAM’s AI-driven platform improving sales conversion and contract value, directly aligning with the company’s value proposition and growth plans."
}
}
]
}{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Companies
Get news for a company
Return news items published for the company since the given timestamp (default: last 30 days, max lookback: 90 days).
The company must be in Key Accounts — see Add companies to Key Accounts to add one.
GET
/
v2
/
companies
/
{linkedin_id}
/
news
Get news for a company
curl --request GET \
--url https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news \
--header 'Authorization: <api-key>'import requests
url = "https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news', 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.tamtam.ai/api/v2/companies/{linkedin_id}/news",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$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.tamtam.ai/api/v2/companies/{linkedin_id}/news"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<api-key>")
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.tamtam.ai/api/v2/companies/{linkedin_id}/news")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tamtam.ai/api/v2/companies/{linkedin_id}/news")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"news": [
{
"key_points": [
"Tamtam raised €3 million in Seed funding led by Varsity, with Kima Ventures and business angels participating.",
"The AI-driven platform analyzes public data to help sales teams identify prospects and improve sales performance.",
"Clients have seen a 57% increase in sales conversion rates and a 47% boost in annual contract value.",
"Funds will support growth in France, new AI features, and expansion into Europe and the US.",
"Tamtam aims to streamline complex sales by automating data analysis and providing actionable insights."
],
"link": "https://www.startuphub.ai/tamtam-secures-e3-million-seed-funding-to-revolutionize-complex-sales-with-ai/",
"published_at": "2025-05-30T00:00:00Z",
"title": "Tamtam Secures €3 Million Seed Funding to Revolutionize Complex Sales with AI",
"relevance": {
"is_relevant": true,
"actionable_insights": [
"Leverage the Seed funding news to approach potential investors or partners interested in AI sales tech.",
"Target mid-market and enterprise sales teams in France, Europe, and the US as TAMTAM expands there.",
"Use the reported sales performance improvements (57% conversion increase, 47% contract value boost) as strong proof points in sales pitches.",
"Focus outreach on companies facing complex B2B sales challenges who can benefit from AI-driven sales intelligence and automation."
],
"rationale": "The article highlights TAMTAM’s AI-driven platform improving sales conversion and contract value, directly aligning with the company’s value proposition and growth plans."
}
}
]
}{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Authorizations
apikeyAuthbearerAuth
Account API key passed in the Authorization header
Path Parameters
LinkedIn numeric company ID. If you only have a name, domain or LinkedIn URL, resolve it first via Search for a company.
Example:
"104924588"
Query Parameters
Return news published since this RFC3339 timestamp. Defaults to 30 days ago. Max lookback is 90 days.
Example:
"2025-05-01T00:00:00Z"
Maximum number of news items to return.
Required range:
1 <= x <= 200Example:
100
If true, only return articles flagged as relevant to your account's sales opportunities.
Response
OK
News items for the company, ordered by publication date descending
Show child attributes
Show child attributes