본문 바로가기
Python/업비트 자동매매

(Upbit) 업비트 API 사용을 위한 Key 발급

by 미니몬 2023. 8. 13.

목차

    728x90
    반응형

    Summary

    이 포스트에서는 가상화폐 거래소 중 하나인 업비트(Upbit) 사이트의 API 사용을 위한 Key 발급 방법을 소개합니다.

    API는 "Application Programming Interface"의 약자로, 프로그램이 데이터를 주고받는 데 사용되는 규약입니다.

    API는 다른 프로그램이 사이트의 기능을 활용하거나 데이터에 접근할 수 있도록 허용하며,

    개발함에 있어서 효율적으로 개발할 수 있으며 코드의 확장성 / 재사용성 / 표준화 등등 여러 효과가 있습니다.

     

     

    1) 업비트 사이트 접속

    업비트를 검색한 뒤 사이트에 접속하여 로그인을 해줍니다. (ID 없으면 회원가입 필요)

    업비트 사이트 "https://upbit.com/home"

     


     

     

    2) 상단 바에 [고객센터] 탭 접속


     

     

    3) 왼쪽 메뉴 중 [Open API 안내] - [OpenAPI 사용하기] 클릭


     

     

    4) API Key 를 사용해 허용할 권한과 IP 주소를 등록

    사용을 허용시킬 기능을 체크한 뒤 IP 를 입력해줍니다.

     

    • 자산조회 : 현재 보유한 현금, 코인 수량을 조회 가능
    • 주문조회 : 매수/매도 주문 건에 대한 정보 조회 가능
    • 주문하기 : 매수/매도 주문 가능
    • 출금/입금 조회 : 출금/입금 이력을 조회 가능
    • 출금/입금 하기 : 출금/입금 하는 기능 (?)    <-- 저도 사용안해봐서 잘 모르겠네요..
    • IP주소 등록 : 허용시킬 IP 등록  (내 IP 주소 확인 "https://www.findip.kr/")

     

     

    5) 완료하기

    • 필요한 기능과 IP를 입력 후 발급받기를 누르면 네이버/카카오 인증 진행 (편한 방법 선택)

    • 인증을 완료한 후 Access Key, Secret Key 를 확인
      이 키는 API 를 사용하기 위한 사이트 접속 Key 로써 외부로 유출되지 않도록 하고,
      꼭 메모장에 복사해서 관리해주세요

     

    이상으로 업비트(Upbit) 사이트의 API 사용 등록과 Key 발급을 받는 방법을 알아보았습니다.

    728x90
    반응형