koreainvestment / open-trading-api

Korea Investment & Securities Open API Github https://apiportal.koreainvestment.com
376 stars 111 forks source link

API 문서 및 테스트베드 오류코드 업데이트 가능 여부 #7

Open sunkeunchoi opened 1 year ago

sunkeunchoi commented 1 year ago

API 접근시 오류 형태에 대해서 파악을 하려고 합니다. 다만 문서 오류가 발생 한경우 처리에 관한 내용이 부족합니다. 예를 들어 주문의 경우 /uapi/domestic-stock/v1/trading/order-cash request body에 required field를 전부 삭제하고 execute를 실행하면 response는 정상 처리 됩니다. 테스트베드에서는 정상 처리되는 response만 확인 할 수 있는 것 같습니다. 에러 핸들링을 구현하려고 하는데 문서가 부족해서 개별 케이스를 찾아가면서 구현해야 하는 것 같습니다.

{
  "rt_cd": "0",
  "msg_cd": "APBK0013",
  "msg1": "주문 전송 완료 되었습니다.",
  "output": {
    "KRX_FWDG_ORD_ORGNO": "06010",
    "ODNO": "0001569157",
    "ORD_TMD": "155211"
  }
}
koreainvestment commented 1 year ago

안녕하세요. KIS Developers 팀입니다.

현재 보안 문제로, 테스트베드에서 정해진 Output만을 확인할 수 있습니다. 테스트베드는 레이아웃 확인 용도로 활용하시는 것을 추천드립니다.

이외에 API 문서에 오류가 발생했을 경우에는 KIS Developers 홈페이지 - 포럼 - Q&A 게시판에 문의 부탁드립니다.

실제 API 테스트 및 결과값 출력 확인에는 포스트맨(Postman)을 사용하시는 것을 추천드립니다. 홈페이지에서 제공중인 API들에 대하여 샘플코드를 만들어 제공하고 있어 고객님의 계좌번호와 앱키, 앱시크릿키만을 넣어서 호출 테스트해보실 수 있습니다. 자세한 내용은 KIS Developers 홈페이지 - 포럼 - 공지사항 - [샘플코드 포함] 포스트맨(Postman)을 활용한 API 호출 방법 게시글을 참고 부탁드립니다.

추가적인 문의사항이 있으시면 언제든 문의 부탁드립니다. KIS Developers - Q&A 게시판을 사용하시면 좀 더 빠른 확인이 가능한 점 참고 부탁드립니다. 감사합니다.