Перейти к содержимому

GET /api/spaces/:spaceId/blocks — Блоки спейса

Как открыть: в верхней панели нажмите «Спейсы», выберите карточку нужного спейса и перейдите на вкладку «Блоки».

Отдаёт список блоков спейса — узлов будущего документа внутри слоёв. Это не сырые блоки коллекции, а уже «склеенный» оверлей: к базовым блокам из коллекции применены все переопределения спейса. У каждого блока видно итоговое имя, описание, слой, специальности по умолчанию и порядок; помеченные галочкой «изменено» поля — те, где спейс отличается от коллекции (см. Настройки спейса → Слои/Блоки/Специальности). Скрытые (удалённые в спейсе) базовые блоки в этот срез не попадают, пока их не вернут.

Кто может. Список видит любой, у кого есть доступ к спейсу: сотрудник, менеджер спейса (спейсмен), наблюдатель, администратор организации (RP-135). Гость на свой гостевой спейс читает через отдельный публичный срез — см. Публичные блоки спейса.

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPGET /api/spaces/:spaceId/blocks
AuthrequireSpaceAccess — requireSpaceAccess
Scope токенаread
PG-функцииapi.list_space_blocks
Таблицыspace_block, space_block_overlay
SRMSRM-161
RP (права)RP-053
Файл роутаserver/routes/spaces.js
Статусdone

Аргументы запроса (best-effort из хендлера; путь-параметры опущены):

АргументГдеОбяз.Заметка
default_specialtiesbodyподтвердить
descriptionbodyподтвердить
enabledbodyподтвердить
example_pagebodyподтвердить
implementation_kindbodyподтвердить
is_custombodyподтвердить
layer_idbodyподтвердить
namebodyподтвердить
sort_orderbodyподтвердить

Коды ответов/ошибок (из хендлера): 200уточнить причины вручную


Витрина продукта · Версия для агента (raw markdown) →