---
title: "GET /team-management/member-insights"
method: GET
path: "/team-management/member-insights"
tags: ["team-management"]
---

# GET /team-management/member-insights

`GET /team-management/member-insights`

## Request

- Base URL: `https://api.focusbear.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.focusbear.io/team-management/member-insights`
- Auth: HTTP bearer

## Query parameters

- `team_id` string, uuid, required
- `member_id` string, uuid, required

## Response `200`

Member insights with devices

- GetMemberInsightsResponseDto
  - `member` GetTeamMembersDetailsDto, required
    - `id` string, required
    - `email` string, required
    - `last_active_date` string, date-time, nullable, required: Latest completed focus mode or routine; null when the member has never been active
    - `first_name` string, nullable, required
    - `last_name` string, nullable, required
    - `member_expiry_date` string, date-time, nullable, required
    - `created_at` string, required
    - `morning_routines_streak` number, required
    - `evening_routines_streak` number, required
    - `focus_modes_streak` number, required
    - `morning_percent_number_day_of_stats_completed` number, required
    - `micro_percent_number_day_of_stats_completed` number, required
    - `evening_percent_number_day_of_stats_completed` number, required
    - `focus_modes_percent_number_day_of_stats_completed` number, required
    - `total_hours_in_focus_sessions` number, required
    - `morning_number_days_completed` number, required
    - `morning_num_days_of_stats` number, required
    - `evening_number_days_completed` number, required
    - `evening_num_days_of_stats` number, required
    - `micro_breaks_number_days_completed` number, required
    - `micro_breaks_num_days_of_stats` number, required
    - `focus_modes_number_days_completed` number, required
    - `focus_modes_num_days_of_stats` number, required
    - `num_days_of_stats` number, required
    - `number_days_completed` number, required
    - `invitation_status` 'failed' | 'pending' | 'accepted' | 'declined' | 'expired', required
    - `invited_role` 'admin' | 'teacher' | 'member', nullable: Requested role for an invitation that has not yet been accepted
    - `invitation_sent_at` string, date-time, nullable, required
    - `invitation_send_count` number, required
    - `invitation_responded_at` string, date-time, nullable, required
    - `total_focused_hours` number, required: Total focused hours worked by the intern
  - `devices` MemberDeviceDto[], required
    - `id` string, uuid, required
    - `operating_system` string, required: Operating system label
    - `app_version` string, nullable
    - `is_leader` boolean, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required

---

[API](https://skmtc.dev/focusbear/apis/focusbear-api.md) - [All operations](https://skmtc.dev/focusbear/apis/focusbear-api/llms.txt) - [OpenAPI document](https://skmtc.dev/focusbear/apis/focusbear-api/revisions/3a83a3b9a811?raw)
