---
title: "Засчитать применение «Сделать гибким»"
method: POST
path: "/board/flex-used"
tags: ["boards"]
---

# Засчитать применение «Сделать гибким»

`POST /board/flex-used`

## Request

- Base URL: `https://maketa.pro/maketa/api`
- URL: `https://maketa.pro/maketa/api/board/flex-used`
- Auth: one of:
  - none
  - API key in header `x-maketa-key`

Счётчик применений «Сделать гибким» на макет живёт в записи доски на сервере; клиент спрашивает ДО применения. Права — как у /save (edit-токен, сессия владельца/соавтора или ключ агента). При включённых тарифах предел «Бесплатно» — 3 применения на макет → 402 plan_limit (limit flex); без тарифов max=null.

## Request body

- object
  - `id` string, required
  - `edit` string
  - `scope` string: screen | node | board — для журнала

## Response `200`

Засчитано

- object
  - `ok` boolean
  - `used` integer
  - `max` integer, nullable

## Other responses

- `400`: Некорректный запрос
- `402`: plan_limit — предел тарифа (только при включённых тарифах, MAKETA_PLANS=1). limit: boards | screens | bytes | collaborators | flex | mcpKeys | mcpWrite | seats; used/max — числа; upgrade — какой тариф снимает предел (pro | studio | null); hint — подсказка по-русски. Просмотр по ссылке, экспорт экрана и чтение через API не ограничиваются никогда.
- `403`: Прав нет (forbidden | quota_boards)
- `404`: Не существует (not_found)
- `410`: Удалено навсегда (gone) — с deletedAt и reason

---

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