업비트의 Open API 를 사용하여 자동매매를 구축하여 사용한지 어느 덧 1년이 가까워진거 같습니다. 며칠전에 제 카카오톡으로 업비트 개발자 센터에서 Open API Key 의 유효기간이 만료가 가까워졌다는 메시지가 도착을 하였네요.
Open API 를 사용하여 가상화폐 자동매매를 하고 있는 저로서는 Open API Key 만료 갱신을 반드시 해줘야 하는 상황이었습니다. 그래서 이번 글에서는 업비트의 Open API Key 의 만료 갱신 방법에 대해 알아보겠습니다.
업비트의 Open API 를 사용하여 비트코인 등의 가상화폐를 자동매매 하는 방법에 대한 가이드는 아래 글들을 참고해 보시면 됩니다.
업비트 Open API 키 갱신하기
먼저 사용하고 있던 Open API 의 키를 갱신하려면 업비트를 PC 로 접속을 해야 합니다.
업비트를 PC로 접속한 뒤에 오른쪽 위의 “로그인” 으로 내 계정을 접속합니다.
로그인 후 오른쪽 위의 MY 를 클릭한 뒤에 마이페이지에서 “Open API 관리” 버튼을 누릅니다.
그러면 위와 같이 이미 발급받은 Open API Key 가 있을 겁니다. 업비트의 Open API 키는 유효기간이 1년이며 그 이후로 “연장”을 할수가 없습니다. 따라서 기존의 키를 삭제하고 신규 키를 발급을 받아야 합니다.
기존 키의 설정 내역을 잘 확인 해 놓은 다음에(IP 주소 포함) Open API 키를 신규로 신청하면 됩니다(하기 그림 참조)
저는 자산조회, 주문조회, 주문하기 등을 사용하고 있습니다. 이 정도만 사용해도 자동매매에는 큰 지장이 없는 거 같습니다. (물론 사용여부에 따라 본인이 알아서 설정)
그런 다음 신규로 Open API Key 발급받기 버튼을 누르면 되겠습니다. 그러면 인증 처리 후에 신규로 Open API 키가 추가로 발급이 됩니다. (발급시에 Access Key, Secret Key 를 잘 보관해 놓으세요)
그러면 위와 같이 Open API Key 가 2개가 생성된 것을 볼 수 있습니다. 이제 신규로 생성된 API Key 를 내 자동매매 시스템의 소스코드에 붙여놓고 동작에 이상이 없는지 확인해 봅니다.
정상적으로 동작한다면 이후에 기존의 유효기간이 얼마남지 않은 API 키를 삭제해도 되고 놔둬도 상관은 없습니다. (시간이 지나면 자동으로 삭제될거 같네요)
업비트의 Open API 키 갱신은 이렇게 간단하게 할 수 있습니다.