get_orders¶
- TossDomesticStock.get_orders(cano: str, params: dict | None = None)[source]¶
주문 내역 조회
API 응답에는 국내/해외 주식 주문이 함께 내려오지만, 해외(USD) 주문은 제외하고 국내(KRW) 주문만 반환한다. 필터로 페이지가 비더라도
nextCursor/hasNext는 원본 그대로 유지되므로 커서 페이지네이션은 정상 동작한다.- Parameters:
cano (str) – 계좌번호
params (dict) –
조회 필터 쿼리 파라미터
status (str): 필수. “OPEN”(진행 중 주문 전량 반환, limit/cursor 무시) 또는 “CLOSED”(종료 주문, 페이지네이션 적용)
symbol (str): 종목코드 필터
from / to (str): 주문 생성일(orderedAt, KST) 범위 필터 (YYYY-MM-DD, inclusive)
cursor (str): CLOSED 페이지네이션 커서 (응답의 nextCursor)
limit (int): CLOSED 페이지 크기 (기본 20, 최대 100)
- Returns:
주문 내역 (
orders목록은 국내 주문만, 다음 페이지 커서nextCursor,hasNext)- Return type:
dict
- Raises:
ValueError – API 에러 발생시