사용자 API 키를 프로그래밍 방식으로 생성하는 방법

단일 사용자를 위한 API 키를 프로그래매틱하게 생성하려고 했는데, 다음과 같은 방법을 시도해 보았습니다.

curl -X POST '<root url>/admin/api/keys' --data 'key%5Bdescription%5D=XXX&key%5Busername%5D=XXX' 

그리고 다른 여러 가지 방법도 시도해 보았지만,
서버 로그에서 다음과 같은 오류가 발생했습니다:

Started POST "/admin/api/keys" for 73.225.164.62 at 2020-05-17 06:40:46 +0000
ActionController::RoutingError (No route matches [POST] "/admin/api/keys")

이 작업을 수행하는 방법에 대한 유용한 문서를 찾을 수 없습니다. 도움을 부탁드립니다.

테스트용 사용자 API 키 생성(Generate User API Keys for testing)에서 제 예시를 따라 할 수 있습니다.

안녕하세요

문서에 따르면 관리자 계정을 통해 REST API로 사용자 API 키를 생성할 수 있다고 합니다.
관리자 계정으로 사용자 API 키 생성

이전 버전에서는 "admin/users/‘+ user_id +’/generate_api_key"로 작동했습니다. 최신 버전에서 왜 변경되었는지 모르겠습니다.

도움 주셔서 감사합니다