KUCOIN API - EU
SDK
Telegram
Kucoin
    • Introduction
    • Authentication
    • Enums Definitions
    • Terms Definitions
    • SDK
    • Rate Limit
    • Classic REST
      • Account Info
        • Account & Funding
          • Get Account Summary Info
          • Get KYC Regions
          • Get Apikey Info
          • Get Account Type - Spot
          • Get Account List - Spot
          • Get Account Detail - Spot
          • Get Account - Cross Margin
          • Get Account - Isolated Margin
          • Get Account Ledgers - Spot/Margin
          • Get Account Ledgers - Trade_hf
          • Get Account Ledgers - Margin_hf
        • Sub Account
          • Add sub-account
          • Add sub-account Margin Permission
          • Get sub-account List - Summary Info
          • Get sub-account Detail - Balance
          • Get sub-account List - Spot Balance (V2)
        • Sub Account API
          • Get sub-account API List
          • Add sub-account API
          • Modify sub-account API
          • Delete sub-account API
        • Deposit
          • Add Deposit Address (V3)
          • Get Deposit Address (V3)
          • Get Deposit History
        • Withdrawals
          • Get Withdrawal Quotas
          • Withdraw (V4)
          • Cancel Withdrawal
          • Get Withdrawal History
          • Get Withdrawal History By ID
        • Transfer
          • Get Transfer Quotas
          • Flex Transfer
        • Trade Fee
          • Get Basic Fee - Spot/Margin
          • Get Actual Fee - Spot/Margin
      • Spot Trading
        • Market Data
          • Get Announcements
          • Get Currency
          • Get All Currencies
          • Get Symbol
          • Get All Symbols
          • Get Ticker
          • Get All Tickers
          • Get Trade History
          • Get Klines
          • Get Part OrderBook
          • Get Full OrderBook
          • Get Call Auction Part OrderBook
          • Get Call Auction Info
          • Get Fiat Price
          • Get 24hr Stats
          • Get Market List
          • Get Client IP Address
          • Get Server Time
          • Get Service Status
        • Orders
          • Add Order
          • Add Order Sync
          • Add Order Test
          • Batch Add Orders
          • Batch Add Orders Sync
          • Cancel Order By OrderId
          • Cancel Order By OrderId Sync
          • Cancel Order By ClientOid
          • Cancel Order By ClientOid Sync
          • Cancel Partial Order
          • Cancel All Orders By Symbol
          • Cancel All Orders
          • Modify Order
          • Get Order By OrderId
          • Get Order By ClientOid
          • Get Symbols With Open Order
          • Get Open Orders
          • Get Open Orders By Page
          • Get Closed Orders
          • Get Trade History
          • Get DCP
          • Set DCP
          • Add Stop Order
          • Cancel Stop Order By ClientOid
          • Cancel Stop Order By OrderId
          • Batch Cancel Stop Orders
          • Get Stop Orders List
          • Get Stop Order By OrderId
          • Get Stop Order By ClientOid
          • Add OCO Order
          • Cancel OCO Order By OrderId
          • Cancel OCO Order By ClientOid
          • Batch Cancel OCO Order
          • Get OCO Order By OrderId
          • Get OCO Order By ClientOid
          • Get OCO Order Detail By OrderId
          • Get OCO Order List
      • Margin Trading
        • Market Data
          • Get Symbols - Cross Margin
          • Get Symbols - Isolated Margin
          • Get Mark Price Detail
          • Get Margin Config
          • Get Mark Price List
          • Get Margin Collateral Ratio
          • Get Market Available Inventory
        • Orders
          • Add Order
          • Add Order Test
          • Cancel Order By OrderId
          • Cancel Order By ClientOid
          • Cancel All Orders By Symbol
          • Get Symbols With Open Order
          • Get Open Orders
          • Get Closed Orders
          • Get Trade History
          • Get Order By OrderId
          • Get Order By ClientOid
        • Debit
          • Borrow
          • Get Borrow History
          • Repay
          • Get Repay History
          • Get Interest History
          • Modify Leverage
        • Risk Limit
          • Get Margin Risk Limit
      • Earn
        • Simple Earn
          • Purchase
          • Get Redeem Preview
          • Redeem
          • Get Savings Products
          • Get Promotion Products
          • Get Account Holding
      • Broker
        • Introduction
        • Broker Application
        • Instructions
        • Broker Pro
          • Introduction
          • Broker Fast API Service
          • Get Broker Rebate
          • Get Commission
          • Get User List
          • Get User Transactions
    • Classic Websocket
      • Base Info
        • Introduction
        • Get Public Token - Classic Spot/Margin
        • Get Private Token - Classic Spot/Margin
      • Spot Trading
        • Public Channels
          • Ticker
          • All Tickers
          • Orderbook - Level 1
          • Orderbook - Level 5
          • Orderbook - Level 50
          • Orderbook - Increment
          • Call Auction Orderbook - Level 50
          • Call Auction Data
          • Klines
          • Trade
          • Symbol Snapshot
          • Market Snapshot
        • Private Channels
          • Order V2
          • Order V1
          • Balance
          • Stop Order
      • Margin Trading
        • Public Channels
          • Index Price
          • Mark Price
        • Private Channels
          • Cross Margin Position
          • Isolated Margin Position
    • Error Code
      • HTTP
      • Spot
      • Margin
      • Earn
      • Websocket
    • Abandoned Endpoints
      • Introduction
      • Account & Funding
        • Get sub-account List - Summary Info (V1)
        • Get sub-account List - Spot Balance (V1)
        • Get Deposit Addresses (V2)
        • Get Deposit Addresses - V1
        • Get Deposit History - Old
        • Get Withdrawal History - Old
        • Add Deposit Address - V1
        • Withdraw - V1
      • Spot Trading
        • Orders
          • Add Order - Old
          • Add Order Test - Old
          • Batch Add Orders - Old
          • Cancel Order By OrderId - Old
          • Cancel Order By ClientOid - Old
          • Batch Cancel Order - Old
          • Get Orders List - Old
          • Get Recent Orders List - Old
          • Get Order By OrderId - Old
          • Get Order By ClientOid - Old
          • Get Trade History - Old
          • Get Recent Trade History - Old
      • Margin Trading
        • Get Account Detail - Margin
        • Add Order - V1
        • Add Order Test - V1
        • Get Account List - Isolated Margin - V1
        • Get Account Detail - Isolated Margin - V1
    • Developing
      • Introduction

    Rate Limit

    EU Shared Rate Limit#

    For EU Site users, all Spot & Margin order placement / cancellation / modification endpoints across REST & WebSocket share a single rate limit: 20 requests per minute per IP (20/1min/IP).
    The response message is:
    {
    "code": 1015,
    "msg": "Too many requests. IP-level rate limit exceeded, please retry later."
    }

    Websocket Rate Limit#

    1. Maximum Concurrent Connections#

    Classic Mode:
    Limit: ≤ 800 concurrent connections
    Dimension: Per user ID (UID) for private (authenticated) interfaces; per IP address for public (unauthenticated) interfaces
    Note: Master and sub-accounts are completely independent (different UIDs)

    2. Connection Establishment Rate#

    Classic Mode:
    Limit: 30 connections per minute
    Dimension: Per connection (not aggregated by UID or IP)

    3. Outgoing Messages (client to server)#

    Classic Mode:
    Limit: 100 messages / 10 seconds
    Dimension: Per connection

    4. Subscription/Unsubscription Requests#

    Classic Mode:
    Max topics per single request: 100
    Dimension: Per connection

    5. Total Subscribed Topics per Connection#

    Classic Mode:
    Spot / Margin: ≤ 400 topics

    6. Public Market Data Channels#

    Classic accounts
    All rate limits are based on IP address (not UID)
    Modified at 2026-01-28 13:44:08
    Previous
    SDK
    Next
    Get Account Summary Info