# Hide posts via API

**URL:** https://meta.discourse.org/t/hide-posts-via-api/400135
**Category:** Support
**Created:** [April 7, 2026, 4:02pm UTC](https://meta.discourse.org/t/hide-posts-via-api/400135 "2026-04-07T16:02:26Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![nitinkg](https://avatars.discourse-cdn.com/v4/letter/n/eb8c5e/32.png) [@nitinkg](https://meta.discourse.org/u/nitinkg)
#### Post date: [April 7, 2026, 4:02pm UTC](https://meta.discourse.org/t/hide-posts-via-api/400135/1 "2026-04-07T16:02:26Z")

</div>

Is there any API to **hide a post (not a topic)** without deleting it?

We want flagged posts to be hidden until reviewed, but using the delete API resolves the flag, which we want to avoid.

For topics, we can unlist them, but we need a similar option for individual posts.

Is this possible via any API or configuration?

---

_[View the full topic](https://meta.discourse.org/t/hide-posts-via-api/400135)._
