# Can non-admin user issue their own API key?

**URL:** https://meta.discourse.org/t/can-non-admin-user-issue-their-own-api-key/173226
**Category:** Development
**Tags:** rest-api
**Created:** [December 14, 2020, 9:31am UTC](https://meta.discourse.org/t/can-non-admin-user-issue-their-own-api-key/173226 "2020-12-14T09:31:28Z")
**Posts on this page:** 1
**Showing post:** 14

<div class="post-metadata">

### Author: ![JQ331](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@JQ331](https://meta.discourse.org/u/JQ331)
#### Post date: [September 2, 2021, 4:27pm UTC](https://meta.discourse.org/t/can-non-admin-user-issue-their-own-api-key/173226/14 "2021-09-02T16:27:21Z")

</div>

@KengoTODA 's github code helped me a lot. I now have a working version of authenticating users on a per user basis to make api calls to discourse. I wrote up my steps here: [User API keys specification - #45 by JQ331](https://meta.discourse.org/t/user-api-keys-specification/48536/45)

---

_[View the full topic](https://meta.discourse.org/t/can-non-admin-user-issue-their-own-api-key/173226)._
