Skip to main content
In the tables below, the Req column indicates whether a field is required: Y = Required, N = Optional, C = Conditional on another field or product.
All messages on this page include the standard header and trailer fields.

Session management messages

Logon (A)

Initiates a FIX session connection between your client and the server.

Logout (5)

Terminates a FIX session gracefully.

Heartbeat (0)

Maintains session connectivity and confirms system responsiveness.

TestRequest (1)

Validates session responsiveness when no messages are received within the HeartBtInt period.

Reject (3)

Indicates session-level rejection of a received message.

ResendRequest (2)

Requests retransmission of messages when a gap is detected in sequence numbers.

SequenceReset (4)

Resets message sequence numbers or fills sequence gaps.