Actions21
- Lead Actions
- Client Actions
- Check-in Actions
- Webhook Actions
Lead → Get All
AI-generatedSummary
Lists leads from the Brixfit Coaching CRM via GET /api/public/v1/leads, either a single page or all pages, with optional search, status, and sort filters. Emits one output item per lead.
Inputs
- Return All — When on, the node fetches every page automatically (100 per page, following meta.total_pages) and ignores the Per Page filter. Defaults to off.
- Filters > Search — Free-text search string sent as the
searchquery parameter. Empty values are omitted. - Filters > Status — Free-text pipeline status to filter leads by, sent as
status. - Filters > Page — Page number to fetch (default 1). Used only when Return All is off, since pagination overrides it otherwise.
- Filters > Per Page — Results per page (default 20). Ignored when Return All is enabled.
- Filters > Sort — Sort order (shown for leads only): created_at, updated_at, name, or email, ascending or descending. Default created_at:desc.
Output shape
One n8n item per lead, taken from the API response's data array (or the response itself if there is no data wrapper). Each item is paired to its input item.
The operation runs once per input item, so multiple input items repeat the query and return duplicate results. With Return All off, only the requested page is returned. Pagination metadata is not included in the output. With Continue On Fail enabled, errors are returned as an item with an
errormessage. The Base URL credential must be a public host: localhost and private network addresses are rejected.
Examples
Example 1: Pull every lead into a spreadsheet nightly
Resource: Lead, Operation: Get All, Return All: on, Sort: Created — Newest First.
Example 2: Find leads matching a name or email
Return All: off, Filters: Search = 'jane@example.com', Per Page = 10.
Example 3: List leads in a specific pipeline stage
Return All: on, Filters: Status = 'new' (use the exact status name from your Brixfit account).