Brixfit icon

Brixfit

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

Client → Get Check-ins

AI-generated

Summary

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 error message.

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.

Links

Discussion