Boomerang icon

Boomerang

Boomerang (GoHighLevel) — contacts, opportunities, notes, users, pipelines, invoices, appointments. Authenticate once at the agency level; select a location per step.

Actions44

Opportunity → Search

AI-generated

Summary

Searches the selected Boomerang location for opportunities updated within the last configured number of days, applying any additional filters. Returns matching opportunities, optionally including notes and tasks.

Inputs

  • Location (required) — The sub-account/location to search; loaded from the agency credential.
  • Updated In Last (Days) (required) — Limits results to opportunities updated within this many days (minimum 1; default 6).
  • Return All — Defaults to true and fetches matching pages until results are exhausted or older than the cutoff. Set false to return one page, with a configurable limit.
  • Limit — When Return All is false, the maximum results to request (1–100; default 100).
  • Additional Filters — Optionally filter by assigned user, contact ID, pipeline, pipeline stage, free-text search query, or status (all, open, won, lost, abandoned). You can also request notes or tasks with each result.

Output shape

A list of matching opportunity records, typically one n8n item per opportunity.

Search uses the GoHighLevel v2 opportunities search endpoint with a date_updated range. Results are paginated when Return All is enabled; paging stops when the API returns a short or empty page or the cutoff is reached. If all search filters evaluate to empty, the node throws instead of sending an unfiltered search.

Links

Discussion