---
title: "PUT /late-no-more/config"
method: PUT
path: "/late-no-more/config"
tags: ["late-no-more"]
---

# PUT /late-no-more/config

`PUT /late-no-more/config`

## 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/late-no-more/config`
- Auth: HTTP bearer

## Request body

- UpdateLateNoMoreConfigDto
  - `calendar_ids` string[], nullable: Calendar provider ids (Calendar.calendar_id). null = every synced calendar.
  - `alert_lead_minutes` number[]: Minutes before the meeting starts to alert. Stored sorted descending.
  - `ignored_keywords` string[]: Meetings whose title contains one of these (case-insensitive) don't alert. Trimmed and de-duplicated.
  - `enabled` boolean
  - `active_hours_start` string: Local "HH:mm" (24h). Start of the window in which a meeting's start raises alerts.
  - `active_hours_end` string: Local "HH:mm" (24h). End of the window in which a meeting's start raises alerts.
  - `require_meeting_url` boolean
  - `verbal_alerts_enabled` boolean

## Response `200`

- LateNoMoreConfigResponseDto
  - `calendar_ids` string[], nullable, required: Calendar provider ids (Calendar.calendar_id). null = every synced calendar.
  - `created_at` string, nullable, required: null until the user first saves a config.
  - `updated_at` string, nullable, required: null until the user first saves a config.
  - `enabled` boolean, required
  - `alert_lead_minutes` number[], required: Minutes before the meeting starts to alert, sorted descending.
  - `active_hours_start` string, required: Local "HH:mm" (24h).
  - `active_hours_end` string, required: Local "HH:mm" (24h).
  - `ignored_keywords` string[], required
  - `require_meeting_url` boolean, required
  - `verbal_alerts_enabled` boolean, 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)
