Gemini Crypto Exchange Logo
Session-Level Messages

Reject <3>

Gemini sends a Reject <3> message when a message is received but cannot be properly processed due to a session-level rule violation. A reject is typically a serious error in the trading application's session logic. A session reject would also be generated if client message rate has exceeded the allocated throttle.


FIELDS

TagNameReqDescription
Standard HeaderYMsgType = 3
45RefSeqNumYMsgSeqNum <34> of the rejected message.
58TextNExplanation for rejection
371RefTagIDNThe tag number of the FIX field being referenced.
372RefMsgTypeNThe MsgType <35> of the rejected message.
373SessionRejectReasonNCode to identify the reason for the Reject <3> message.

Valid values:
0 = Invalid tag number
1 = Required tag missing
2 = Tag not defined for this message type
3 = Undefined Tag
4 = Tag specified without a value
5 = Value is incorrect (out of range) for this tag
6 = Incorrect data format for value
10 = SendingTime <52> accuracy problem
11 = Invalid MsgType <35>
99 = Other
Standard TrailerY