BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Candidate → Get

AI-generated

Summary

Retrieves a single Bullhorn Candidate record by its numeric ID, returning only the fields specified in the Fields mapping.

Inputs

  • Authentication (required) — Select the authentication method: User Credentials (Email & Password) or Enterprise Credentials (API Key). Default is Enterprise.
  • Enable Operations Log — If enabled, emits an audit log row to a second output for every write operation (create/update/delete).
  • ID (required) — The numeric ID of the Candidate record to retrieve.
  • Fields — A collection of mappings specifying which Bullhorn fields to return. Each mapping has a 'Bullhorn Field' (e.g., companyURL) and an optional 'Output Name' to rename the field in the output. Defaults to 'id' if empty.
  • Output Fields — Fields to include in every output item. Drag input fields or set fixed values; merged into results, no-results, and error items.

Output shape

A single record or no data (no body — success/failure only).

If the specified Candidate ID is not found, the operation returns no items. If an error occurs, the node emits error items.

Examples

Example 1: Retrieve a Candidate by ID and rename the email field

ID: 12345, Fields: {bullhornField: 'email', outputName: 'contactEmail'}

Example 2: Retrieve a Candidate by ID without field mapping (defaults to ID)

ID: 12345

Example 3: Retrieve a Candidate by ID and include custom output fields

ID: 12345, Output Fields: [{field: 'status', value: 'Active'}]

Links

Discussion