---
title: "GET /user/stats/onboarding"
method: GET
path: "/user/stats/onboarding"
tags: ["user"]
---

# GET /user/stats/onboarding

`GET /user/stats/onboarding`

## 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/user/stats/onboarding`
- Auth: HTTP bearer

## Response `200`

- OnboardingStatsResponseDto
  - `level` number, required
  - `total_percent` number, required
  - `has_edited_settings` boolean, required
  - `has_edited_always_blocked_urls` boolean, required
  - `has_edited_focus_mode` boolean, required
  - `has_chatted_with_focus_bear` boolean, required
  - `has_installed_desktop_app` boolean, required
  - `has_installed_mobile_app` boolean, required
  - `morning_routine_completion_streak_days` number, required
  - `evening_routine_completion_streak_days` number, required
  - `focus_mode_completion_streak_days` number, required
  - `morning_routines_completion_percentage_for_current_level` number, required
  - `evening_routines_completion_percentage_for_current_level` number, required
  - `focus_modes_completion_percentage_for_current_level` number, required
  - `average_morning_routines_completion_percentage` number, required
  - `average_evening_routines_completion_percentage` number, required
  - `average_num_focus_modes_completed_per_day` number, required
  - `routines_threshold` number, required
  - `focus_modes_threshold` number, required
  - `break_routines_completion_percentage_for_current_level` number, required
  - `break_routine_completion_streak_days` number, required
  - `average_break_routines_completion_percentage` number, 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)
