Sourcier Advanced icon

Sourcier Advanced

Full CRUD operations for Bullhorn CRM/ATS via Sourcier SDK

Note → Search

AI-generated

Summary

Perform a Lucene query search to retrieve Note entities from Bullhorn with customizable fields, limiting, and optional exclusion of deleted records.

Inputs

  • Authentication — Choose authentication method: User Credentials (email and password) or Enterprise Credentials (API key). Defaults to Enterprise.
  • Enable Operations Log — Toggle to emit audit log entries for write operations; not applicable here since Search is read-only.
  • Fields — List of Bullhorn Note fields to include in the output. You can rename output fields or keep original names.
  • Limit — Maximum number of Note records to return, between 1 and 500. Defaults to 20.
  • Query (required) — Lucene query string to filter Notes (e.g., 'content:urgent'). Must be valid Lucene syntax and may include conditions like 'id:[0 TO *]'.
  • Hide Deleted — Automatically excludes deleted/archived Notes by adding 'isDeleted:false' to the query. Defaults to true.
  • Output Fields — Fields to add or override on every output item; can merge fixed or input-driven values.

Output shape

a list of Note records matching the Lucene query

The search returns up to the specified limit of notes with the specified fields. The 'Hide Deleted' option affects the query by appending a filter to exclude deleted or archived notes. Rename mappings in 'Fields' affect the output property names. No write or mutation occurs; it's a read-only operation.

Examples

Example 1: Search for notes with specific keywords

Set 'Query' to a Lucene string filtering note content; adjust 'Fields' for desired output properties.

Example 2: Retrieve up to 100 active notes excluding deleted ones

Set 'Limit' to 100, enable 'Hide Deleted', and provide a broad 'Query' such as 'id:[0 TO *]'.

Links

Discussion