Создание пользователей

POST /v1/partner/users — создание пользователя и выдача конфига.

Создать пользователя

POST /v1/partner/users
Content-Type: application/json

{
  "external_id": "tg_123456789",
  "email": "user@example.com",
  "plan_id": "pro",
  "device_limit": 5
}

Ответ:

201 Created
{
  "user_id": "usr_01J...",
  "config_uri": "logrus://...",
  "qr_url": "https://logrus.space/api/v1/partner/qr/usr_01J...",
  "expires_at": "2027-04-21T00:00:00Z"
}

Продлить

PATCH /v1/partner/users/{id}
{ "plan_id": "team", "extend_days": 30 }

Отключение

DELETE /v1/partner/users/{id}

Мягкое удаление: пользователь отключается, конфиг становится невалидным.