Регистрация организации
Как создать новое корпоративное пространство в LLM Mart через сайт или API.
Регистрация создаёт только рабочее пространство — свободное имя, команду, ключи и политики. Юридические плательщики (ИНН, реквизиты для счетов) подключаются позже отдельным ресурсом в кабинете.
Кому подходит
- Владельцу компании — первый вход в платформу.
- Интегратору — автоматизация онбординга через REST.
Через сайт
- Откройте страницу регистрации (обычно
/register). - Укажите имя пространства — свободное название команды или компании в кабинете.
- Заполните:
- Email — станет владельцем с ролью
owner; - Пароль — не менее 8 символов.
- Email — станет владельцем с ролью
- После отправки вы попадёте в личный кабинет; сессия сохраняется в браузере.
ИНН, КПП, ОГРН и банковские реквизиты на регистрации не запрашиваются. Чтобы выставлять счета на безнал, подключите плательщика в разделе «Плательщики» пространства.
Через API
Регистрация — двухшаговый сценарий с кодом на email (register_business):
# 1. Запросить код
curl -s -X POST https://www.llmmart.ru/api/auth/email-code/send \
-H "Content-Type: application/json" \
-d '{
"email": "owner@mycompany.example",
"purpose": "register_business",
"captchaToken": "…"
}'
# 2. Подтвердить код и создать пространство
curl -s -X POST https://www.llmmart.ru/api/auth/email-code/verify \
-H "Content-Type: application/json" \
-d '{
"email": "owner@mycompany.example",
"code": "123456",
"purpose": "register_business",
"password": "secure-password",
"displayName": "Моя компания",
"slug": "my-company",
"consents": [
{"type": "offer", "granted": true},
{"type": "pd", "granted": true}
]
}'Поле displayName обязательно — это имя пространства. Поля inn и legalDetails не принимаются.
Успешный ответ (200) — объект сессии с активной организацией.
Если slug не передан, он генерируется из имени пространства или части email до @.
Что создаётся автоматически
- корпоративное пространство с месячным бюджетом по умолчанию (50 000 ₽);
- участник с ролью owner;
- способ входа «Email и пароль»;
- политики фильтрации по умолчанию.
Типичные ошибки
| Ответ | Причина |
|---|---|
укажите email | Пустой email |
пароль должен содержать не менее 8 символов | Короткий пароль |
пользователь с таким email уже зарегистрирован | Email занят |
укажите название пространства | Не передан или пустой displayName |
этот адрес организации уже занят | Slug уже используется |
Что дальше
- Подключить плательщика — ИНН и реквизиты для безнала
- Пригласить сотрудника
- Создать API-ключ
- Справочник: аутентификация