cURL
curl --request POST \
--url https://web-scraping-api2.p.rapidapi.com/google-full-profiles \
--header 'Content-Type: application/json' \
--header 'x-rapidapi-key: <api-key>' \
--data '
{
"name": "Anthony James",
"job_title": "CEO",
"company_name": "",
"location": "US",
"keywords": "",
"limit": 5
}
'import requests
url = "https://web-scraping-api2.p.rapidapi.com/google-full-profiles"
payload = {
"name": "Anthony James",
"job_title": "CEO",
"company_name": "",
"location": "US",
"keywords": "",
"limit": 5
}
headers = {
"x-rapidapi-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-rapidapi-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
name: 'Anthony James',
job_title: 'CEO',
company_name: '',
location: 'US',
keywords: '',
limit: 5
})
};
fetch('https://web-scraping-api2.p.rapidapi.com/google-full-profiles', 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://web-scraping-api2.p.rapidapi.com/google-full-profiles",
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([
'name' => 'Anthony James',
'job_title' => 'CEO',
'company_name' => '',
'location' => 'US',
'keywords' => '',
'limit' => 5
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-rapidapi-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://web-scraping-api2.p.rapidapi.com/google-full-profiles"
payload := strings.NewReader("{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-rapidapi-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://web-scraping-api2.p.rapidapi.com/google-full-profiles")
.header("x-rapidapi-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://web-scraping-api2.p.rapidapi.com/google-full-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-rapidapi-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"_match_score": 100,
"about": "C-Level with military discipline and focus who specializes in B2B partnerships and B2B client acquisitions. I have an extensive background in profit center management, strategic planning, business development, and tech startups.",
"city": "",
"company": "ADS Healthcare Solutions",
"company_description": "<string>",
"company_domain": "",
"company_employee_range": "<string>",
"company_industry": "<string>",
"company_linkedin_url": "",
"company_logo_url": "<string>",
"company_website": "<string>",
"company_year_founded": "<string>",
"connection_count": 1215,
"country": "United States",
"current_company_join_month": "<string>",
"current_company_join_year": 2022,
"current_job_duration": "2 yrs 11 mos",
"educations": [
{
"activities": "Activities and societies: Community College of the Air Force\nAir Force Electronic Principles Technical School\nAir Force Missile Systems Journeyman",
"date_range": "1988 - 1995",
"degree": "Air Launched Missile Systems",
"end_month": "",
"end_year": 1995,
"field_of_study": "",
"school": "U.S. Air Force",
"school_id": "",
"school_linkedin_url": "",
"school_logo_url": "",
"start_month": "",
"start_year": 1988
}
],
"email": "",
"experiences": [
{
"company": "ADS Healthcare Solutions",
"company_id": "",
"company_linkedin_url": "",
"company_logo_url": "",
"company_public_url": "<string>",
"date_range": "2022 - Present",
"description": "Empowering Healthcare Through Financial Precision!\n\nADS Healthcare Solutions is a U.S. owned and operated, BBB A+ Rated, woman & veteran owned company which provides Full-Service RCM coding, medical billing, denial management, and credentialing services to Hospital Internist Groups, ER/Trauma Teams, Mental Health, and private practice owners. ADS specializes in all major commercial insurance payors, Medicare, Medicaid, and VA TRICARE. \n\nPartnerships:\n•\tAdvancedMD\n•\tModio Health\n•\tMediMobile\n•\tArmor Defense\n•\tGSA\n•\tSquared Compass",
"duration": "2 yrs 11 mos",
"end_month": "",
"end_year": "",
"is_current": true,
"job_type": "",
"location": "",
"skills": "",
"start_month": "",
"start_year": 2022,
"title": "CEO"
}
],
"first_name": "Anthony",
"follower_count": 1224,
"full_name": "Anthony James",
"headline": "CEO, ADS Healthcare Solutions | Executive Leadership | U.S. Air Force",
"hq_city": "<string>",
"hq_country": "<string>",
"hq_region": "<string>",
"job_title": "CEO",
"languages": "",
"last_name": "James",
"linkedin_url": "https://www.linkedin.com/in/anthony-james-tx",
"location": "United States",
"phone": "",
"profile_id": "22157504",
"profile_image_url": "https://media.licdn.com/dms/image/v2/C5603AQGLWfTUIfS0Pg/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516320688162?e=1736985600&v=beta&t=IUZKnLS8R2m91ZMU0JlVQuvvmaJ9ZXQ22RrJb_AKBcA",
"public_id": "anthony-james-tx",
"redirected_url": "https://www.linkedin.com/in/anthony-james-tx",
"school": "U.S. Air Force",
"state": "",
"urn": "ACoAAAFSGMAB4-IheJnWQNR52wRWQa3Yj6X6VKk"
}
],
"message": "ok"
}{
"data": null,
"message": "Bad request: Invalid payload."
}{
"data": null,
"message": "there are no people match your search."
}{
"data": null,
"message": "System error. We will fix it soon!"
}Personal Data
Google Full Profiles
-
Discover LinkedIn profiles via Google using details like job title, company, location, or keywords, and perform a comprehensive analysis to generate match scores. This endpoint is optimized to pinpoint LinkedIn contacts with precision based on the basic information provided.
-
Credit Cost: Base cost: 2 credits. Additional cost: 2 credits per selected profile.
-
For example: Selecting 1 profile = 4 credits, Selecting 2 profiles = 6 credits.
POST
/
google-full-profiles
cURL
curl --request POST \
--url https://web-scraping-api2.p.rapidapi.com/google-full-profiles \
--header 'Content-Type: application/json' \
--header 'x-rapidapi-key: <api-key>' \
--data '
{
"name": "Anthony James",
"job_title": "CEO",
"company_name": "",
"location": "US",
"keywords": "",
"limit": 5
}
'import requests
url = "https://web-scraping-api2.p.rapidapi.com/google-full-profiles"
payload = {
"name": "Anthony James",
"job_title": "CEO",
"company_name": "",
"location": "US",
"keywords": "",
"limit": 5
}
headers = {
"x-rapidapi-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-rapidapi-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
name: 'Anthony James',
job_title: 'CEO',
company_name: '',
location: 'US',
keywords: '',
limit: 5
})
};
fetch('https://web-scraping-api2.p.rapidapi.com/google-full-profiles', 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://web-scraping-api2.p.rapidapi.com/google-full-profiles",
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([
'name' => 'Anthony James',
'job_title' => 'CEO',
'company_name' => '',
'location' => 'US',
'keywords' => '',
'limit' => 5
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-rapidapi-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://web-scraping-api2.p.rapidapi.com/google-full-profiles"
payload := strings.NewReader("{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-rapidapi-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://web-scraping-api2.p.rapidapi.com/google-full-profiles")
.header("x-rapidapi-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://web-scraping-api2.p.rapidapi.com/google-full-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-rapidapi-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"Anthony James\",\n \"job_title\": \"CEO\",\n \"company_name\": \"\",\n \"location\": \"US\",\n \"keywords\": \"\",\n \"limit\": 5\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"_match_score": 100,
"about": "C-Level with military discipline and focus who specializes in B2B partnerships and B2B client acquisitions. I have an extensive background in profit center management, strategic planning, business development, and tech startups.",
"city": "",
"company": "ADS Healthcare Solutions",
"company_description": "<string>",
"company_domain": "",
"company_employee_range": "<string>",
"company_industry": "<string>",
"company_linkedin_url": "",
"company_logo_url": "<string>",
"company_website": "<string>",
"company_year_founded": "<string>",
"connection_count": 1215,
"country": "United States",
"current_company_join_month": "<string>",
"current_company_join_year": 2022,
"current_job_duration": "2 yrs 11 mos",
"educations": [
{
"activities": "Activities and societies: Community College of the Air Force\nAir Force Electronic Principles Technical School\nAir Force Missile Systems Journeyman",
"date_range": "1988 - 1995",
"degree": "Air Launched Missile Systems",
"end_month": "",
"end_year": 1995,
"field_of_study": "",
"school": "U.S. Air Force",
"school_id": "",
"school_linkedin_url": "",
"school_logo_url": "",
"start_month": "",
"start_year": 1988
}
],
"email": "",
"experiences": [
{
"company": "ADS Healthcare Solutions",
"company_id": "",
"company_linkedin_url": "",
"company_logo_url": "",
"company_public_url": "<string>",
"date_range": "2022 - Present",
"description": "Empowering Healthcare Through Financial Precision!\n\nADS Healthcare Solutions is a U.S. owned and operated, BBB A+ Rated, woman & veteran owned company which provides Full-Service RCM coding, medical billing, denial management, and credentialing services to Hospital Internist Groups, ER/Trauma Teams, Mental Health, and private practice owners. ADS specializes in all major commercial insurance payors, Medicare, Medicaid, and VA TRICARE. \n\nPartnerships:\n•\tAdvancedMD\n•\tModio Health\n•\tMediMobile\n•\tArmor Defense\n•\tGSA\n•\tSquared Compass",
"duration": "2 yrs 11 mos",
"end_month": "",
"end_year": "",
"is_current": true,
"job_type": "",
"location": "",
"skills": "",
"start_month": "",
"start_year": 2022,
"title": "CEO"
}
],
"first_name": "Anthony",
"follower_count": 1224,
"full_name": "Anthony James",
"headline": "CEO, ADS Healthcare Solutions | Executive Leadership | U.S. Air Force",
"hq_city": "<string>",
"hq_country": "<string>",
"hq_region": "<string>",
"job_title": "CEO",
"languages": "",
"last_name": "James",
"linkedin_url": "https://www.linkedin.com/in/anthony-james-tx",
"location": "United States",
"phone": "",
"profile_id": "22157504",
"profile_image_url": "https://media.licdn.com/dms/image/v2/C5603AQGLWfTUIfS0Pg/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516320688162?e=1736985600&v=beta&t=IUZKnLS8R2m91ZMU0JlVQuvvmaJ9ZXQ22RrJb_AKBcA",
"public_id": "anthony-james-tx",
"redirected_url": "https://www.linkedin.com/in/anthony-james-tx",
"school": "U.S. Air Force",
"state": "",
"urn": "ACoAAAFSGMAB4-IheJnWQNR52wRWQa3Yj6X6VKk"
}
],
"message": "ok"
}{
"data": null,
"message": "Bad request: Invalid payload."
}{
"data": null,
"message": "there are no people match your search."
}{
"data": null,
"message": "System error. We will fix it soon!"
}Authorizations
Body
application/json
Full name of the person.
Example:
"Anthony James"
Job title of the person.
Example:
"CEO"
Name of the company.
Example:
""
Location of the person.
Example:
"US"
Keywords to refine the search.
Example:
""
Maximum number of profiles to retrieve.
Example:
5
⌘I
