Sourcier Advanced icon

Sourcier Advanced

Full CRUD operations for Bullhorn CRM/ATS via Sourcier SDK

Candidate → Get

AI-generated

Summary

Retrieve a single Candidate record by its ID from Bullhorn, specifying desired fields to return with optional output field renaming and additional output fields merged into the returned data.

Inputs

  • Authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) for authenticating the request.
  • Enable Operations Log — Optionally emit an audit log entry to a secondary 'Operations Log' output for tracking read/write operations.
  • ID (required) — The numeric ID of the Candidate record to retrieve.
  • Fields — List of Bullhorn Candidate fields to return. Each field can optionally be renamed in the output.
  • Output Fields — Additional fixed or dynamic fields to include with every output item, merged with the fetched Candidate data.

Output shape

a single object representing the Candidate record with requested fields, plus any additional output fields merged in

If the Candidate with the given ID is found, returns its data; otherwise, returns no result. Output fields renaming is supported as specified. Enabling the Operations Log produces a second output with audit details.

Examples

Example 1: Retrieve Candidate with ID 123, returning id, firstName, and lastName fields, with lastName renamed to surname

ID=123; Fields=[{bullhornField:'id'}, {bullhornField:'firstName'}, {bullhornField:'lastName', outputName:'surname'}]; Authentication=Enterprise Credentials

Links

Discussion