Brixfit icon

Brixfit

Manage leads, clients, check-ins and webhooks in Brixfit Coaching CRM

Client → Get All

AI-generated

Summary

Lists clients from the Brixfit Coaching CRM via GET /api/public/v1/clients, optionally filtered, returning either a single page or every client through automatic pagination.

Inputs

  • Return All — When true, fetches every page (100 per page) until the API's meta.total_pages is reached and returns all clients. Default false.
  • Filters — Optional collection of query parameters. Empty-string, null or undefined values are dropped before the request.
  • Filters > Search — Free-text search string passed as the search query parameter.
  • Filters > Status — Free-text status value passed as the status query parameter.
  • Filters > Page — Page number to fetch (default 1). Overridden by pagination when Return All is on.
  • Filters > Per Page — Results per page (default 20). Ignored when Return All is enabled, which uses 100.

Output shape

One n8n item per client record, taken from the response's data array (or the response itself if there is no data wrapper).

Each output item is paired to its input item. With Return All off, only the requested page is returned and pagination metadata is not output. The Sort filter applies only to leads, not clients. A non-JSON response raises an error. With Continue On Fail, errors are returned as an item with an error field.

Examples

Example 1: Export every client for a nightly sync to a spreadsheet

Resource: Client, Operation: Get All, Return All: true, no filters.

Example 2: Find clients by name or email text

Return All: false, Filters > Search: 'smith', Per Page: 50.

Example 3: Pull all clients with a specific status

Return All: true, Filters > Status: 'active'.

Links

Discussion