====== HEARTBEAT [35=0] ====== The Heartbeat message maintains session connectivity. ===== Message Specification ===== **Message Direction:** Bidirectional ^ Tag ^ Field Name ^ Type ^ Req'd ^ Description ^ | | **Message Header** | | Y | MsgType = 0 | | 112 | TestReqID | String | C | Required when responding to Test Request | | | **Message Trailer** | | Y | | ===== Sample Messages ===== **Normal Heartbeat:** 8=FIX.4.2|9=50|35=0|49=T4Example|56=T4|50=T4FIX|52=20120905-17:54:49.359|10=123| **Test Request Response:** 8=FIX.4.2|9=100|35=0|49=T4|56=T4Example|50=TraderName|52=20120905-18:09:12.103| 112=treqid.09.05.2012-13.09.12|10=234| ===== Notes ===== * Default interval: 30 seconds * Timeout triggers Test Request * Failure to respond to Test Request causes Logout