---
title: "POST /app-instances/{appInstanceArn}/admins"
method: POST
path: "/app-instances/{appInstanceArn}/admins"
---

# POST /app-instances/{appInstanceArn}/admins

`POST /app-instances/{appInstanceArn}/admins`

Promotes an `AppInstanceUser` to an `AppInstanceAdmin`. The promoted user can perform the following actions.

*   `ChannelModerator` actions across all channels in the `AppInstance`.
    
*   `DeleteChannelMessage` actions.
    

Only an `AppInstanceUser` can be promoted to an `AppInstanceAdmin` role.

## Path parameters

- `appInstanceArn` string, required

## Request body

- object
  - `AppInstanceAdminArn` string, required — The ARN of the administrator of the current <code>AppInstance</code>.

## Response `201`

Success

- CreateAppInstanceAdminResponse
  - `AppInstanceAdmin` object — The name and ARN of the admin for the <code>AppInstance</code>.
    - `Arn` string — The ARN in an Identity.
    - `Name` string, password — The name in an Identity.
  - `AppInstanceArn` string — The ARN of the of the admin for the <code>AppInstance</code>.

## Other responses

- `480` — BadRequestException
- `481` — ConflictException
- `482` — ForbiddenException
- `483` — ResourceLimitExceededException
- `484` — ThrottledClientException
- `485` — UnauthorizedClientException
- `486` — ServiceUnavailableException
- `487` — ServiceFailureException

---

[API](https://skmtc.net/aws/apis/chime.md) · [All operations](https://skmtc.net/aws/apis/chime/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/chime/versions/40da18840201/schema)
