Connect to wss://synthesis.trade/api/v1/data/ws and then send JSON messages over that socket.
Supported message types:
subscribeunsubscribeSupported data_type values:
newspricesprices_chainlinkkalshi_pricesholdersholder_countssportsespn_matchespn_game_statssignalsmoversfdvelon_tweetsWebSocket message type. Supported values: subscribe or unsubscribe.
Feed selector. Supported values: news, prices, prices_chainlink, kalshi_prices, holders, holder_counts, sports, espn_match, espn_game_stats, signals, movers, fdv, elon_tweets.
Feed-specific params.
news
params fields are readlimit and offsetprices
asset_id or symbolintervalopen_priceends_atprices_chainlink
asset_id or symbolintervalopen_priceends_atkalshi_prices
symbol onlybtc, eth, dogeintervalopen_priceends_atholders
token_id for token-holder page modecondition_id for market-holder modelimitoffsetmin_sharessort with supported values shares, avg_price, pnlorder with supported values ASC, DESCholder_counts
condition_ids array2000 IDssports
event_idespn_match
slug or titleespn_game_stats
game_idsportleaguesignals
params fields are readlimit and offsetmovers
venue with effective values all, polymarket, kalshidirection with effective values all, up, downtimeframe with effective values 1h, 6h, 24h or 1d, 1w or 7dmin_volumemin_deltalimitfdv
all booleantokens booleantoken_idsymbolquerytoken_id, symbol, or query is supplied, the tokens list is returnedelon_tweets
event_idTop-level limit used by feeds that read it directly.
Currently read by:
newsholderssignalsTop-level offset used by feeds that read it directly.
Currently read by:
newsholderssignalsWebSocket connection established