Once your connection is established and active, you will receive responses with the following structure.
Most important part are :
title : news title ( if source is twitter, title is account name )
body : news content
suggestions : automaticaly detect all coins in the news
source : Blogs, Terminal, Binance EN, Upbit (no source for twitter)
icon : useful for twitter to display account's icon
time : news timestamp
_id : news id ( used to interact with like/dislike websocket )
Twitter message example :
{"_id":"1749403469352710423", "body": "Are you a Founder's Node operator? Do you like drops? More are coming!\n\nThank you for being the backbone of the $GALA ecosystem! \n\nhttps://apnews.com/press-release/ein-presswire-newsmatics/california-palo-alto-blockchain-53f692edb589c514672f4ea98202ec04",
"coin":"GALA","icon":"https://pbs.twimg.com/profile_images/1613892706656309253/GSS0cQ8V.jpg","image":"","info": {"isQuote":false,"isReply":false,"isRetweet":false,"twitterId":"1288572182444961793" },"link":"https://twitter.com/GoGalaGames/status/1749403469352710423","requireInteraction":true,"rt":1705925264813,"suggestions": [ {"coin":"GALA","found": ["GALA","Gala" ],"symbols": [ {"exchange":"binance-futures","symbol":"GALAUSDT" }, {"exchange":"binance","symbol":"GALAUSDT" }, {"exchange":"binance","symbol":"GALABTC" }, {"exchange":"binance","symbol":"GALABNB" }, {"exchange":"binance","symbol":"GALAETH" }, {"exchange":"bybit-perps","symbol":"GALAUSDT" } ] } ],"time":1705925264683,"title":"Gala Games (@GoGalaGames)","type":"direct"}
Please refer to the Websocket News History if you are doubtful about message formats.