Brixfit icon

Brixfit

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

Client → List Health Reports

AI-generated

Summary

Lists the AI health reports for a single Brixfit client by calling GET /clients/{id}/health-reports, with optional page-based pagination.

Inputs

  • Client ID (required) — ID of the client. Must be a plain ID (letters, numbers, hyphens, underscores, up to 128 chars). Empty or invalid values cause an error before any request is sent.
  • Options > Page — Page number to fetch, starting at 1. Sent as the page query parameter only if set to a non-zero value.
  • Options > Per Page — Number of results per page (the field's description says max 50; default 10). Sent as the per_page query parameter only if set.

Output shape

One output item per health report. The node unwraps the API response's data array, or uses the whole response if there is no data key. If the result is a single object, it is returned as one item. Each item is paired to its input item.

There is no Return All or automatic pagination for this operation. To get more reports, change Page and Per Page yourself. The pagination meta is discarded, so you can't read total pages from the output. With Continue On Fail enabled, a failed item returns { error: message } instead of stopping the workflow. The request has a 30-second timeout and uses the API key and base URL from the Brixfit credential.

Examples

Example 1: Fetch the 10 most recent health reports for a client

Resource: Client; Operation: List Health Reports; Client ID: set manually or with an expression; leave Options empty.

Example 2: Page through a client's reports in batches of 50

Client ID: {{ $json.id }}; Options: Per Page = 50, Page = 2.

Links

Discussion