Set filters in the connection URL. Different parameters use AND. exchange, data_type, and market_type accept comma-separated values with OR; username accepts one handle.
| Filter | Full | Fast |
|---|---|---|
exchange |
Matches parser.exchange |
Matches top-level exchange |
data_type |
announcement, tweet |
announcement, tweet |
market_type |
Matches parser.classification.type; values below |
Not supported |
username |
One exact X username; case-insensitive | One exact X username; case-insensitive |
Exchange, data-type, and market-type values are trimmed and case-insensitive. Both endpoints accept up to 32 exchanges.
Exchange coverage
Listings and Delistings show Full's parsed market types. Read parser.classification.event to distinguish the two. Fast has no market-type classification.
| Exchange | market_type |
|---|---|
aevo |
pre-market |
asterdex |
spot, futures |
binance |
spot, futures, alpha, alpha-live, launchpool, hodler_airdrop, megadrop, pre-market, monitoring-removal |
bingx |
spot, futures, pre-market |
bitget |
spot, futures, pre-market, launchpool, assets |
bithumb |
spot |
bitstamp |
spot (USD pairs only) |
bybit |
spot, futures, alpha, launchpad, launchpool, web3ido, pre-market, soon-spot |
coinbase |
spot, roadmap, assets |
coinbaseinternational |
futures |
coinex |
spot, futures |
coinone |
spot |
cryptocom |
spot |
gate |
spot, futures, alpha, pre-market |
htx |
spot, futures |
hyperliquid |
spot, futures, pre-market, assets |
korbit |
spot |
kraken |
spot, soon-spot, roadmap |
kucoin |
spot, futures, alpha, pre-market, assets |
lighter |
futures, pre-market |
mexc |
spot, futures, launchpool, pre-market |
okx |
spot, futures, pre-market, jumpstart |
robinhood |
spot, assets |
upbit |
spot |
assets identifies asset-catalog discoveries. roadmap and soon-spot identify advance notices. monitoring-removal identifies a removed risk flag. These do not confirm that trading has started.
| Exchange | market_type |
|---|---|
asterdex |
futures |
binance |
spot, futures, alpha, monitoring |
bingx |
spot, futures |
bitget |
spot, futures |
bithumb |
spot |
bybit |
spot, futures, alpha |
coinbase |
spot, futures |
coinex |
spot, futures |
coinone |
spot |
gate |
spot, futures |
htx |
spot, futures |
korbit |
spot |
kucoin |
spot, futures |
mexc |
spot, futures |
okx |
spot, futures |
upbit |
spot, caution-spot |
monitoring and caution-spot identify risk notices. They do not confirm that trading has ended.
Use data_type=announcement on either endpoint for these exchanges. Full classifies matching notices; other notices have parser.classification.event: "none". Fast sends raw events.
| Exchange | Full parsing |
|---|---|
asterdex |
Available |
binance |
Available |
bingx |
Available |
bitfinex |
Unclassified |
bitget |
Available |
bithumb |
Available |
bitstamp |
Available |
bullish |
Unclassified |
bybit |
Available |
coinbase |
Available |
coinex |
Available |
coinlist |
Unclassified |
coinone |
Available |
cryptocom |
Available |
gate |
Available |
gemini |
Unclassified |
htx |
Available |
hyperliquid |
Available |
korbit |
Available |
kraken |
Available |
kucoin |
Available |
lighter |
Available |
mexc |
Available |
okx |
Available |
robinhood |
Available |
upbit |
Available |
Full and Fast both forward posts from these accounts. Set username to the handle without @.
X account (username) |
Exchange (exchange) |
|---|---|
aevoxyz |
aevo |
aster_dex |
asterdex |
binance |
binance |
binancewallet |
binance |
bybitplus |
bybit |
coinbasemarkets |
coinbase or coinbaseinternational |
coinoneofficial |
coinone |
gate_io |
gate |
htx_global |
htx |
huobiglobal |
htx |
hyperliquidx |
hyperliquid |
krakenfx |
kraken |
kucoincom |
kucoin |
lighter_xyz |
lighter |
okx |
okx |
coinbasemarkets posts about perpetual futures use exchange=coinbaseinternational; other posts use exchange=coinbase.
Data types and usernames
data_type matches the top-level type field. Omit it to receive both announcements and posts.
data_type |
Messages |
|---|---|
announcement |
Exchange notices and API detections |
tweet |
Exchange posts |
A username filter selects posts only. It cannot be combined with data_type=announcement.
wss://tokyo.newlistings.pro/v2/full?data_type=tweet&username=BinanceWallet
wss://tokyo.newlistings.pro/v2/fast?data_type=tweet&username=BinanceWallet
Combine filters
Upbit spot announcements:
wss://tokyo.newlistings.pro/v2/full?exchange=upbit&data_type=announcement&market_type=spot
Each event must match all three filters. Use market_type=spot,futures to accept either market type. Unclassified events do not match a market-type filter.
Unknown exchange, market-type, or username values match no events. Invalid queries return 400 INVALID_REQUEST. See Full filter rules and Fast filter rules for query limits.