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.
Overview
By addingwithoutContacts: true to a Person API request, a profile’s public data can be retrieved —
name, location, work experience, education, skills — without consuming standard contact credits.
The LinkedIn profile link is still included in the response.
This is useful when only profile metadata is needed without contact information.
This mode uses a separate credit type. Contact support@signalhire.com to purchase these credits.
Request Parameters
Uses the same endpoint and parameters as Retrieve Person Data, withwithoutContacts set to true. All other parameters, response codes, and rate limits apply identically.
withoutContacts can also be combined with withoutWaterfall: true for a fully synchronous flow — profile metadata returned immediately without contacts and without needing a callback server. In this case callbackUrl must not be included.
Request Example (Async with Callback)
Request Example (Sync without Callback)
To retrieve profile metadata synchronously without contacts and without a callback server, combinewithoutContacts: true with withoutWaterfall: true:
Response
The callback format is identical to the standard Retrieve Person Data response, but contact fields (phone numbers, email addresses) will be absent from thecandidate object.
The LinkedIn profile link remains available in the social array. See Candidate Object for the full field reference.
When using sync mode (withoutWaterfall: true), results are returned directly in the response body in the same format — no callback is sent.
Callback Delivery
Callback delivery rules are identical to the standard mode — see Callback Delivery for details on timeouts, retries, and failed delivery notifications. This section applies only to async mode. When usingwithoutWaterfall: true, there is no callback.
Checking Credits
This mode uses a separate credit type, independent of standard contact credits. To check the remaining without-contacts balance, use thewithoutContacts=true parameter with the Get Remaining Credits endpoint.
The X-Credits-Left header is included in every response and automatically reflects the credit type matching the request — without-contacts credits when withoutContacts: true is set, standard credits otherwise.