---
title: "Admins Patch"
method: PATCH
path: "/admin/admins/{aid}"
---

# Admins Patch

`PATCH /admin/admins/{aid}`

## Request

- Base URL: `https://api.nullprint.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nullprint.ai/admin/admins/{aid}`
- Auth: none declared

改角色(多选,只有超管)/ 停用恢复。改角色写审计 admin.roles_changed {from, to},对方会话作废。
纯员工 BD 也能在这里加财务 / 客服等角色(推广员行与邀请码不变);至少保留一个角色。

## Path parameters

- `aid` integer, required

## Request body

- AdminPatch
  - `roles` string[], nullable
  - `role` 'super' | 'support' | 'finance', nullable
  - `disabled` boolean, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nullprint/apis/nullprint-backend.md) · [All operations](https://skmtc.dev/nullprint/apis/nullprint-backend/llms.txt) · [OpenAPI document](https://skmtc.dev/nullprint/apis/nullprint-backend/revisions/51dfcef9dce2?raw)
