Can non-admin user issue their own API key?

Note for other users: I created a node module which can invoked via npx command. It’ll create an API key with write scope. Hope that it helps set-up process of systems which needs Discourse API token.
https://github.com/KengoTODA/discourse-api-key-generator