This endpoint is only available to Growth and Enterprise plans.
Product demo
Endpoint details
- URL: wss://production-api.mobula.io
- Message (string):
Parameters
apiKey
: your Mobula API key (you can get one here)address
: the address of the pool you want to get OHLCV data forchainId
: details hereperiod
: the period of the OHLCV data you want to get (1s, 1min, 5min, 15min, 1h, 4h, 1d, 1w, 1M)subscriptionId (optional)
: A unique ID for your WebSocket connection. If not provided, it is automatically generated by the server.subscriptionTracking (optional, default: false)
: Set this to true to include the subscriptionId and additional connection details in the response logs. Helpful for debugging and managing multiple active streams.
Implementation example
Let’s take a look at:You can use the Network tab in your browser to see the WSS requests.
Unsubscribing from the stream
You can unsubscribe from the stream by sending an unsubscribe message:- Unsubscribe from all active streams: Send an empty payload as shown above. This will terminate all active subscriptions associated with the current WebSocket connection.
- Unsubscribe from a specific subscriptionId: Include the relevant subscriptionId in the payload:
If you did not provide a subscriptionId when subscribing, one is generated automatically. To retrieve it, set “subscriptionTracking”: “true” in the subscription payload. Otherwise, it will not be returned in the response.
- Unsubscribe from a specific stream type: To unsubscribe all streams of a given type (e.g., all “pair”, “market” streams):