Messages
{
"type": "join",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "leave",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "joined",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "message",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"data": {
"poolId": "HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"liquidity": {
"quote": 62.28,
"usd": 8947.99
},
"price": {
"quote": 3.0124e-8,
"usd": 0.00000433
},
"tokenSupply": 1000000000000000,
"lpBurn": 100,
"tokenAddress": "HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"marketCap": {
"quote": 30.124,
"usd": 4328.06
},
"decimals": 6,
"security": {
"freezeAuthority": null,
"mintAuthority": null
},
"quoteToken": "So11111111111111111111111111111111111111112",
"market": "pumpfun",
"deployer": "EB58aFKZ3bXSFcPvVNDB9P5QXaG1AiMykmsNo6XmsV4Y",
"lastUpdated": 1723727796824,
"createdAt": 1723727770351,
"txns": {
"buys": 134,
"sells": 76,
"total": 210,
"volume": 15644,
"volume24h": 15644
},
"curvePercentage": 67.8
}
}Websockets
Pool updates
Subscribe to pool updates for a specific pool
WSS
Documentation Index
Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt
Use this file to discover all available pages before exploring further.
SDK Example
import { Datastream } from '@solana-tracker/data-api';
const dataStream = new Datastream({
wsUrl: 'wss://datastream.solanatracker.io/YOUR_API_KEY',
});
await dataStream.connect();
const sub = dataStream.subscribe.pool('9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2').on((data) => {
console.log(data);
});
// sub.unsubscribe();
Messages
{
"type": "join",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "leave",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "joined",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump"
}{
"type": "message",
"room": "pool:HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"data": {
"poolId": "HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"liquidity": {
"quote": 62.28,
"usd": 8947.99
},
"price": {
"quote": 3.0124e-8,
"usd": 0.00000433
},
"tokenSupply": 1000000000000000,
"lpBurn": 100,
"tokenAddress": "HCuFjMcDaSNAyT6mXegLXvrYdBZdT4Xh1YajS8vrpump",
"marketCap": {
"quote": 30.124,
"usd": 4328.06
},
"decimals": 6,
"security": {
"freezeAuthority": null,
"mintAuthority": null
},
"quoteToken": "So11111111111111111111111111111111111111112",
"market": "pumpfun",
"deployer": "EB58aFKZ3bXSFcPvVNDB9P5QXaG1AiMykmsNo6XmsV4Y",
"lastUpdated": 1723727796824,
"createdAt": 1723727770351,
"txns": {
"buys": 134,
"sells": 76,
"total": 210,
"volume": 15644,
"volume24h": 15644
},
"curvePercentage": 67.8
}
}apiKey
type:httpApiKey
API key for authentication. Include your Datastream key in the connection URL: wss://datastream.solanatracker.io/{DATASTREAM_KEY}
joinPool
type:object
Subscribe to pool updates
leavePool
type:object
Unsubscribe from pool updates
poolJoined
type:object
Pool subscription confirmed
poolMessage
type:object
Pool update notification
Was this page helpful?
⌘I