1. API 정보
빗썸 WebSocket은 인증 없이 사용할 수 있는 Public 타입과 인증을 거쳐야 사용할 수 있는 Private 타입으로 구분됩니다.
Public 스트림은 v1, Private 스트림은 v2 응답 스펙을 사용합니다. v1에서 변경된 사항은 Private v2 마이그레이션 가이드를 참고하세요.
Public (v1)
- 엔드포인트:
wss://ws-api.bithumb.com/websocket/v1 - 스트림:
ticker,trade,orderbook
Private (v2)
- 엔드포인트:
wss://ws-api.bithumb.com/websocket/v2/private - 스트림:
myOrder,myAsset
2. 요청 수 제한 안내
- WebSocket 연결 요청은 IP 기준 초당 10회로 제한됩니다(Public, Private 동일).
- 제한을 초과한 요청에는
429 Too Many Requests응답이 반환됩니다. - 과도한 연결 요청이 지속되는 경우, 해당 IP가 차단되어 10분 간 WebSocket 사용이 일시적으로 제한될 수 있습니다. 제한이 해제될 때까지 잠시 대기한 후 재요청하세요.
3. 데이터 타입
각 정보는 스냅샷과 실시간 정보로 구분되며, WebSocket으로 각 정보를 요청할 수 있습니다.
요청 방식에 따라 받아볼 수 있는 데이터는 달라질 수 있으며 스냅샷과 실시간 둘 다, 또는 하나의 정보만 요청할 수도 있습니다.
- 스냅샷 : 요청 당시의 상태를 의미합니다.
- 실시간 : 요청 정보가 스트림 형태로 지속적으로 전달됩니다.
Public 타입
별다른 인증 없이 수신할 수 있는 데이터입니다. v1 응답 스펙을 사용합니다(스냅샷, 실시간 정보 제공).
ticker: 현재가trade: 체결orderbook: 호가
Private 타입
인증을 해야만 수신할 수 있는 데이터 타입입니다. v2 응답 스펙을 사용합니다.
인증에 대한 자세한 내용은 요청 방법 및 포맷 페이지를 확인하시기 바랍니다.
myOrder: 내 주문myAsset: 내 자산
