Find people
Employee Finder
Search all employees at a single company by job level, department, location, and seniority.
POST
/
v2
/
search
/
employee-finder
Employee Finder
curl --request POST \
--url https://api.blitz-api.ai/v2/search/employee-finder \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"company_linkedin_url": "https://www.linkedin.com/company/openai"
}
'import requests
url = "https://api.blitz-api.ai/v2/search/employee-finder"
payload = { "company_linkedin_url": "https://www.linkedin.com/company/openai" }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({company_linkedin_url: 'https://www.linkedin.com/company/openai'})
};
fetch('https://api.blitz-api.ai/v2/search/employee-finder', 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.blitz-api.ai/v2/search/employee-finder",
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([
'company_linkedin_url' => 'https://www.linkedin.com/company/openai'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.blitz-api.ai/v2/search/employee-finder"
payload := strings.NewReader("{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-api-key", "<api-key>")
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.blitz-api.ai/v2/search/employee-finder")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blitz-api.ai/v2/search/employee-finder")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}"
response = http.request(request)
puts response.read_body{
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"max_results": 3,
"results_length": 3,
"page": 1,
"total_pages": 1285,
"results": [
{
"first_name": "Eric",
"last_name": "Mitchell",
"full_name": "Eric Mitchell",
"nickname": null,
"civility_title": null,
"headline": null,
"about_me": "I co-lead (with Yann Dubois) the Post-training Frontiers team within Post-training at…",
"location": {
"city": null,
"state_code": null,
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/ericanthonymitchell",
"connections_count": 200,
"profile_picture_url": "https://media.licdn.com/dms/image/v2/C5603AQF16tMUIXcPiA/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1517601421714",
"experiences": [
{
"job_title": null,
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": null,
"job_start_date": null,
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": null,
"state_code": null,
"country_code": null
}
}
],
"education": [],
"skills": [
"java",
"agile methodologies",
"objective-c",
"json",
"mobile applications",
"english",
"software development",
"python",
"customer service",
"c",
"ios development",
"scikit-learn",
"xcode"
],
"certifications": []
},
{
"first_name": "Alex",
"last_name": "Barron",
"full_name": "Alex Barron",
"nickname": null,
"civility_title": null,
"headline": "ML",
"about_me": null,
"location": {
"city": "San Francisco",
"state_code": "CA",
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/alexbarron1",
"connections_count": 200,
"profile_picture_url": "https://media.licdn.com/dms/image/v2/C5603AQHFO6JpxyUwBQ/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1517005697979",
"experiences": [
{
"job_title": "Member of Technical Staff",
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": null,
"job_start_date": "2025-04-01",
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": "San Francisco",
"state_code": "CA",
"country_code": "US"
}
}
],
"education": [
{
"degree": "Bachelor of Science (BS)",
"start_date": "2013-01-01",
"end_date": "2017-01-01"
},
{
"degree": "Master of Science (MS)",
"start_date": "2016-01-01",
"end_date": "2017-01-01"
}
],
"skills": [
"microsoft office",
"python",
"c++",
"objective-c",
"c",
"javascript",
"swift",
"java"
],
"certifications": []
},
{
"first_name": "Shane",
"last_name": "Copenhagen",
"full_name": "Shane Copenhagen",
"nickname": null,
"civility_title": null,
"headline": "Robotics Software Engineer",
"about_me": "A Robotics Software Engineer with a BS in CS+Robotics from Colorado School of Mines. My…",
"location": {
"city": "Golden",
"state_code": "CO",
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/shane-copenhagen",
"connections_count": 200,
"profile_picture_url": "https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2",
"experiences": [
{
"job_title": "Independent Contractor",
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": "Building AI-enabled tools and bots for the OpenAI Community.",
"job_start_date": "2023-02-01",
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": null,
"state_code": null,
"country_code": null
}
}
],
"education": [],
"skills": [
"javascript",
"computers",
"public speaking",
"banking",
"html5",
"database design",
"insurance",
"life insurance",
"spanish-english",
"java",
"css3"
],
"certifications": []
}
]
}{
"message": "Insufficient credits balance"
}{
"success": false,
"error": {
"code": "INVALID_INPUT",
"message": "Missing required fields"
}
}{
"success": false,
"message": "this is a controlled error. created at 2025-07-11T10:20:00.000Z"
}
Agents & LLMs: a Markdown version of this page is available by appending .md to the URL, and the full documentation index is at llms.txt.
Cost: 1 credit per employee returned on Trial Plan
Free on the Unlimited plan
Pagination is page-based. Increment
page until page > total_pages to walk the full result set. Pagination is limited to maximum of 10k results.Employee Finder guide
Browse all employees at a target company with filters — full walk-through with examples.
Authorizations
Your Blitz API Key. Get one from https://app.blitz-api.ai
Body
application/json
Example:
"https://www.linkedin.com/company/openai"
Example:
["US", "FR"]
Example:
[
"Africa",
"Antarctica",
"Asia",
"Europe",
"North America",
"Oceania",
"South America"
]
Example:
["NORAM", "LATAM", "EMEA", "APAC"]
Example:
[
"C-Team",
"Director",
"Manager",
"Other",
"Staff",
"VP"
]
Example:
[
"Advertising & Marketing",
"Art, Culture and Creative Professionals",
"Construction",
"Customer/Client Service",
"Education",
"Engineering",
"Finance & Accounting",
"General Business & Management",
"Healthcare & Human Services",
"Human Resources",
"Information Technology",
"Legal",
"Manufacturing & Production",
"Operations",
"Other",
"Public Administration & Safety",
"Purchasing",
"Research & Development",
"Sales & Business Development",
"Science",
"Supply Chain & Logistics",
"Writing/Editing"
]
Required range:
0 <= x <= 500Example:
200
Required range:
1 <= x <= 50Example:
3
Example:
1
Response
OK
The response is of type object.
Previous
Waterfall ICP SearchFind the best decision-maker at a target company using a prioritized cascade hierarchy.
Next
⌘I
Employee Finder
curl --request POST \
--url https://api.blitz-api.ai/v2/search/employee-finder \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"company_linkedin_url": "https://www.linkedin.com/company/openai"
}
'import requests
url = "https://api.blitz-api.ai/v2/search/employee-finder"
payload = { "company_linkedin_url": "https://www.linkedin.com/company/openai" }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({company_linkedin_url: 'https://www.linkedin.com/company/openai'})
};
fetch('https://api.blitz-api.ai/v2/search/employee-finder', 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.blitz-api.ai/v2/search/employee-finder",
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([
'company_linkedin_url' => 'https://www.linkedin.com/company/openai'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.blitz-api.ai/v2/search/employee-finder"
payload := strings.NewReader("{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-api-key", "<api-key>")
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.blitz-api.ai/v2/search/employee-finder")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blitz-api.ai/v2/search/employee-finder")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"company_linkedin_url\": \"https://www.linkedin.com/company/openai\"\n}"
response = http.request(request)
puts response.read_body{
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"max_results": 3,
"results_length": 3,
"page": 1,
"total_pages": 1285,
"results": [
{
"first_name": "Eric",
"last_name": "Mitchell",
"full_name": "Eric Mitchell",
"nickname": null,
"civility_title": null,
"headline": null,
"about_me": "I co-lead (with Yann Dubois) the Post-training Frontiers team within Post-training at…",
"location": {
"city": null,
"state_code": null,
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/ericanthonymitchell",
"connections_count": 200,
"profile_picture_url": "https://media.licdn.com/dms/image/v2/C5603AQF16tMUIXcPiA/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1517601421714",
"experiences": [
{
"job_title": null,
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": null,
"job_start_date": null,
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": null,
"state_code": null,
"country_code": null
}
}
],
"education": [],
"skills": [
"java",
"agile methodologies",
"objective-c",
"json",
"mobile applications",
"english",
"software development",
"python",
"customer service",
"c",
"ios development",
"scikit-learn",
"xcode"
],
"certifications": []
},
{
"first_name": "Alex",
"last_name": "Barron",
"full_name": "Alex Barron",
"nickname": null,
"civility_title": null,
"headline": "ML",
"about_me": null,
"location": {
"city": "San Francisco",
"state_code": "CA",
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/alexbarron1",
"connections_count": 200,
"profile_picture_url": "https://media.licdn.com/dms/image/v2/C5603AQHFO6JpxyUwBQ/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1517005697979",
"experiences": [
{
"job_title": "Member of Technical Staff",
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": null,
"job_start_date": "2025-04-01",
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": "San Francisco",
"state_code": "CA",
"country_code": "US"
}
}
],
"education": [
{
"degree": "Bachelor of Science (BS)",
"start_date": "2013-01-01",
"end_date": "2017-01-01"
},
{
"degree": "Master of Science (MS)",
"start_date": "2016-01-01",
"end_date": "2017-01-01"
}
],
"skills": [
"microsoft office",
"python",
"c++",
"objective-c",
"c",
"javascript",
"swift",
"java"
],
"certifications": []
},
{
"first_name": "Shane",
"last_name": "Copenhagen",
"full_name": "Shane Copenhagen",
"nickname": null,
"civility_title": null,
"headline": "Robotics Software Engineer",
"about_me": "A Robotics Software Engineer with a BS in CS+Robotics from Colorado School of Mines. My…",
"location": {
"city": "Golden",
"state_code": "CO",
"country_code": "US",
"continent": "North America"
},
"linkedin_url": "https://www.linkedin.com/in/shane-copenhagen",
"connections_count": 200,
"profile_picture_url": "https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2",
"experiences": [
{
"job_title": "Independent Contractor",
"company_linkedin_url": "https://www.linkedin.com/company/openai",
"company_linkedin_id": "c51425c5-1b38-578d-a700-c5ca850261ae",
"company_domain": "openai.com",
"job_description": "Building AI-enabled tools and bots for the OpenAI Community.",
"job_start_date": "2023-02-01",
"job_end_date": null,
"job_is_current": true,
"job_location": {
"city": null,
"state_code": null,
"country_code": null
}
}
],
"education": [],
"skills": [
"javascript",
"computers",
"public speaking",
"banking",
"html5",
"database design",
"insurance",
"life insurance",
"spanish-english",
"java",
"css3"
],
"certifications": []
}
]
}{
"message": "Insufficient credits balance"
}{
"success": false,
"error": {
"code": "INVALID_INPUT",
"message": "Missing required fields"
}
}{
"success": false,
"message": "this is a controlled error. created at 2025-07-11T10:20:00.000Z"
}
