priceUpdate event on your Socket.IO connection with the latest price from the highest-liquidity pool.
Live updates are Socket.IO only. You can manage subscriptions (subscribe, unsubscribe, list active) over either transport, butpriceUpdateandsubscriptionExpiringevents are pushed only over a Socket.IO connection. Over HTTP, the subscribe/unsubscribe/active endpoints just register and query subscriptions; they do not deliver price updates. To receive live prices you must be connected via Socket.IO.
Subscription Limits
Maximum active subscriptions per tier:Subscribe
Subscribe to price updates for one or more tokens. Endpoint:/svm/price/subscribe
Example:
- Socket.IO
- HTTP
Unsubscribe
Unsubscribe from price updates for one or more tokens. Endpoint:/svm/price/unsubscribe
Example:
- Socket.IO
- HTTP
Active Subscriptions
List all active (non-expired) price subscriptions. Endpoint:/svm/price/active_subscriptions
Example:
- Socket.IO
- HTTP
Price Update Event
When a subscribed token’s price changes, you receive apriceUpdate event. Updates are sourced from the highest-liquidity pool for the token and deduplicated so you only receive meaningful price changes.
Subscription Expiring Event
You receive asubscriptionExpiring event shortly before a subscription expires, and again when it actually expires. Use this to re-subscribe if needed.

