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

POST /api/site-admin/organizations — Создать организацию

Как открыть: Admin Panel (пароль → код TOTP) → раздел «Организации» → кнопка «Создать» (или «Добавить»). Заполните название и короткий код, подтвердите.

Заводит новую организацию на платформе. Нужны два поля:

  • Название — как организация будет называться (можно по-человечески, с пробелами).
  • Код (slug) — короткий адресный идентификатор: только строчные латинские буквы, цифры и дефис. Иначе — ошибка 400 с подсказкой про допустимые символы.

Код должен быть уникальным: если такой уже занят другой организацией, создание не пройдёт (409). Оба поля обязательны — без любого из них вернётся 400. Создателем записи отмечается тот администратор платформы, который её завёл. Сразу после создания организация попадает в общий список; дальше ей обычно назначают администратора.

Кто может. Только администратор платформы. Создание новых организаций — операция уровня платформы, у администратора организации её нет.

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPPOST /api/site-admin/organizations
AuthrequireSiteAdmin — только site-admin
Scope токенаread_write
PG-функцииapi.admin_create_org
Таблицыorganization
SRMSRM-072
RP (права)RP-060, RP-061, RP-062
Файл роутаserver/routes/site-admin.js
Статусdone

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

АргументГдеОбяз.Заметка
namebodyподтвердить
slugbodyподтвердить

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


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