Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| developers:fixapi:reject [2025/09/12 01:16] – removed - external edit (Unknown date) 127.0.0.1 | developers:fixapi:reject [2025/09/12 02:24] (current) – chad | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== REJECT [35=3] ====== | ||
| + | The Reject message indicates FIX session rule violations. | ||
| + | |||
| + | ===== Rejection Reasons ===== | ||
| + | ^ Code ^ Description ^ | ||
| + | | 0 | Invalid tag number | | ||
| + | | 1 | Required tag missing | | ||
| + | | 2 | Tag not defined for message type | | ||
| + | | 3 | Undefined tag | | ||
| + | | 4 | Tag without value | | ||
| + | | 5 | Value out of range | | ||
| + | | 6 | Incorrect data format | | ||
| + | | 9 | CompID problem | | ||
| + | | 10 | SendingTime accuracy problem | | ||
| + | | 11 | Invalid MsgType | | ||
| + | | 13 | Duplicate tag | | ||
| + | | 14 | Tag out of order | | ||
| + | | 15 | Repeating group out of order | | ||
| + | | 16 | Incorrect NumInGroup count | | ||
| + | | 17 | Field delimiter in value | | ||
| + | | 18 | Invalid/ | ||
| + | |||
| + | ===== Message Specification ===== | ||
| + | |||
| + | **Message Direction: | ||
| + | |||
| + | ^ Tag ^ Field Name ^ Type ^ Req'd ^ Description ^ | ||
| + | | | **Message Header** | | Y | MsgType = 3 | | ||
| + | | 45 | RefSeqNum | Int | Y | Sequence of rejected message | | ||
| + | | 371 | RefTagID | Int | O | Referenced tag number | | ||
| + | | 372 | RefMsgType | String | O | Referenced message type | | ||
| + | | 373 | SessionRejectReason | Int | O | Rejection code (see table) | | ||
| + | | 58 | Text | String | O | Rejection explanation | | ||
| + | | | **Message Trailer** | | Y | | | ||
| + | |||
| + | ===== Sample Message ===== | ||
| + | |||
| + | **SendingTime accuracy rejection: | ||
| + | < | ||
| + | 8=FIX.4.2|9=120|35=3|49=T4|56=T4Example|50=T4FIX|52=20120905-21: | ||
| + | 45=12|372=F|373=10|58=Sending Time Accuracy problem|10=234| | ||
| + | </ | ||
| + | |||
| + | ===== Notes ===== | ||
| + | * Requires immediate corrective action | ||
| + | * May lead to session termination | ||
| + | * New session starts with sequence 1 | ||