Company Profile
curl --request POST \
--url https://api.datamagnet.co/api/v1/company \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "<string>",
"use_cache": "<string>",
"lang": "<string>",
"company_insights": true,
"get_funding_rounds": true
}
'import requests
url = "https://api.datamagnet.co/api/v1/company"
payload = {
"url": "<string>",
"use_cache": "<string>",
"lang": "<string>",
"company_insights": True,
"get_funding_rounds": True
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
url: '<string>',
use_cache: '<string>',
lang: '<string>',
company_insights: true,
get_funding_rounds: true
})
};
fetch('https://api.datamagnet.co/api/v1/company', 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.datamagnet.co/api/v1/company",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'url' => '<string>',
'use_cache' => '<string>',
'lang' => '<string>',
'company_insights' => true,
'get_funding_rounds' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.datamagnet.co/api/v1/company"
payload := strings.NewReader("{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.datamagnet.co/api/v1/company")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.datamagnet.co/api/v1/company")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}"
response = http.request(request)
puts response.read_body{
"message": {
"company_id": "1441",
"name": "Google",
"universal_name_id": "google",
"formatted_url": "https://www.linkedin.com/company/google",
"url": "https://www.linkedin.com/company/google",
"company_type": "Public Company",
"company_size": "10,001+ employees",
"employee_count": "327,095",
"description": "A problem isn't truly solved until it's solved for all...",
"info": "Google | 39,995,212 followers on LinkedIn...",
"tagline": null,
"industry": "Software Development",
"about_industry": "Software Development",
"headquarters": "Mountain View, CA",
"location": "Mountain View, CA",
"country_code": "US",
"hq_address": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
},
"all_locations": [
"1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"111 8th Ave, New York, NY 10011, US"
],
"locations": [
{
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
}
],
"get_directions_url": [
{
"directions_url": "https://www.bing.com/maps?where=..."
}
],
"founded": null,
"followers": "39,995,212",
"website": "https://goo.gle/3DLEokh",
"profile_pic_url": "https://media.licdn.com/dms/image/...",
"background_cover_image_url": "https://media.licdn.com/dms/image/...",
"specialties": [
"search",
"ads",
"mobile",
"android",
"online video"
],
"additional_information": "Google jobs 127,126 open jobs...",
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"stock_info": null,
"funding": {
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"last_round": {
"amount": "US$ 25.0M",
"date": "Wed, 07 Jul 1999 00:00:00 GMT",
"type": "Series unknown"
},
"total_rounds": 3
},
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"jobs": [
{
"open_jobs_count": 127126,
"title": "Google jobs",
"url": "https://www.linkedin.com/jobs/google-jobs..."
}
],
"employees": [
{
"image_url": "https://media.licdn.com/dms/image/...",
"name": "Linus Upson",
"profile_url": "https://www.linkedin.com/in/linusupson?trk=org-employees"
}
],
"affiliated_pages": [
{
"category": "Technology, Information and Internet",
"location": "Mountain View, CA",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Google for Developers",
"url": "https://www.linkedin.com/showcase/googledevelopers/..."
}
],
"similar_pages": [
{
"industry": "Software Development",
"location": "Redmond, Washington",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Microsoft",
"url": "https://www.linkedin.com/company/microsoft..."
}
],
"update_data": [
{
"comments": "48",
"content": "This week, we expanded the Gemini 3 model family...",
"posted_time": "Sat, 20 Dec 2025 16:22:15 GMT",
"reaction_types": ["LIKE", "PRAISE", "EMPATHY"],
"reactions": "624"
}
]
}
}
Company Profile
Fetch structured data for a LinkedIn company profile including name, industry, headcount, headquarters, specialties, and recent updates.
POST
/
api
/
v1
/
company
Company Profile
curl --request POST \
--url https://api.datamagnet.co/api/v1/company \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "<string>",
"use_cache": "<string>",
"lang": "<string>",
"company_insights": true,
"get_funding_rounds": true
}
'import requests
url = "https://api.datamagnet.co/api/v1/company"
payload = {
"url": "<string>",
"use_cache": "<string>",
"lang": "<string>",
"company_insights": True,
"get_funding_rounds": True
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
url: '<string>',
use_cache: '<string>',
lang: '<string>',
company_insights: true,
get_funding_rounds: true
})
};
fetch('https://api.datamagnet.co/api/v1/company', 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.datamagnet.co/api/v1/company",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'url' => '<string>',
'use_cache' => '<string>',
'lang' => '<string>',
'company_insights' => true,
'get_funding_rounds' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.datamagnet.co/api/v1/company"
payload := strings.NewReader("{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.datamagnet.co/api/v1/company")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.datamagnet.co/api/v1/company")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"url\": \"<string>\",\n \"use_cache\": \"<string>\",\n \"lang\": \"<string>\",\n \"company_insights\": true,\n \"get_funding_rounds\": true\n}"
response = http.request(request)
puts response.read_body{
"message": {
"company_id": "1441",
"name": "Google",
"universal_name_id": "google",
"formatted_url": "https://www.linkedin.com/company/google",
"url": "https://www.linkedin.com/company/google",
"company_type": "Public Company",
"company_size": "10,001+ employees",
"employee_count": "327,095",
"description": "A problem isn't truly solved until it's solved for all...",
"info": "Google | 39,995,212 followers on LinkedIn...",
"tagline": null,
"industry": "Software Development",
"about_industry": "Software Development",
"headquarters": "Mountain View, CA",
"location": "Mountain View, CA",
"country_code": "US",
"hq_address": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
},
"all_locations": [
"1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"111 8th Ave, New York, NY 10011, US"
],
"locations": [
{
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
}
],
"get_directions_url": [
{
"directions_url": "https://www.bing.com/maps?where=..."
}
],
"founded": null,
"followers": "39,995,212",
"website": "https://goo.gle/3DLEokh",
"profile_pic_url": "https://media.licdn.com/dms/image/...",
"background_cover_image_url": "https://media.licdn.com/dms/image/...",
"specialties": [
"search",
"ads",
"mobile",
"android",
"online video"
],
"additional_information": "Google jobs 127,126 open jobs...",
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"stock_info": null,
"funding": {
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"last_round": {
"amount": "US$ 25.0M",
"date": "Wed, 07 Jul 1999 00:00:00 GMT",
"type": "Series unknown"
},
"total_rounds": 3
},
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"jobs": [
{
"open_jobs_count": 127126,
"title": "Google jobs",
"url": "https://www.linkedin.com/jobs/google-jobs..."
}
],
"employees": [
{
"image_url": "https://media.licdn.com/dms/image/...",
"name": "Linus Upson",
"profile_url": "https://www.linkedin.com/in/linusupson?trk=org-employees"
}
],
"affiliated_pages": [
{
"category": "Technology, Information and Internet",
"location": "Mountain View, CA",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Google for Developers",
"url": "https://www.linkedin.com/showcase/googledevelopers/..."
}
],
"similar_pages": [
{
"industry": "Software Development",
"location": "Redmond, Washington",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Microsoft",
"url": "https://www.linkedin.com/company/microsoft..."
}
],
"update_data": [
{
"comments": "48",
"content": "This week, we expanded the Gemini 3 model family...",
"posted_time": "Sat, 20 Dec 2025 16:22:15 GMT",
"reaction_types": ["LIKE", "PRAISE", "EMPATHY"],
"reactions": "624"
}
]
}
}
Company
Cost:1 credit / successful request. (Extra charges might be incurred if premium optional parameters are used. Please read the description of the parameters that you intend to use)
The company_insights flag costs an additional 10 credits, charged only when the insights request succeeds. The get_funding_rounds flag costs an additional 5 credits, charged only when the funding rounds request succeeds.
Get structured data of a Company Profile.
Company profile endpoint
This endpoint allows you to get structured data of a LinkedIn Company Profile.Required attributes
string
required
The LinkedIn URL of the company.
Optional attributes
string
Alters the caching behavior.
if-present- The default behavior. Fetches profile from cache regardless of age of profile. If profile is not available in cache, API will attempt to source profile externally.if-recent- API will make a best effort to return a fresh profile no older than 29 days.never- Do not ever read profile from cache.
string
The language in which you need your response.
boolean
Appends LinkedIn-native company insights (headcount trends, hiring trends, notable alumni, job openings by function, and median employee tenure) to
insights. false by default.Costs an additional 10 credit, subject to data availability, on top of the base endpoint cost.boolean
Looks up the company’s Crunchbase funding round history (using the
website from the company profile) and appends it to funding_rounds. false by default.Costs an additional 5 credits, subject to data availability, on top of the base endpoint cost. Same data as the standalone Funding Rounds endpoint.Response
{
"message": {
"company_id": "1441",
"name": "Google",
"universal_name_id": "google",
"formatted_url": "https://www.linkedin.com/company/google",
"url": "https://www.linkedin.com/company/google",
"company_type": "Public Company",
"company_size": "10,001+ employees",
"employee_count": "327,095",
"description": "A problem isn't truly solved until it's solved for all...",
"info": "Google | 39,995,212 followers on LinkedIn...",
"tagline": null,
"industry": "Software Development",
"about_industry": "Software Development",
"headquarters": "Mountain View, CA",
"location": "Mountain View, CA",
"country_code": "US",
"hq_address": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
},
"all_locations": [
"1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"111 8th Ave, New York, NY 10011, US"
],
"locations": [
{
"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US",
"city_state": "Mountain View, CA 94043, US",
"is_primary": true,
"map_url": "https://www.bing.com/maps?where=...",
"street_address": "1600 Amphitheatre Parkway"
}
],
"get_directions_url": [
{
"directions_url": "https://www.bing.com/maps?where=..."
}
],
"founded": null,
"followers": "39,995,212",
"website": "https://goo.gle/3DLEokh",
"profile_pic_url": "https://media.licdn.com/dms/image/...",
"background_cover_image_url": "https://media.licdn.com/dms/image/...",
"specialties": [
"search",
"ads",
"mobile",
"android",
"online video"
],
"additional_information": "Google jobs 127,126 open jobs...",
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"stock_info": null,
"funding": {
"crunchbase_url": "https://www.crunchbase.com/organization/google...",
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"last_round": {
"amount": "US$ 25.0M",
"date": "Wed, 07 Jul 1999 00:00:00 GMT",
"type": "Series unknown"
},
"total_rounds": 3
},
"investors": [
{
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Kleiner Perkins",
"url": "https://www.crunchbase.com/organization/..."
}
],
"jobs": [
{
"open_jobs_count": 127126,
"title": "Google jobs",
"url": "https://www.linkedin.com/jobs/google-jobs..."
}
],
"employees": [
{
"image_url": "https://media.licdn.com/dms/image/...",
"name": "Linus Upson",
"profile_url": "https://www.linkedin.com/in/linusupson?trk=org-employees"
}
],
"affiliated_pages": [
{
"category": "Technology, Information and Internet",
"location": "Mountain View, CA",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Google for Developers",
"url": "https://www.linkedin.com/showcase/googledevelopers/..."
}
],
"similar_pages": [
{
"industry": "Software Development",
"location": "Redmond, Washington",
"logo_url": "https://media.licdn.com/dms/image/...",
"name": "Microsoft",
"url": "https://www.linkedin.com/company/microsoft..."
}
],
"update_data": [
{
"comments": "48",
"content": "This week, we expanded the Gemini 3 model family...",
"posted_time": "Sat, 20 Dec 2025 16:22:15 GMT",
"reaction_types": ["LIKE", "PRAISE", "EMPATHY"],
"reactions": "624"
}
]
}
}
The company model
This contains the structured data of a company’s LinkedIn profile.Properties
Basic information
string
Unique LinkedIn identifier for the company.
string
Company name.
string
Universal LinkedIn identifier (vanity URL).
string
Formatted LinkedIn company page URL.
string
LinkedIn company page URL.
string
Type of company (e.g., “Public Company”, “Private Company”, “Partnership”).
string
Employee headcount range (e.g., “10,001+ employees”).
string
Actual number of employees on LinkedIn.
string
Company tagline or slogan.
Company description
string
Detailed company description.
string
Additional information about the company.
string
Extended information including job listings and other details.
Industry and specialties
string
Primary industry of the company.
string
Detailed industry classification.
array
List of company specialties and focus areas.
Location information
string
Headquarters location (city, state/country).
string
Primary geographic location.
string
ISO country code (e.g., “US”, “UK”).
object
array
List of all company locations (addresses as strings).
array
array
List of map/directions URLs for all locations.
Show Directions object
Show Directions object
string
URL to get directions.
Company statistics
string
Year the company was founded.
string
Number of LinkedIn followers.
Online presence
string
Company website URL.
string
Company logo URL.
string
Company cover/banner image URL.
string
Crunchbase profile URL.
Funding information
object
Stock market information (if publicly traded).
object
Detailed funding information from Crunchbase.
Show Funding object
Show Funding object
string
Crunchbase URL.
number
Total funding rounds.
object
array
Direct list of company investors.
Jobs and employees
array
array
Related pages
array
array
Recent updates
array
Insights
object
Present only when the
company_insights request flag is true. On failure this contains { "error": "Unable to fetch this data at this time." } instead of data, and no extra credit is charged.Show Insights object
Show Insights object
object
Total employee count and headcount growth over time.
object
Employee distribution and headcount growth broken down by job function.
object
object
object
Job openings by function and their growth trends.
Show Job openings insights object
Show Job openings insights object
string
Section title.
array
Snapshots of open roles by function over time (
total_count, year_month_on, count_by_function).array
Overall job openings growth (
month_difference, month_difference_str, change_percentage, change_percentage_str).array
Job openings growth for functions not individually broken out.
array
Per-function job openings growth (
urn, name, growth_periods).number
Median employee tenure in years.
Funding rounds
object
Present only when the
get_funding_rounds request flag is true. On failure this contains { "error": "Unable to fetch this data at this time." } instead of data, and no extra credit is charged. See the Funding Rounds endpoint for the full field reference.Show Funding rounds object
Show Funding rounds object
string
Company domain that was looked up.
string
Link to the company’s Crunchbase page.
null if no funding data was found.string
How the company was found:
domain or company_name.boolean
Whether the matched company’s name lines up with the profile’s
name.integer
Number of funding rounds returned.
integer
Total amount raised across all rounds, in USD.
string
Human-readable total raised (e.g.
$11.60B).array
List of funding rounds, most recent first.
Was this page helpful?