키움증권 REST API 인증 시작하기 - 토큰 발급 및 폐기 방법

키움증권 REST API 인증 시작하기 - 토큰 발급 및 폐기 방법

키움증권 REST API 인증 시작하기 – 토큰 발급과 폐기 실습


1️⃣ 접근 토큰 발급

키움 OpenAPI의 REST 방식으로 API를 호출하려면 먼저 접근 토큰(access token)을 발급받아야 합니다. 아래는 파이썬 코드 예시입니다.


import requests

url = "https://openapi.koreainvestment.com:9443/oauth2/tokenP"
headers = {
    "content-type": "application/json"
}
body = {
    "grant_type": "client_credentials",
    "appkey": "앱키를 입력하세요",
    "appsecret": "앱시크릿을 입력하세요"
}

res = requests.post(url, headers=headers, json=body)
print(res.json())

응답 예시:

{
  "access_token": "abcdefg...1234",
  "token_type": "Bearer",
  "expires_in": "1800"
}

2️⃣ 접근 토큰 폐기

발급받은 토큰은 사용이 끝난 후 보안을 위해 폐기(revoke)하는 것이 권장됩니다.


url = "https://openapi.koreainvestment.com:9443/oauth2/revokeP"
headers = {"content-type": "application/json"}
body = {
    "appkey": "앱키",
    "appsecret": "앱시크릿",
    "token": "access_token"
}

res = requests.post(url, headers=headers, json=body)
print(res.status_code)

성공 시: HTTP 200 OK 반환


🔜 다음 글 예고

다음 편에서는 "종목 정보 조회 API"의 구조와 활용법을 예제와 함께 설명드릴 예정입니다. 관심 있는 분은 블로그를 즐겨찾기 해주세요!


📈 검색 최적화를 위한 키워드

키움증권 REST API, 키움 api 시작하는 법, 토큰 발급하는 법, 키움 자동매매 방법, 키움증권 인증 방법, 파이썬 주식 API 연동, 키움 토큰 코드

※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

댓글