diff options
Diffstat (limited to 'docs/API')
| -rw-r--r-- | docs/API/admin_api.md | 24 | 
1 files changed, 23 insertions, 1 deletions
| diff --git a/docs/API/admin_api.md b/docs/API/admin_api.md index baf895d90..4b143e4ee 100644 --- a/docs/API/admin_api.md +++ b/docs/API/admin_api.md @@ -19,6 +19,7 @@ Configuration options:      - `local`: only local users      - `external`: only external users      - `active`: only active users +    - `need_approval`: only unapproved users      - `deactivated`: only deactivated users      - `is_admin`: users with admin role      - `is_moderator`: users with moderator role @@ -46,7 +47,10 @@ Configuration options:        "local": bool,        "tags": array,        "avatar": string, -      "display_name": string +      "display_name": string, +      "confirmation_pending": bool, +      "approval_pending": bool, +      "registration_reason": string,      },      ...    ] @@ -242,6 +246,24 @@ Note: Available `:permission_group` is currently moderator and admin. 404 is ret  }  ``` +## `PATCH /api/pleroma/admin/users/approve` + +### Approve user + +- Params: +  - `nicknames`: nicknames array +- Response: + +```json +{ +  users: [ +    { +      // user object +    } +  ] +} +``` +  ## `GET /api/pleroma/admin/users/:nickname_or_id`  ### Retrive the details of a user | 
