Activate Member
POST/api/v1/team/members/:member_id/activate
Reactivate a previously deactivated member: their membership here becomes
active again, which gives back their access to this org.
The login is re-enabled under the same rule :func:deactivate_member
disables it by: a login this org does not hold alone may have been
disabled by somebody else, for a reason this org does not know. So on a
shared pool a disabled login stays disabled, and the response says so
in its own words (login="still_disabled",
:data:~app.services.pool_user_guard.LOGIN_DISABLED_NOTE) instead of the
removal wording. That is the case for every member the code before
4 Oct 2026 deactivated, because it disabled the login too; the operator's
scripts/reconcile_disabled_pool_logins.py re-enables those, and the
Team list shows the state as login_disabled until then.
Requestโ
Responsesโ
- 200
- 422
Successful Response
Validation Error