Bullhorn icon

Bullhorn

Interact with Bullhorn CRM API

Opportunity → Get Many

AI-generated

Summary

Retrieve multiple Opportunity records from Bullhorn using a Lucene search query.

Inputs

  • fields — Comma-separated list of fields to return. Default: id,title,status,clientCorporation. Available fields include id, actualCloseDate, address, appointments, assignedDate, assignedUsers, benefits, billRateCategoryID, bonusPackage, branchCode, businessSector, businessSectors, campaignSource, category, categories, certifications, clientContact, clientCorporation, committed, dateAdded, dateLastModified, dealValue, degreeList, description, educationDegree, effectiveDate, estimatedDuration, estimatedEndDate, estimatedHoursPerWeek, estimatedStartDate, estimatedBillRate, expectedCloseDate, expectedFee, expectedPayRate, externalCategoryID, externalID, ignoreUntilDate, isDeleted, isOpen, jobOrders, lead, markUpPercentage, notes, numOpenings, onSite, optionsPackage, owner, priority, publicDescription, publishedZip, reasonClosed, salary, salaryUnit, skillList, skills, source, specialties, status, tasks, taxRate, taxStatus, tearsheets, title, type, weightedDealValue, willRelocate, winProbabilityPercent, yearsRequired, plus customDate1-3, customFloat1-3, customInt1-3, customText1-20, customTextBlock1-5.
  • queryString (required) — Lucene query syntax used to filter opportunities. Default: isDeleted:false (e.g. title:Staffing).
  • returnAll — If true, returns all matching records (ignoring Limit). If false, limits results according to Limit. Default: false.
  • limit — Maximum number of records to return when Return All is false. Range 1-500. Default: 50.

Output shape

array

Each element is an Opportunity object containing only the fields requested via the Fields parameter.

Examples

Example 1: Get the first 50 opportunities that are not deleted

Fields: id,title,status,clientCorporation (default); queryString: isDeleted:false; returnAll: false; limit: 50 (default)

Example 2: Find all opportunities with title containing 'Staffing' and return only id and title

Fields: id,title; queryString: title:Staffing; returnAll: true

Links

Discussion