FIXAccounts FIX

FIXMsgType 35=0
FIX 4.4 Gateway TLS/TCP

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

TagFieldRequiredDescription
112 TestReqID Optional

Conditional. Required when this Heartbeat is a response to a TestRequest (35=1); otherwise omit.

Response messages

  • On success
    Heartbeat acknowledged / exchanged.