TheDocumentation Index
Fetch the complete documentation index at: https://docs.signalhire.com/llms.txt
Use this file to discover all available pages before exploring further.
candidate object contains the full profile data returned by the Person API for a successfully matched individual. It appears in two contexts:
- In the callback payload (async mode) — inside each array item where
statusissuccess - In the response body (sync mode,
withoutWaterfall: true) — same structure, returned directly without a callback
null or an empty array [].
Below is a full description of all fields.
Full Example
Top-Level Fields
Unique 32-character SignalHire profile identifier.
Full name of the person.
Gender of the person. Possible values:
male, female, or null if not available.Professional headline.
Profile bio or summary text.
Profile photo. Contains a single
url string field, or null if no photo is available.List of location objects. Each object contains a single
name string field (e.g. "New York, New York, United States").List of professional skills.
Total years of experience across all roles.
contacts
Array of contact items. WhenwithoutContacts: true is used, this field is always returned as an empty array []. Each item has the following fields:
Contact type. Possible values:
email, phone, link, skype, telegram, whatsapp, viber, hangouts, wechat, qq, icq, gtalk, aim, windows_live_messenger, yahoo_messenger.The contact value (email address, phone number, username, or URL depending on type).
Confidence score indicating contact validity. Possible values:
70 (likely valid) or 100 (high confidence).For emails:
work, personal, or null. For phones: work_phone, mobile, or null. For other types: null.social
Array of social profile links. WhenwithoutContacts: true is used, only the LinkedIn profile link is returned (if available). Each item has the following fields:
Platform identifier. Possible values:
| Value | Platform |
|---|---|
li | |
fb | |
tw | |
x | X |
ig | |
gh | GitHub |
yt | YouTube |
pt | |
so | Stack Overflow |
be | Behance |
dr | Dribbble |
sc | SoundCloud |
vm | Vimeo |
rd | |
qu | Quora |
xi | |
vi | Viadeo |
vk | ВКонтакте |
ok | Odnoklassniki |
am | About.me |
gr | Gravatar |
wp | WordPress |
wc | WordPress.com |
wo | WordPress.org |
tm | Tumblr |
fs | Foursquare |
ss | SlideShare |
mu | Meetup |
fc | Flickr |
bl | Blogger |
lj | Live Journal |
ms | MySpace |
lf | Last.fm |
gp | Google+ |
kl | Klout |
ba | Badoo |
bb | Bebo |
dg | Digg |
tg | Tagged |
dl | Delicious |
su | StumbleUpon |
ni | Ning |
re | Renren |
ye | Yelp |
fl | Freelancer |
ta | TripAdvisor |
di | Disqus |
pl | Plaxo |
eb | eBay |
mh | MyHeritage |
pb | Photobucket |
ps | PeopleSmart |
Full URL to the social profile.
Confidence score indicating link validity. Possible values:
70 (likely valid) or 100 (high confidence).experience
Array of work experience entries. Each item contains:Job title.
Company name.
Location of the role, or
null if not specified.Whether this is the person’s current role.
Start date in ISO 8601 format (e.g.
"2015-01-01T00:00:00+00:00"), or null if unknown.End date in ISO 8601 format, or
null if the role is current or end date is unknown.Description of responsibilities or achievements in the role.
LinkedIn URL of the company. Returns
"n/a" if not available.Employee count range (e.g.
"1-10", "50-100"). Returns "n/a" if not available.Approximate number of employees. Returns
"n/a" if not available.Industry category of the company. Returns
"n/a" if not available.Company website URL. Returns
"n/a" if not available.education
Array of education entries. Each item contains:Name of the institution.
Department or field of study.
List of degrees obtained (e.g.
["JD"], ["Bachelor of Arts"]).LinkedIn URL of the institution.
Year of enrollment.
Year of graduation.
Other Fields
The following fields follow the same pattern — each is an array of objects that may be empty ([]). All fields within each object are string | null.
Languages spoken. Each item contains
name and proficiency.Professional organizations. Each item contains
name, position, startDate, endDate.Certifications. Each item contains
name, license, authority.Courses completed. Each item contains
name.Projects. Each item contains
name, description, url, startDate, endDate.Publications. Each item contains
name, description, issue, url, date.Patents. Each item contains
name, issue, patentNumber, date.Awards and honors. Each item contains
name, description, issue, date.Additional Fields
For a small subset of profiles, additional data may be present. These fields should not be relied upon as they are available only occasionally. They are omitted entirely when not available — never returned asnull or [].
Physical addresses associated with the person.
Date of birth.
Alternative names or name variations.