> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kraken.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Session Reject

> FIX message used to reject a received message at the session level due to protocol violations.

The Session Reject message is used to reject a received message at the session level due to protocol violations or other session-related issues.

<Tabs>
  <Tab title="FIX Specification">
    <ParamField path="header" type="" required>
      MsgType <code>3</code>
    </ParamField>

    <ParamField path="45 - RefSeqNum" type="integer" required>
      MsgSeqNum of rejected message.
    </ParamField>

    <ParamField path="371 - RefTagID" type="integer">
      The tag number of the FIX field being referenced.
    </ParamField>

    <ParamField path="372 - RefMsgType" type="string">
      The MsgType of the FIX message being referenced.
    </ParamField>

    <ParamField path="373 - SessionRejectReason" type="integer">
      Code to identify reason for a session-level Reject message.
    </ParamField>

    <ParamField path="58 - Text" type="string">
      Where possible, message to explain reason for rejection.
    </ParamField>

    <ParamField path="trailer" type="" required />
  </Tab>
</Tabs>
