UNPKG

efriend

Version:
859 lines 112 kB
/** * 한국투자증권 EFriendExpert REST API * 자동 생성되는 소스이니 수정하지 마세요. * * @file packages/EFriendExpert/efriends/efriendRest.ts * @version 0.0.1 * @license GNU General Public License v3.0 * @copyright 2017~2023, EFriendExport Community Team * @author gye hyun james kim <pnuskgh@gmail.com> */ import { Secret, EFriendRestConfig } from './efriend.type.js'; import * as typeRest from './efriend_api.type.js'; import EFriendRestBase from './efriendRestBase.js'; export declare class EFriendRest extends EFriendRestBase { constructor({ logger }: EFriendRestConfig); /** * 실시간 (웹소켓) 접속키 발급 * @description 실시간 (웹소켓) 접속키 발급 * * @param {Secret} secret 인증 정보 * @param {typeRest.APPROVAL_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.APPROVAL_REQUEST_BODY} requestBody 요청 body * @param {typeRest.APPROVAL_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.APPROVAL_RESPONSE} */ Approval(secret: Secret, requestHeader: typeRest.APPROVAL_REQUEST_HEADER, requestBody: typeRest.APPROVAL_REQUEST_BODY, responseHeader?: typeRest.APPROVAL_RESPONSE_HEADER | null): Promise<typeRest.APPROVAL_RESPONSE>; /** * Hashkey * @description Hashkey * * @param {Secret} secret 인증 정보 * @param {typeRest.HASHKEY_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.HASHKEY_REQUEST_BODY} requestBody 요청 body * @param {typeRest.HASHKEY_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.HASHKEY_RESPONSE} */ hashkey(secret: Secret, requestHeader: typeRest.HASHKEY_REQUEST_HEADER, requestBody: typeRest.HASHKEY_REQUEST_BODY, responseHeader?: typeRest.HASHKEY_RESPONSE_HEADER | null): Promise<typeRest.HASHKEY_RESPONSE>; /** * 접근토큰발급(P) * @description 접근토큰발급(P) * * @param {Secret} secret 인증 정보 * @param {typeRest.TOKENP_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TOKENP_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TOKENP_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TOKENP_RESPONSE} */ tokenP(secret: Secret, requestHeader: typeRest.TOKENP_REQUEST_HEADER, requestBody: typeRest.TOKENP_REQUEST_BODY, responseHeader?: typeRest.TOKENP_RESPONSE_HEADER | null): Promise<typeRest.TOKENP_RESPONSE>; /** * 접근토큰폐기(P) * @description 접근토큰폐기(P) * * @param {Secret} secret 인증 정보 * @param {typeRest.REVOKEP_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.REVOKEP_REQUEST_BODY} requestBody 요청 body * @param {typeRest.REVOKEP_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.REVOKEP_RESPONSE} */ revokeP(secret: Secret, requestHeader: typeRest.REVOKEP_REQUEST_HEADER, requestBody: typeRest.REVOKEP_REQUEST_BODY, responseHeader?: typeRest.REVOKEP_RESPONSE_HEADER | null): Promise<typeRest.REVOKEP_RESPONSE>; /** * 주식주문(현금) * @description 주식주문(현금) * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0802U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0802U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0802U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0802U_RESPONSE} */ TTTC0802U(secret: Secret, requestHeader: typeRest.TTTC0802U_REQUEST_HEADER, requestBody: typeRest.TTTC0802U_REQUEST_BODY, responseHeader?: typeRest.TTTC0802U_RESPONSE_HEADER | null): Promise<typeRest.TTTC0802U_RESPONSE>; /** * 주식주문(현금) * @description 주식주문(현금) * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0801U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0801U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0801U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0801U_RESPONSE} */ TTTC0801U(secret: Secret, requestHeader: typeRest.TTTC0801U_REQUEST_HEADER, requestBody: typeRest.TTTC0801U_REQUEST_BODY, responseHeader?: typeRest.TTTC0801U_RESPONSE_HEADER | null): Promise<typeRest.TTTC0801U_RESPONSE>; /** * 주식주문(현금) * @description 주식주문(현금) * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC0802U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC0802U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC0802U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC0802U_RESPONSE} */ VTTC0802U(secret: Secret, requestHeader: typeRest.VTTC0802U_REQUEST_HEADER, requestBody: typeRest.VTTC0802U_REQUEST_BODY, responseHeader?: typeRest.VTTC0802U_RESPONSE_HEADER | null): Promise<typeRest.VTTC0802U_RESPONSE>; /** * 주식주문(현금) * @description 주식주문(현금) * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC0801U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC0801U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC0801U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC0801U_RESPONSE} */ VTTC0801U(secret: Secret, requestHeader: typeRest.VTTC0801U_REQUEST_HEADER, requestBody: typeRest.VTTC0801U_REQUEST_BODY, responseHeader?: typeRest.VTTC0801U_RESPONSE_HEADER | null): Promise<typeRest.VTTC0801U_RESPONSE>; /** * 주식주문(신용) * @description 주식주문(신용) * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0852U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0852U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0852U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0852U_RESPONSE} */ TTTC0852U(secret: Secret, requestHeader: typeRest.TTTC0852U_REQUEST_HEADER, requestBody: typeRest.TTTC0852U_REQUEST_BODY, responseHeader?: typeRest.TTTC0852U_RESPONSE_HEADER | null): Promise<typeRest.TTTC0852U_RESPONSE>; /** * 주식주문(신용) * @description 주식주문(신용) * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0851U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0851U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0851U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0851U_RESPONSE} */ TTTC0851U(secret: Secret, requestHeader: typeRest.TTTC0851U_REQUEST_HEADER, requestBody: typeRest.TTTC0851U_REQUEST_BODY, responseHeader?: typeRest.TTTC0851U_RESPONSE_HEADER | null): Promise<typeRest.TTTC0851U_RESPONSE>; /** * 주식주문(정정취소) * @description 주식주문(정정취소) * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0803U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0803U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0803U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0803U_RESPONSE} */ TTTC0803U(secret: Secret, requestHeader: typeRest.TTTC0803U_REQUEST_HEADER, requestBody: typeRest.TTTC0803U_REQUEST_BODY, responseHeader?: typeRest.TTTC0803U_RESPONSE_HEADER | null): Promise<typeRest.TTTC0803U_RESPONSE>; /** * 주식주문(정정취소) * @description 주식주문(정정취소) * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC0803U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC0803U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC0803U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC0803U_RESPONSE} */ VTTC0803U(secret: Secret, requestHeader: typeRest.VTTC0803U_REQUEST_HEADER, requestBody: typeRest.VTTC0803U_REQUEST_BODY, responseHeader?: typeRest.VTTC0803U_RESPONSE_HEADER | null): Promise<typeRest.VTTC0803U_RESPONSE>; /** * 주식정정취소가능주문조회 * @description 주식정정취소가능주문조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8036R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8036R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8036R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8036R_RESPONSE} */ TTTC8036R(secret: Secret, requestHeader: typeRest.TTTC8036R_REQUEST_HEADER, requestBody: typeRest.TTTC8036R_REQUEST_BODY, responseHeader?: typeRest.TTTC8036R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8036R_RESPONSE>; /** * 주식일별주문체결조회 * @description 주식일별주문체결조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8001R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8001R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8001R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8001R_RESPONSE} */ TTTC8001R(secret: Secret, requestHeader: typeRest.TTTC8001R_REQUEST_HEADER, requestBody: typeRest.TTTC8001R_REQUEST_BODY, responseHeader?: typeRest.TTTC8001R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8001R_RESPONSE>; /** * 주식일별주문체결조회 * @description 주식일별주문체결조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTSC9115R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTSC9115R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTSC9115R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTSC9115R_RESPONSE} */ CTSC9115R(secret: Secret, requestHeader: typeRest.CTSC9115R_REQUEST_HEADER, requestBody: typeRest.CTSC9115R_REQUEST_BODY, responseHeader?: typeRest.CTSC9115R_RESPONSE_HEADER | null): Promise<typeRest.CTSC9115R_RESPONSE>; /** * 주식일별주문체결조회 * @description 주식일별주문체결조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC8001R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC8001R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC8001R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC8001R_RESPONSE} */ VTTC8001R(secret: Secret, requestHeader: typeRest.VTTC8001R_REQUEST_HEADER, requestBody: typeRest.VTTC8001R_REQUEST_BODY, responseHeader?: typeRest.VTTC8001R_RESPONSE_HEADER | null): Promise<typeRest.VTTC8001R_RESPONSE>; /** * 주식일별주문체결조회 * @description 주식일별주문체결조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTSC9115R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTSC9115R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTSC9115R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTSC9115R_RESPONSE} */ VTSC9115R(secret: Secret, requestHeader: typeRest.VTSC9115R_REQUEST_HEADER, requestBody: typeRest.VTSC9115R_REQUEST_BODY, responseHeader?: typeRest.VTSC9115R_RESPONSE_HEADER | null): Promise<typeRest.VTSC9115R_RESPONSE>; /** * 주식잔고조회 * @description 주식잔고조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8434R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8434R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8434R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8434R_RESPONSE} */ TTTC8434R(secret: Secret, requestHeader: typeRest.TTTC8434R_REQUEST_HEADER, requestBody: typeRest.TTTC8434R_REQUEST_BODY, responseHeader?: typeRest.TTTC8434R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8434R_RESPONSE>; /** * 주식잔고조회 * @description 주식잔고조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC8434R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC8434R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC8434R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC8434R_RESPONSE} */ VTTC8434R(secret: Secret, requestHeader: typeRest.VTTC8434R_REQUEST_HEADER, requestBody: typeRest.VTTC8434R_REQUEST_BODY, responseHeader?: typeRest.VTTC8434R_RESPONSE_HEADER | null): Promise<typeRest.VTTC8434R_RESPONSE>; /** * 매수가능조회 * @description 매수가능조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8908R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8908R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8908R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8908R_RESPONSE} */ TTTC8908R(secret: Secret, requestHeader: typeRest.TTTC8908R_REQUEST_HEADER, requestBody: typeRest.TTTC8908R_REQUEST_BODY, responseHeader?: typeRest.TTTC8908R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8908R_RESPONSE>; /** * 매수가능조회 * @description 매수가능조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTC8908R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTC8908R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTC8908R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTC8908R_RESPONSE} */ VTTC8908R(secret: Secret, requestHeader: typeRest.VTTC8908R_REQUEST_HEADER, requestBody: typeRest.VTTC8908R_REQUEST_BODY, responseHeader?: typeRest.VTTC8908R_RESPONSE_HEADER | null): Promise<typeRest.VTTC8908R_RESPONSE>; /** * 주식예약주문 * @description 주식예약주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTSC0008U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTSC0008U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTSC0008U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTSC0008U_RESPONSE} */ CTSC0008U(secret: Secret, requestHeader: typeRest.CTSC0008U_REQUEST_HEADER, requestBody: typeRest.CTSC0008U_REQUEST_BODY, responseHeader?: typeRest.CTSC0008U_RESPONSE_HEADER | null): Promise<typeRest.CTSC0008U_RESPONSE>; /** * 주식예약주문정정취소 * @description 주식예약주문정정취소 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTSC0009U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTSC0009U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTSC0009U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTSC0009U_RESPONSE} */ CTSC0009U(secret: Secret, requestHeader: typeRest.CTSC0009U_REQUEST_HEADER, requestBody: typeRest.CTSC0009U_REQUEST_BODY, responseHeader?: typeRest.CTSC0009U_RESPONSE_HEADER | null): Promise<typeRest.CTSC0009U_RESPONSE>; /** * 주식예약주문정정취소 * @description 주식예약주문정정취소 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTSC0013U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTSC0013U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTSC0013U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTSC0013U_RESPONSE} */ CTSC0013U(secret: Secret, requestHeader: typeRest.CTSC0013U_REQUEST_HEADER, requestBody: typeRest.CTSC0013U_REQUEST_BODY, responseHeader?: typeRest.CTSC0013U_RESPONSE_HEADER | null): Promise<typeRest.CTSC0013U_RESPONSE>; /** * 주식예약주문조회 * @description 주식예약주문조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTSC0004R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTSC0004R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTSC0004R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTSC0004R_RESPONSE} */ CTSC0004R(secret: Secret, requestHeader: typeRest.CTSC0004R_REQUEST_HEADER, requestBody: typeRest.CTSC0004R_REQUEST_BODY, responseHeader?: typeRest.CTSC0004R_RESPONSE_HEADER | null): Promise<typeRest.CTSC0004R_RESPONSE>; /** * 퇴직연금 체결기준잔고 * @description 퇴직연금 체결기준잔고 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC2202R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC2202R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC2202R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC2202R_RESPONSE} */ TTTC2202R(secret: Secret, requestHeader: typeRest.TTTC2202R_REQUEST_HEADER, requestBody: typeRest.TTTC2202R_REQUEST_BODY, responseHeader?: typeRest.TTTC2202R_RESPONSE_HEADER | null): Promise<typeRest.TTTC2202R_RESPONSE>; /** * 퇴직연금 미체결내역 * @description 퇴직연금 미체결내역 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC2201R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC2201R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC2201R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC2201R_RESPONSE} */ TTTC2201R(secret: Secret, requestHeader: typeRest.TTTC2201R_REQUEST_HEADER, requestBody: typeRest.TTTC2201R_REQUEST_BODY, responseHeader?: typeRest.TTTC2201R_RESPONSE_HEADER | null): Promise<typeRest.TTTC2201R_RESPONSE>; /** * 퇴직연금 매수가능조회 * @description 퇴직연금 매수가능조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0503R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0503R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0503R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0503R_RESPONSE} */ TTTC0503R(secret: Secret, requestHeader: typeRest.TTTC0503R_REQUEST_HEADER, requestBody: typeRest.TTTC0503R_REQUEST_BODY, responseHeader?: typeRest.TTTC0503R_RESPONSE_HEADER | null): Promise<typeRest.TTTC0503R_RESPONSE>; /** * 퇴직연금 예수금조회 * @description 퇴직연금 예수금조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC0506R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC0506R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC0506R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC0506R_RESPONSE} */ TTTC0506R(secret: Secret, requestHeader: typeRest.TTTC0506R_REQUEST_HEADER, requestBody: typeRest.TTTC0506R_REQUEST_BODY, responseHeader?: typeRest.TTTC0506R_RESPONSE_HEADER | null): Promise<typeRest.TTTC0506R_RESPONSE>; /** * 퇴직연금 잔고조회 * @description 퇴직연금 잔고조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC2208R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC2208R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC2208R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC2208R_RESPONSE} */ TTTC2208R(secret: Secret, requestHeader: typeRest.TTTC2208R_REQUEST_HEADER, requestBody: typeRest.TTTC2208R_REQUEST_BODY, responseHeader?: typeRest.TTTC2208R_RESPONSE_HEADER | null): Promise<typeRest.TTTC2208R_RESPONSE>; /** * 주식잔고조회_실현손익 * @description 주식잔고조회_실현손익 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8494R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8494R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8494R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8494R_RESPONSE} */ TTTC8494R(secret: Secret, requestHeader: typeRest.TTTC8494R_REQUEST_HEADER, requestBody: typeRest.TTTC8494R_REQUEST_BODY, responseHeader?: typeRest.TTTC8494R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8494R_RESPONSE>; /** * 신용매수가능조회 * @description 신용매수가능조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTC8909R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTC8909R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTC8909R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTC8909R_RESPONSE} */ TTTC8909R(secret: Secret, requestHeader: typeRest.TTTC8909R_REQUEST_HEADER, requestBody: typeRest.TTTC8909R_REQUEST_BODY, responseHeader?: typeRest.TTTC8909R_RESPONSE_HEADER | null): Promise<typeRest.TTTC8909R_RESPONSE>; /** * 투자계좌자산현황조회 * @description 투자계좌자산현황조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTRP6548R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTRP6548R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTRP6548R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTRP6548R_RESPONSE} */ CTRP6548R(secret: Secret, requestHeader: typeRest.CTRP6548R_REQUEST_HEADER, requestBody: typeRest.CTRP6548R_REQUEST_BODY, responseHeader?: typeRest.CTRP6548R_RESPONSE_HEADER | null): Promise<typeRest.CTRP6548R_RESPONSE>; /** * 주식현재가 시세 * @description 주식현재가 시세 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010100_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010100_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010100_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010100_RESPONSE} */ FHKST01010100(secret: Secret, requestHeader: typeRest.FHKST01010100_REQUEST_HEADER, requestBody: typeRest.FHKST01010100_REQUEST_BODY, responseHeader?: typeRest.FHKST01010100_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010100_RESPONSE>; /** * 주식현재가 체결 * @description 주식현재가 체결 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010300_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010300_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010300_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010300_RESPONSE} */ FHKST01010300(secret: Secret, requestHeader: typeRest.FHKST01010300_REQUEST_HEADER, requestBody: typeRest.FHKST01010300_REQUEST_BODY, responseHeader?: typeRest.FHKST01010300_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010300_RESPONSE>; /** * 주식현재가 일자별 * @description 주식현재가 일자별 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010400_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010400_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010400_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010400_RESPONSE} */ FHKST01010400(secret: Secret, requestHeader: typeRest.FHKST01010400_REQUEST_HEADER, requestBody: typeRest.FHKST01010400_REQUEST_BODY, responseHeader?: typeRest.FHKST01010400_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010400_RESPONSE>; /** * 주식현재가 호가/예상체결 * @description 주식현재가 호가/예상체결 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010200_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010200_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010200_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010200_RESPONSE} */ FHKST01010200(secret: Secret, requestHeader: typeRest.FHKST01010200_REQUEST_HEADER, requestBody: typeRest.FHKST01010200_REQUEST_BODY, responseHeader?: typeRest.FHKST01010200_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010200_RESPONSE>; /** * 주식현재가 투자자 * @description 주식현재가 투자자 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010900_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010900_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010900_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010900_RESPONSE} */ FHKST01010900(secret: Secret, requestHeader: typeRest.FHKST01010900_REQUEST_HEADER, requestBody: typeRest.FHKST01010900_REQUEST_BODY, responseHeader?: typeRest.FHKST01010900_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010900_RESPONSE>; /** * 주식현재가 회원사 * @description 주식현재가 회원사 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST01010600_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST01010600_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST01010600_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST01010600_RESPONSE} */ FHKST01010600(secret: Secret, requestHeader: typeRest.FHKST01010600_REQUEST_HEADER, requestBody: typeRest.FHKST01010600_REQUEST_BODY, responseHeader?: typeRest.FHKST01010600_RESPONSE_HEADER | null): Promise<typeRest.FHKST01010600_RESPONSE>; /** * ELW현재가 시세 * @description ELW현재가 시세 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKEW15010000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKEW15010000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKEW15010000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKEW15010000_RESPONSE} */ FHKEW15010000(secret: Secret, requestHeader: typeRest.FHKEW15010000_REQUEST_HEADER, requestBody: typeRest.FHKEW15010000_REQUEST_BODY, responseHeader?: typeRest.FHKEW15010000_RESPONSE_HEADER | null): Promise<typeRest.FHKEW15010000_RESPONSE>; /** * 국내주식기간별시세(일/주/월/년) * @description 국내주식기간별시세(일/주/월/년) * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST03010100_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST03010100_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST03010100_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST03010100_RESPONSE} */ FHKST03010100(secret: Secret, requestHeader: typeRest.FHKST03010100_REQUEST_HEADER, requestBody: typeRest.FHKST03010100_REQUEST_BODY, responseHeader?: typeRest.FHKST03010100_RESPONSE_HEADER | null): Promise<typeRest.FHKST03010100_RESPONSE>; /** * 국내주식업종기간별시세(일/주/월/년) * @description 국내주식업종기간별시세(일/주/월/년) * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKUP03500100_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKUP03500100_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKUP03500100_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKUP03500100_RESPONSE} */ FHKUP03500100(secret: Secret, requestHeader: typeRest.FHKUP03500100_REQUEST_HEADER, requestBody: typeRest.FHKUP03500100_REQUEST_BODY, responseHeader?: typeRest.FHKUP03500100_RESPONSE_HEADER | null): Promise<typeRest.FHKUP03500100_RESPONSE>; /** * 주식현재가 당일시간대별체결 * @description 주식현재가 당일시간대별체결 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPST01060000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPST01060000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPST01060000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPST01060000_RESPONSE} */ FHPST01060000(secret: Secret, requestHeader: typeRest.FHPST01060000_REQUEST_HEADER, requestBody: typeRest.FHPST01060000_REQUEST_BODY, responseHeader?: typeRest.FHPST01060000_RESPONSE_HEADER | null): Promise<typeRest.FHPST01060000_RESPONSE>; /** * 주식현재가 시간외시간별체결 * @description 주식현재가 시간외시간별체결 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPST02310000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPST02310000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPST02310000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPST02310000_RESPONSE} */ FHPST02310000(secret: Secret, requestHeader: typeRest.FHPST02310000_REQUEST_HEADER, requestBody: typeRest.FHPST02310000_REQUEST_BODY, responseHeader?: typeRest.FHPST02310000_RESPONSE_HEADER | null): Promise<typeRest.FHPST02310000_RESPONSE>; /** * 주식현재가 시간외일자별주가 * @description 주식현재가 시간외일자별주가 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPST02320000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPST02320000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPST02320000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPST02320000_RESPONSE} */ FHPST02320000(secret: Secret, requestHeader: typeRest.FHPST02320000_REQUEST_HEADER, requestBody: typeRest.FHPST02320000_REQUEST_BODY, responseHeader?: typeRest.FHPST02320000_RESPONSE_HEADER | null): Promise<typeRest.FHPST02320000_RESPONSE>; /** * 주식당일분봉조회 * @description 주식당일분봉조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHKST03010200_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHKST03010200_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHKST03010200_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHKST03010200_RESPONSE} */ FHKST03010200(secret: Secret, requestHeader: typeRest.FHKST03010200_REQUEST_HEADER, requestBody: typeRest.FHKST03010200_REQUEST_BODY, responseHeader?: typeRest.FHKST03010200_RESPONSE_HEADER | null): Promise<typeRest.FHKST03010200_RESPONSE>; /** * 상품기본조회 * @description 상품기본조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTPF1604R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTPF1604R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTPF1604R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTPF1604R_RESPONSE} */ CTPF1604R(secret: Secret, requestHeader: typeRest.CTPF1604R_REQUEST_HEADER, requestBody: typeRest.CTPF1604R_REQUEST_BODY, responseHeader?: typeRest.CTPF1604R_RESPONSE_HEADER | null): Promise<typeRest.CTPF1604R_RESPONSE>; /** * 국내휴장일조회 * @description 국내휴장일조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTCA0903R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTCA0903R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTCA0903R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTCA0903R_RESPONSE} */ CTCA0903R(secret: Secret, requestHeader: typeRest.CTCA0903R_REQUEST_HEADER, requestBody: typeRest.CTCA0903R_REQUEST_BODY, responseHeader?: typeRest.CTCA0903R_RESPONSE_HEADER | null): Promise<typeRest.CTCA0903R_RESPONSE>; /** * 국내기관_외국인 매매종목가집계 * @description 국내기관_외국인 매매종목가집계 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPTJ04400000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPTJ04400000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPTJ04400000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPTJ04400000_RESPONSE} */ FHPTJ04400000(secret: Secret, requestHeader: typeRest.FHPTJ04400000_REQUEST_HEADER, requestBody: typeRest.FHPTJ04400000_REQUEST_BODY, responseHeader?: typeRest.FHPTJ04400000_RESPONSE_HEADER | null): Promise<typeRest.FHPTJ04400000_RESPONSE>; /** * 종목조건검색 목록조회 * @description 종목조건검색 목록조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.HHKST03900300_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.HHKST03900300_REQUEST_BODY} requestBody 요청 body * @param {typeRest.HHKST03900300_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.HHKST03900300_RESPONSE} */ HHKST03900300(secret: Secret, requestHeader: typeRest.HHKST03900300_REQUEST_HEADER, requestBody: typeRest.HHKST03900300_REQUEST_BODY, responseHeader?: typeRest.HHKST03900300_RESPONSE_HEADER | null): Promise<typeRest.HHKST03900300_RESPONSE>; /** * 종목조건검색조회 * @description 종목조건검색조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.HHKST03900400_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.HHKST03900400_REQUEST_BODY} requestBody 요청 body * @param {typeRest.HHKST03900400_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.HHKST03900400_RESPONSE} */ HHKST03900400(secret: Secret, requestHeader: typeRest.HHKST03900400_REQUEST_HEADER, requestBody: typeRest.HHKST03900400_REQUEST_BODY, responseHeader?: typeRest.HHKST03900400_RESPONSE_HEADER | null): Promise<typeRest.HHKST03900400_RESPONSE>; /** * 종목별 프로그램매매추이(체결) * @description 종목별 프로그램매매추이(체결) * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPPG04650100_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPPG04650100_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPPG04650100_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPPG04650100_RESPONSE} */ FHPPG04650100(secret: Secret, requestHeader: typeRest.FHPPG04650100_REQUEST_HEADER, requestBody: typeRest.FHPPG04650100_REQUEST_BODY, responseHeader?: typeRest.FHPPG04650100_RESPONSE_HEADER | null): Promise<typeRest.FHPPG04650100_RESPONSE>; /** * 거래량순위 * @description 거래량순위 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHPST01710000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHPST01710000_REQUEST_BODY} requestBody 요청 body * @param {typeRest.FHPST01710000_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.FHPST01710000_RESPONSE} */ FHPST01710000(secret: Secret, requestHeader: typeRest.FHPST01710000_REQUEST_HEADER, requestBody: typeRest.FHPST01710000_REQUEST_BODY, responseHeader?: typeRest.FHPST01710000_RESPONSE_HEADER | null): Promise<typeRest.FHPST01710000_RESPONSE>; /** * 종목별 외인기관 추정가집계 * @description 종목별 외인기관 추정가집계 * * @param {Secret} secret 인증 정보 * @param {typeRest.HHPTJ04160200_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.HHPTJ04160200_REQUEST_BODY} requestBody 요청 body * @param {typeRest.HHPTJ04160200_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.HHPTJ04160200_RESPONSE} */ HHPTJ04160200(secret: Secret, requestHeader: typeRest.HHPTJ04160200_REQUEST_HEADER, requestBody: typeRest.HHPTJ04160200_REQUEST_BODY, responseHeader?: typeRest.HHPTJ04160200_RESPONSE_HEADER | null): Promise<typeRest.HHPTJ04160200_RESPONSE>; /** * 선물옵션 주문 * @description 선물옵션 주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTO1101U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTO1101U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTO1101U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTO1101U_RESPONSE} */ TTTO1101U(secret: Secret, requestHeader: typeRest.TTTO1101U_REQUEST_HEADER, requestBody: typeRest.TTTO1101U_REQUEST_BODY, responseHeader?: typeRest.TTTO1101U_RESPONSE_HEADER | null): Promise<typeRest.TTTO1101U_RESPONSE>; /** * 선물옵션 주문 * @description 선물옵션 주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.JTCE1001U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.JTCE1001U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.JTCE1001U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.JTCE1001U_RESPONSE} */ JTCE1001U(secret: Secret, requestHeader: typeRest.JTCE1001U_REQUEST_HEADER, requestBody: typeRest.JTCE1001U_REQUEST_BODY, responseHeader?: typeRest.JTCE1001U_RESPONSE_HEADER | null): Promise<typeRest.JTCE1001U_RESPONSE>; /** * 선물옵션 주문 * @description 선물옵션 주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTO1101U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTO1101U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTO1101U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTO1101U_RESPONSE} */ VTTO1101U(secret: Secret, requestHeader: typeRest.VTTO1101U_REQUEST_HEADER, requestBody: typeRest.VTTO1101U_REQUEST_BODY, responseHeader?: typeRest.VTTO1101U_RESPONSE_HEADER | null): Promise<typeRest.VTTO1101U_RESPONSE>; /** * 선물옵션 주문 * @description 선물옵션 주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTCE1001U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTCE1001U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTCE1001U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTCE1001U_RESPONSE} */ VTCE1001U(secret: Secret, requestHeader: typeRest.VTCE1001U_REQUEST_HEADER, requestBody: typeRest.VTCE1001U_REQUEST_BODY, responseHeader?: typeRest.VTCE1001U_RESPONSE_HEADER | null): Promise<typeRest.VTCE1001U_RESPONSE>; /** * 선물옵션 정정취소주문 * @description 선물옵션 정정취소주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTO1103U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTO1103U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTO1103U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTO1103U_RESPONSE} */ TTTO1103U(secret: Secret, requestHeader: typeRest.TTTO1103U_REQUEST_HEADER, requestBody: typeRest.TTTO1103U_REQUEST_BODY, responseHeader?: typeRest.TTTO1103U_RESPONSE_HEADER | null): Promise<typeRest.TTTO1103U_RESPONSE>; /** * 선물옵션 정정취소주문 * @description 선물옵션 정정취소주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.JTCE1002U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.JTCE1002U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.JTCE1002U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.JTCE1002U_RESPONSE} */ JTCE1002U(secret: Secret, requestHeader: typeRest.JTCE1002U_REQUEST_HEADER, requestBody: typeRest.JTCE1002U_REQUEST_BODY, responseHeader?: typeRest.JTCE1002U_RESPONSE_HEADER | null): Promise<typeRest.JTCE1002U_RESPONSE>; /** * 선물옵션 정정취소주문 * @description 선물옵션 정정취소주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTO1103U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTO1103U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTO1103U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTO1103U_RESPONSE} */ VTTO1103U(secret: Secret, requestHeader: typeRest.VTTO1103U_REQUEST_HEADER, requestBody: typeRest.VTTO1103U_REQUEST_BODY, responseHeader?: typeRest.VTTO1103U_RESPONSE_HEADER | null): Promise<typeRest.VTTO1103U_RESPONSE>; /** * 선물옵션 정정취소주문 * @description 선물옵션 정정취소주문 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTCE1002U_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTCE1002U_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTCE1002U_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTCE1002U_RESPONSE} */ VTCE1002U(secret: Secret, requestHeader: typeRest.VTCE1002U_REQUEST_HEADER, requestBody: typeRest.VTCE1002U_REQUEST_BODY, responseHeader?: typeRest.VTCE1002U_RESPONSE_HEADER | null): Promise<typeRest.VTCE1002U_RESPONSE>; /** * 선물옵션 주문체결내역조회 * @description 선물옵션 주문체결내역조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTO5201R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTO5201R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTO5201R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTO5201R_RESPONSE} */ TTTO5201R(secret: Secret, requestHeader: typeRest.TTTO5201R_REQUEST_HEADER, requestBody: typeRest.TTTO5201R_REQUEST_BODY, responseHeader?: typeRest.TTTO5201R_RESPONSE_HEADER | null): Promise<typeRest.TTTO5201R_RESPONSE>; /** * 선물옵션 주문체결내역조회 * @description 선물옵션 주문체결내역조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTO5201R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTO5201R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTO5201R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTO5201R_RESPONSE} */ VTTO5201R(secret: Secret, requestHeader: typeRest.VTTO5201R_REQUEST_HEADER, requestBody: typeRest.VTTO5201R_REQUEST_BODY, responseHeader?: typeRest.VTTO5201R_RESPONSE_HEADER | null): Promise<typeRest.VTTO5201R_RESPONSE>; /** * 선물옵션 잔고현황 * @description 선물옵션 잔고현황 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTFO6118R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTFO6118R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTFO6118R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTFO6118R_RESPONSE} */ CTFO6118R(secret: Secret, requestHeader: typeRest.CTFO6118R_REQUEST_HEADER, requestBody: typeRest.CTFO6118R_REQUEST_BODY, responseHeader?: typeRest.CTFO6118R_RESPONSE_HEADER | null): Promise<typeRest.CTFO6118R_RESPONSE>; /** * 선물옵션 잔고현황 * @description 선물옵션 잔고현황 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTFO6118R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTFO6118R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTFO6118R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTFO6118R_RESPONSE} */ VTFO6118R(secret: Secret, requestHeader: typeRest.VTFO6118R_REQUEST_HEADER, requestBody: typeRest.VTFO6118R_REQUEST_BODY, responseHeader?: typeRest.VTFO6118R_RESPONSE_HEADER | null): Promise<typeRest.VTFO6118R_RESPONSE>; /** * 선물옵션 주문가능 * @description 선물옵션 주문가능 * * @param {Secret} secret 인증 정보 * @param {typeRest.TTTO5105R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.TTTO5105R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.TTTO5105R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.TTTO5105R_RESPONSE} */ TTTO5105R(secret: Secret, requestHeader: typeRest.TTTO5105R_REQUEST_HEADER, requestBody: typeRest.TTTO5105R_REQUEST_BODY, responseHeader?: typeRest.TTTO5105R_RESPONSE_HEADER | null): Promise<typeRest.TTTO5105R_RESPONSE>; /** * 선물옵션 주문가능 * @description 선물옵션 주문가능 * * @param {Secret} secret 인증 정보 * @param {typeRest.VTTO5105R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.VTTO5105R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.VTTO5105R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.VTTO5105R_RESPONSE} */ VTTO5105R(secret: Secret, requestHeader: typeRest.VTTO5105R_REQUEST_HEADER, requestBody: typeRest.VTTO5105R_REQUEST_BODY, responseHeader?: typeRest.VTTO5105R_RESPONSE_HEADER | null): Promise<typeRest.VTTO5105R_RESPONSE>; /** * (야간)선물옵션 주문체결 내역조회 * @description (야간)선물옵션 주문체결 내역조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.JTCE5005R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.JTCE5005R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.JTCE5005R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.JTCE5005R_RESPONSE} */ JTCE5005R(secret: Secret, requestHeader: typeRest.JTCE5005R_REQUEST_HEADER, requestBody: typeRest.JTCE5005R_REQUEST_BODY, responseHeader?: typeRest.JTCE5005R_RESPONSE_HEADER | null): Promise<typeRest.JTCE5005R_RESPONSE>; /** * (야간)선물옵션 잔고현황 * @description (야간)선물옵션 잔고현황 * * @param {Secret} secret 인증 정보 * @param {typeRest.JTCE6001R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.JTCE6001R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.JTCE6001R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.JTCE6001R_RESPONSE} */ JTCE6001R(secret: Secret, requestHeader: typeRest.JTCE6001R_REQUEST_HEADER, requestBody: typeRest.JTCE6001R_REQUEST_BODY, responseHeader?: typeRest.JTCE6001R_RESPONSE_HEADER | null): Promise<typeRest.JTCE6001R_RESPONSE>; /** * (야간)선물옵션 주문가능 조회 * @description (야간)선물옵션 주문가능 조회 * * @param {Secret} secret 인증 정보 * @param {typeRest.JTCE1004R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.JTCE1004R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.JTCE1004R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.JTCE1004R_RESPONSE} */ JTCE1004R(secret: Secret, requestHeader: typeRest.JTCE1004R_REQUEST_HEADER, requestBody: typeRest.JTCE1004R_REQUEST_BODY, responseHeader?: typeRest.JTCE1004R_RESPONSE_HEADER | null): Promise<typeRest.JTCE1004R_RESPONSE>; /** * 선물옵션 잔고정산손익내역 * @description 선물옵션 잔고정산손익내역 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTFO6117R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTFO6117R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTFO6117R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTFO6117R_RESPONSE} */ CTFO6117R(secret: Secret, requestHeader: typeRest.CTFO6117R_REQUEST_HEADER, requestBody: typeRest.CTFO6117R_REQUEST_BODY, responseHeader?: typeRest.CTFO6117R_RESPONSE_HEADER | null): Promise<typeRest.CTFO6117R_RESPONSE>; /** * 선물옵션 총자산현황 * @description 선물옵션 총자산현황 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTRP6550R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTRP6550R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTRP6550R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTRP6550R_RESPONSE} */ CTRP6550R(secret: Secret, requestHeader: typeRest.CTRP6550R_REQUEST_HEADER, requestBody: typeRest.CTRP6550R_REQUEST_BODY, responseHeader?: typeRest.CTRP6550R_RESPONSE_HEADER | null): Promise<typeRest.CTRP6550R_RESPONSE>; /** * 선물옵션 잔고평가손익내역 * @description 선물옵션 잔고평가손익내역 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTFO6159R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTFO6159R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTFO6159R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTFO6159R_RESPONSE} */ CTFO6159R(secret: Secret, requestHeader: typeRest.CTFO6159R_REQUEST_HEADER, requestBody: typeRest.CTFO6159R_REQUEST_BODY, responseHeader?: typeRest.CTFO6159R_RESPONSE_HEADER | null): Promise<typeRest.CTFO6159R_RESPONSE>; /** * 선물옵션 기준일체결내역 * @description 선물옵션 기준일체결내역 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTFO5139R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTFO5139R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTFO5139R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTFO5139R_RESPONSE} */ CTFO5139R(secret: Secret, requestHeader: typeRest.CTFO5139R_REQUEST_HEADER, requestBody: typeRest.CTFO5139R_REQUEST_BODY, responseHeader?: typeRest.CTFO5139R_RESPONSE_HEADER | null): Promise<typeRest.CTFO5139R_RESPONSE>; /** * 선물옵션기간약정수수료일별 * @description 선물옵션기간약정수수료일별 * * @param {Secret} secret 인증 정보 * @param {typeRest.CTFO6119R_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.CTFO6119R_REQUEST_BODY} requestBody 요청 body * @param {typeRest.CTFO6119R_RESPONSE_HEADER} responseHeader 응답 header * @returns {typeRest.CTFO6119R_RESPONSE} */ CTFO6119R(secret: Secret, requestHeader: typeRest.CTFO6119R_REQUEST_HEADER, requestBody: typeRest.CTFO6119R_REQUEST_BODY, responseHeader?: typeRest.CTFO6119R_RESPONSE_HEADER | null): Promise<typeRest.CTFO6119R_RESPONSE>; /** * 선물옵션 시세 * @description 선물옵션 시세 * * @param {Secret} secret 인증 정보 * @param {typeRest.FHMIF10000000_REQUEST_HEADER} requestHeader 요청 header * @param {typeRest.FHMIF10000000_REQUEST_BODY} requestBody 요청 body * @param