FIXMsgType
35=0Heartbeat (35=0)
Heartbeat (35=0) is exchanged in both directions over TLS/TCP. This is not an HTTP request.
The server and client exchange Heartbeats every HeartBtInt seconds (must be 30).
If the server does not receive a Heartbeat within the expected interval, it sends a
TestRequest (35=1). If the client does not respond, the session is disconnected.
Conditional: TestReqID (112) is required when this Heartbeat is a response to a
TestRequest; otherwise omit it.
Message fields
| Tag | Field | Required | Description |
|---|---|---|---|
| 112 | TestReqID | Optional | Conditional. Required when this Heartbeat is a response to a TestRequest ( |
Response messages
-
On success
Heartbeat acknowledged / exchanged.