# How to assign topic to a moderator using curl or python script(not from web UI)

**URL:** https://meta.discourse.org/t/how-to-assign-topic-to-a-moderator-using-curl-or-python-script-not-from-web-ui/383978
**Category:** Support
**Tags:** assign
**Created:** [September 25, 2025, 5:17am UTC](https://meta.discourse.org/t/how-to-assign-topic-to-a-moderator-using-curl-or-python-script-not-from-web-ui/383978 "2025-09-25T05:17:07Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![srk123](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/srk123/32/522862_2.png) [@srk123](https://meta.discourse.org/u/srk123)
#### Post date: [September 25, 2025, 5:17am UTC](https://meta.discourse.org/t/how-to-assign-topic-to-a-moderator-using-curl-or-python-script-not-from-web-ui/383978/1 "2025-09-25T05:17:07Z")

</div>

Hi,

I am moderator of the platform hosted by Discourse. I can see Assign button for each topic in the UI. Does that mean assign plugin is enabled? I have my API key and able to performs operations like pull latest topics using curl. I want to assign a topic to a moderator. I would like to know the endpoint for assign plugin. Could you please guide me on how to assign topic using Curl command or python script.

---

_[View the full topic](https://meta.discourse.org/t/how-to-assign-topic-to-a-moderator-using-curl-or-python-script-not-from-web-ui/383978)._
