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
Fields
string
Unique 32-character SignalHire profile identifier. Use this to request full profile data via the Person API.
string
Full name of the person.
string | null
Primary location of the person (e.g.
"London, United Kingdom"). Derived from the first location in the profile.array
List of work experience entries. Each item contains:
company— company name (string | null)title— job title (string | null)
array of strings
List of professional skills. May be empty (
[]).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.boolean
Whether the person has indicated they are open to new opportunities.