{ "tool_info": { "introduce": "한국투자증권의 auth OPEN API를 활용합니다.", "introduce_append": "", "examples": [ { "api_type": "auth_token", "params": { "grant_type": "client_credentials", "env_dv": "real" } }, { "api_type": "auth_ws_token", "params": { "grant_type": "client_credentials", "env_dv": "real" } } ] }, "apis": { "auth_token": { "category": "OAuth인증", "name": "접근토큰발급(P)", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/auth/auth_token", "method": "auth_token", "api_path": "/oauth2/tokenP", "params": { "grant_type": { "name": "grant_type", "type": "str", "required": true, "default_value": null, "description": "[필수] 권한부여 Type (client_credentials)" }, "appkey": { "name": "appkey", "type": "str", "required": true, "default_value": null, "description": "[필수] 앱키 (한국투자증권 홈페이지에서 발급받은 appkey)" }, "appsecret": { "name": "appsecret", "type": "str", "required": true, "default_value": null, "description": "[필수] 앱시크릿키 (한국투자증권 홈페이지에서 발급받은 appsecret)" }, "env_dv": { "name": "env_dv", "type": "str", "required": true, "default_value": null, "description": "[필수] 환경구분 (real: 실전, demo: 모의)" } } }, "auth_ws_token": { "category": "OAuth인증", "name": "실시간 (웹소켓) 접속키 발급", "github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/auth/auth_ws_token", "method": "auth_ws_token", "api_path": "/oauth2/Approval", "params": { "grant_type": { "name": "grant_type", "type": "str", "required": true, "default_value": null, "description": "[필수] 권한부여 Type (client_credentials)" }, "appkey": { "name": "appkey", "type": "str", "required": true, "default_value": null, "description": "[필수] 고객 앱Key (한국투자증권 홈페이지에서 발급받은 appkey)" }, "appsecret": { "name": "appsecret", "type": "str", "required": true, "default_value": null, "description": "[필수] 고객 앱Secret (한국투자증권 홈페이지에서 발급받은 appsecret)" }, "env_dv": { "name": "env_dv", "type": "str", "required": true, "default_value": null, "description": "[필수] 환경구분 (real: 실전, demo: 모의)" }, "token": { "name": "token", "type": "str", "required": false, "default_value": "", "description": "접근토큰 (OAuth 토큰이 필요한 API 경우 발급한 Access token)" } } } } }