Gemini Crypto Exchange Logo
Session-Level Messages

Business Message Reject <j>

Gemini sends Business Message Reject <j> when the exchange receives a valid FIX message which cannot be processed.

Examples include:

  • receiving a market data request on an order entry channel, or vice versa

Gemini does not use Business Message Reject <j> to handle invalid New Order Single <D> messages. Rejected orders are handled with an Execution Report <8> message with an OrdStatus <39> field with a value of 8 - Rejected.


FIELDS

TagNameReqDescription
Standard HeaderYMsgType = j
45RefSeqNumYMsgSeqNum <34> of the rejected message.
58TextNExplanation for rejection.
372RefMsgTypeNMsgType <35> of the rejected message.
379BusinessRejectRefIDNThe value of the business level ID field being referenced.
380BusinessRejectReasonYCode to identify the reason for the Business Message Reject <j> message.

Valid values:
0 = Other
1 = Unknown ID
2 = Unknown Security
3 = Unsupported Message Type
4 = Application not available
5 = Conditionally Required Field Missing
Standard TrailerY