Actions21
- Lead Actions
- Client Actions
- Check-in Actions
- Webhook Actions
Client → List Health Reports
AI-generatedSummary
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
pagequery 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_pagequery 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
metais 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.