Actions21
- Lead Actions
- Client Actions
- Check-in Actions
- Webhook Actions
Client → Get Check-ins
AI-generatedSummary
Fetches check-ins submitted by a single Brixfit client, with optional filtering by status and date range and manual pagination. Calls GET /api/public/v1/checkins with the client ID as a client_id query parameter.
Inputs
- Client ID (required) — ID of the client. Must be 1–128 characters of letters, numbers, hyphens or underscores; otherwise the node errors.
- Options > Status — Filter by check-in status: All (no filter), Completed, Pending or Reviewed.
- Options > From Date — Start of the date range, in YYYY-MM-DD format. Sent as from_date.
- Options > To Date — End of the date range, in YYYY-MM-DD format. Sent as to_date.
- Options > Page — Page number to fetch (default 1).
- Options > Per Page — Number of results per page (default 20).
Output shape
One output item per check-in returned by the API. If the response has a data array, each element becomes an item. A non-array result is returned as a single item. Each item is paired with its input item.
Only one page is fetched per input item, and there is no Return All option for this operation. To get more results, increase Per Page or step through Page. Empty option values are not sent. The request times out after 30 seconds. A non-JSON response raises an error. With Continue On Fail enabled, a failure yields an item containing an
errormessage.
Examples
Example 1: Retrieve a client's pending check-ins so a coach can be reminded to review them.
Client ID = {{$json.clientId}}; Options: Status = Pending.
Example 2: Pull all of a client's check-ins for a given month.
Client ID = abc123; Options: From Date = 2025-01-01, To Date = 2025-01-31, Per Page = 100.