Company API
Find Org Chart
Returns the full org chart for the company in a flat list as ChartNodes.
GET https://api.theorg.com/v1/companies/org-chart
Parameter | Value |
---|---|
Url | https://api.theorg.com/v1/companies/org-chart |
Method | GET |
Parameters | Query parameters |
Cost | 10 credits pr. successful request |
Parameters
Parameter | Type | Description | Required |
---|---|---|---|
linkedInUrl | query | LinkedIn company URL or slug | false |
domain | query | Company website or email domain | false |
💡
It can be helpful to collect the positionId
from the position nodes. These
can be used with the Find
Positions endpoint by using the
filters.personIds
parameter to enrich these with more data or further filter
the results.
Example
Find org chart for The Org
curl --location 'https://api.theorg.com/v1/companies/org-chart?domain=theorg.com' \
--header 'X-Api-Key: **********************a02e'
Show response
{
"data": [
{
"id": "p-12287726",
"jobId": "6e2407a1-7a26-443e-8762-1cde48daf8a9",
"jobTitle": "Tell Us Your Dream Job",
"managerId": "p-47185",
"nodeType": "job"
},
{
"id": "p-47185",
"positionId": 47185,
"fullName": "Christian Wylonis",
"title": "CEO & co-Founder",
"linkedInUrl": "https://linkedin.com/in/christianwylonis/",
"managerId": null,
"nodeType": "position"
},
{
"id": "p-2",
"positionId": 2,
"fullName": "Andreas Jarbol",
"title": "CTO & co-Founder",
"linkedInUrl": "https://linkedin.com/in/ajarbol",
"managerId": "p-47185",
"nodeType": "position"
},
{
"id": "p-1112730",
"positionId": 1112730,
"fullName": "Alexander Spivak",
"title": "Senior Software Engineer",
"linkedInUrl": "https://www.linkedin.com/in/alexander-spivak/",
"managerId": "p-2",
"nodeType": "position"
},
{
"id": "p-105451",
"positionId": 105451,
"fullName": "Alexander Juhl",
"title": "Head of Product Design",
"linkedInUrl": null,
"managerId": "p-47185",
"nodeType": "position"
},
{
"id": "p-184183",
"positionId": 184183,
"fullName": "Olivia Zhao",
"title": "VP of Operations",
"linkedInUrl": "https://www.linkedin.com/in/oliviazhaojw/",
"managerId": "p-47185",
"nodeType": "position"
},
{
"id": "p-1036841",
"positionId": 1036841,
"fullName": "Kirby Bowers",
"title": "Data Operations Manager",
"linkedInUrl": "https://www.linkedin.com/in/kirby-bowers/",
"managerId": "p-184183",
"nodeType": "position"
},
{
"id": "p-16122444",
"positionId": 16122444,
"fullName": "Taylor-Dayne Davis",
"title": "Operations Analyst",
"linkedInUrl": "https://www.linkedin.com/in/taylor-dayne-davis-76a538218",
"managerId": "p-184183",
"nodeType": "position"
}
]
}
Find Manager
Returns the manager of a position in the org chart.
GET https://api.theorg.com/v1/companies/org-chart/managers
Parameter | Value |
---|---|
Url | https://api.theorg.com/v1/companies/org-chart/managers |
Method | GET |
Parameters | Query parameters |
Cost | 1 credit per successful find |
Parameters
Parameter | Type | Description | Required |
---|---|---|---|
email | query | Email address of the person | false |
linkedInUrl | query | LinkedIn profile URL | false |
Examples
Find the manager of Andreas at The Org
curl --location 'https://api.theorg.com/v1/companies/org-chart/managers?email=andreas@theorg.com' \
--header 'X-Api-Key: **********************a02e'
Show response
{
"data": {
"position": {
"id": "p-2",
"positionId": 2,
"fullName": "Andreas Jarbol",
"title": "CTO & co-Founder",
"linkedInUrl": "https://linkedin.com/in/ajarbol",
"nodeType": "position"
},
"manager": {
"id": "p-47185",
"positionId": 47185,
"fullName": "Christian Wylonis",
"title": "CEO & co-Founder",
"linkedInUrl": "https://linkedin.com/in/christianwylonis/",
"nodeType": "position"
}
}
}
Find the manager of David Hyman the CLO at Netflix
curl --location 'https://api.theorg.com/v1/companies/org-chart/managers?email=dhyman@netflix.com' \
--header 'X-Api-Key: **********************a02e'
Show response
{
"data": {
"position": {
"id": "p-4446",
"positionId": 4446,
"fullName": "David Hyman",
"title": "Chief Legal Officer",
"linkedInUrl": "https://www.linkedin.com/in/dhymansf/",
"nodeType": "position"
},
"manager": {
"id": "g-12403",
"name": "Co-CEOs",
"members": [
{
"id": "p-4448",
"positionId": 4448,
"fullName": "Ted Sarandos",
"title": "Co-CEO",
"linkedInUrl": "https://www.linkedin.com/in/tedsarandos",
"nodeType": "position"
},
{
"id": "p-4448",
"positionId": 4448,
"fullName": "Greg Peters",
"title": "Co-CEO",
"linkedInUrl": "https://linkedin.com/in/petersgreg",
"nodeType": "position"
}
],
"nodeType": "coManager"
}
}
}
Last updated on