Subscription
Maintaining Subscription
In order to maintain a subscription to one of the feeds provided by NDAX, it is necessary to send a ping message every 20 seconds. This message is used to keep the connection open and to confirm that the client is still actively subscribed to the feed. If a ping message is not received within the required timeframe, the connection will be closed.
The ping message is a JSON object that contains several fields:
'messageType': The type of message. In this case, it is set to 'ping' to indicate that it is a ping message.
'key': The API public key for the client.
'passphrase': The passphrase for the client.
'timestamp': The current timestamp.
'signature': The signature for the message, which is used to authenticate the request.
Ping Message
The purpose of the ping message is simply to keep the subscription active. It does not carry any other data or payload. In order to send a ping message, you will need to provide the required fields in the correct format and send them over the WebSocket connection.
Last updated