Actions87
- Appointment Actions
- Candidate Actions
- Company Actions
- Contact Actions
- File Actions
- Job Actions
- Job Submission Actions
- Lead Actions
- Note Actions
- Opportunity Actions
- Placement Actions
- Sendout Actions
- Task Actions
- Tearsheet Actions
Candidate → Get
AI-generatedSummary
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'}]