# Silence user via Admin API can't setup reason string

**URL:** https://meta.discourse.org/t/silence-user-via-admin-api-cant-setup-reason-string/150612
**Category:** Development
**Tags:** rest-api
**Created:** [May 6, 2020, 3:14pm UTC](https://meta.discourse.org/t/silence-user-via-admin-api-cant-setup-reason-string/150612 "2020-05-06T15:14:36Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![romulo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulo/32/169935_2.png) [@romulo](https://meta.discourse.org/u/romulo)
#### Post date: [May 6, 2020, 3:14pm UTC](https://meta.discourse.org/t/silence-user-via-admin-api-cant-setup-reason-string/150612/1 "2020-05-06T15:14:36Z")

</div>

I had follow the API doc to make the silence request via Admin SDK, it is working, the user got silenced but didn’t change the reason string for silence.

The request:

```plaintext
PUT: /admin/users/{id}/silence
Payload: {
 "message": "silence",
 "silenced_till": "2021-06-22",
 "reason": "Reason message appears empty",
 "post_action": "delete"
}

```
