Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.signalhire.com/llms.txt

Use this file to discover all available pages before exploring further.

Each item in the profiles array returned by Search by Query and Scroll Search has the following structure.
Search profiles are brief overviews — they do not include contact details. To retrieve full profile data including emails and phone numbers, pass the uid to the Person API.

Example

{
  "uid": "10000000000000000000000000001006",
  "fullName": "Aaron Smith",
  "location": "London, United Kingdom",
  "experience": [
    { "company": "Saward Dawson", "title": "Accountant" },
    { "company": "Previous Corp", "title": "Junior Accountant" }
  ],
  "skills": ["Accounting", "Analysis", "Excel"],
  "contactsFetched": "2024-03-15 10:22:00",
  "openToWork": false
}

Fields

uid
string
Unique 32-character SignalHire profile identifier. Use this to request full profile data via the Person API.
fullName
string
Full name of the person.
location
string | null
Primary location of the person (e.g. "London, United Kingdom"). Derived from the first location in the profile.
experience
array
List of work experience entries. Each item contains:
  • company — company name (string | null)
  • title — job title (string | null)
skills
array of strings
List of professional skills. May be empty ([]).
contactsFetched
string | null
Date and time when contacts were last fetched for this profile, in Y-m-d H:i:s format. null if contacts have never been requested.
openToWork
boolean
Whether the person has indicated they are open to new opportunities.