All Messages
Listing of all messages in the core API.
| Code | Type | Reply Code | Reply Type | Description |
|---|---|---|---|---|
| 1001 | OrderNew | 1501 | OrderNewReply | Enter a new Order into the system. |
| 1002 | OrderAmend | 1502 | OrderAmendReply | Amend an existing Order. |
| 1003 | OrderStatusSet | 1503 | OrderStatusSetReply | This message changes the status of an existing Order or set of Orders in the engine. |
| 1004 | OneSideReport | 1504 | OneSideReportReply | Enter a one-sided trade report into the System. |
| 1005 | OrderRoutingStateSet | 1505 | OrderRoutingStateSetReply | Set the Routing State of an existing order. |
| 1008 | TradeCancel | 1508 | TradeCancelReply | Cancel both sides of a trade in the System. |
| 1009 | LevelOneUpdate | 1509 | LevelOneUpdateReply | Update the value of a level one field. |
| 1010 | StaticUpdate | 1510 | StaticUpdateReply | Update an existing record or create a new record in any static table. |
| 1011 | Bootstrap | The Bootstrap message. | ||
| 1013 | StatusSet | 1513 | StatusSetReply | Change the status of a record. |
| 1014 | SessionSet | 1514 | SessionSetReply | Change trading session of product(s). |
| 1015 | SessionParam | 1515 | SessionParamReply | Submit a session change transaction for a product (or group of products), with a specific parameter applied for the session change. |
| 1016 | SystemMode | 1516 | SystemModeReply | Set the current operational mode of the system. |
| 1017 | TriggerAuctionSession | 1517 | TriggerAuctionSessionReply | Trigger an auction session as defined in the Auction & AuctionSession tables. |
| 1018 | SessionLimits | 1518 | SessionLimitsReply | The SessionLimits message. |
| 1019 | CreditLimits | 1519 | CreditLimitsReply | The CreditLimits message. |
| 1020 | TriggerAuctionSettlement | 1520 | TriggerAuctionSettlementReply | The TriggerAuctionSettlement message. |
| 1021 | SendPaymentTrackTrace | 1521 | SendPaymentTrackTraceReply | The SendPaymentTrackTrace message. |
| 1022 | SendTransactionDetails | 1522 | SendTransactionDetailsReply | The SendTransactionDetails message. |
| 1023 | StaticChange | 1523 | StaticChangeReply | The StaticChange message. |
| 1024 | TriggerNextAuctionSession | 1524 | TriggerNextAuctionSessionReply | The TriggerNextAuctionSession message. |
| 1025 | AuctionAccountSetIsFunding | 1525 | AuctionAccountSetIsFundingReply | The AuctionAccountSetIsFunding message. |
| 1026 | TriggerTenderOfferAllocationReset | 1526 | TriggerTenderOfferAllocationResetReply | The TriggerTenderOfferAllocationReset message. |
| 1027 | EndOfImport | 1527 | EndOfImportReply | The EndOfImport message. |
| 1028 | TenderOfferAdjustSellerAllocation | 1528 | TenderOfferAdjustSellerAllocationReply | The TenderOfferAdjustSellerAllocation message. |
| 1033 | TriggerTenderOfferProposedTrades | 1533 | TriggerTenderOfferProposedTradesReply | The TriggerTenderOfferProposedTrades message. |
| 1034 | TriggerAuctionTaxCalculation | 1534 | TriggerAuctionTaxCalculationReply | The TriggerAuctionTaxCalculation message. |
| 1035 | TriggerSettlementInstructions | 1535 | TriggerSettlementInstructionsReply | The TriggerSettlementInstructions message. |
| 1036 | TenderOfferAdjustAllocation | 1536 | TenderOfferAdjustAllocationReply | The TenderOfferAdjustAllocation message. |
| 1041 | IdMax | 1541 | IdMaxReply | The IdMax message. |
| 1042 | InboundTransferRequest | 1542 | InboundTransferRequestReply | The InboundTransferRequest message. |
| 1043 | ConfirmPostedHoldingTransaction | 1543 | ConfirmPostedHoldingTransactionReply | The ConfirmPostedHoldingTransaction message. |
| 1046 | OrderHitLift | 1546 | OrderHitLiftReply | Enter a new Order into the system that will Hit (Sell) or Lift (Buy) an Order that already exists in the system identified by the Order with the Id passed in the message. |
| 1047 | OneSideReportConfirm | 1547 | OneSideReportConfirmReply | Confirm or reject a one-sided trade report for which one side has already been entered. |
| 1048 | TwoSideReport | 1548 | TwoSideReportReply | Enter a two-sided Trade Report by a third party. |
| 1050 | TwoSideReportConfirm | 1550 | TwoSideReportConfirmReply | Confirm or reject one side of a two-sided Trade Report. |
| 1051 | HoldingAllocationMulti | 1551 | HoldingAllocationMultiReply | The HoldingAllocationMulti message. |
| 1052 | HoldingTransaction | 1552 | HoldingTransactionReply | This message is used to submit a Holding Transaction & adjust the corresponding Holding record. |
| 1053 | HoldingTransactionConfirm | 1553 | HoldingTransactionConfirmReply | The HoldingTransactionConfirm message. |
| 1054 | HoldingTransactionStatus | 1554 | HoldingTransactionStatusReply | The HoldingTransactionStatus message. |
| 1056 | ExchangeRateUpdate | 1556 | ExchangeRateUpdateReply | The ExchangeRateUpdate message. |
| 1057 | VoluntaryOrderNew | 1557 | VoluntaryOrderNewReply | Enter a new Voluntary Market Order into the system. |
| 1058 | OrderInfoSet | 1558 | OrderInfoSetReply | Set the free format text OrderInfo field for an Order. |
| 1059 | OutboundTransferRequest | 1559 | OutboundTransferRequestReply | The OutboundTransferRequest message. |
| 1060 | TradeSettle | 1560 | TradeSettleReply | The TradeSettle message. |
| 1061 | TradeSettlementStatus | 1561 | TradeSettlementStatusReply | The TradeSettlementStatus message. |
| 1063 | ExternalTransferAck | 1563 | ExternalTransferAckReply | The ExternalTransferAck message. |
| 1064 | ExternalTransferError | 1564 | ExternalTransferErrorReply | The ExternalTransferError message. |
| 1065 | ExtPaymentTrackAndTrace | 1565 | ExtPaymentTrackAndTraceReply | The ExtPaymentTrackAndTrace message. |
| 1066 | ExtPaymentTrackAndTraceError | 1566 | ExtPaymentTrackAndTraceErrorReply | The ExtPaymentTrackAndTraceError message. |
| 1067 | ExtTransactionDetails | 1567 | ExtTransactionDetailsReply | The ExtTransactionDetails message. |
| 1068 | BlotterStatus | 1568 | BlotterStatusReply | The BlotterStatus message. |
| 1069 | SetBlotter | 1569 | SetBlotterReply | The SetBlotter message. |
| 1070 | PendingExtOutboundTransferUpdate | 1570 | PendingExtOutboundTransferUpdateReply | The PendingExtOutboundTransferUpdate message. |
| 1071 | ReportCrossInstruments | 1571 | ReportCrossInstrumentsReply | This message is used to enter a two-sided trade report into the System where a third party reports for the actual two sides of the deal across different InstrumentMarkets. |
| 1072 | CreateBlotter | 1572 | CreateBlotterReply | The CreateBlotter message. |
| 1073 | RemoveBlotter | 1573 | RemoveBlotterReply | The RemoveBlotter message. |
| 1074 | UpdateBlotter | 1574 | UpdateBlotterReply | The UpdateBlotter message. |
| 1077 | RfqNew | 1577 | RfqNewReply | The RfqNew message. |
| 1078 | RfqRespond | 1578 | RfqRespondReply | The RfqRespond message. |
| 1079 | RfqAccept | 1579 | RfqAcceptReply | The RfqAccept message. |
| 1080 | RfqReject | 1580 | RfqRejectReply | The RfqReject message. |
| 1081 | SystemRollDate | 1581 | SystemRollDateReply | Manually force the system date to roll to the next business date. |
| 1082 | ReserveHolding | 1582 | ReserveHoldingReply | The ReserveHolding message. |
| 1083 | SettleRsuTransaction | 1583 | SettleRsuTransactionReply | The SettleRsuTransaction message. |
| 1084 | SettleReservedDeposits | 1584 | SettleReservedDepositsReply | The SettleReservedDeposits message. |
| 1085 | RsuSettlement | 1585 | RsuSettlementReply | The RsuSettlement message. |
| 1086 | TransferAuctionTradeFees | 1586 | TransferAuctionTradeFeesReply | The TransferAuctionTradeFees message. |
| 1087 | SettleAllTradesForInstrumentMarket | 1587 | SettleAllTradesForInstrumentMarketReply | The SettleAllTradesForInstrumentMarket message. |
| 1088 | PreliminaryNettingFunds | 1588 | PreliminaryNettingFundsReply | The PreliminaryNettingFunds message. |
| 1089 | PreliminaryNettingFundsCompleteBatch | 1589 | PreliminaryNettingFundsCompleteBatchReply | The PreliminaryNettingFundsCompleteBatch message. |
| 1090 | SettlementStatus | 1590 | SettlementStatusReply | The SettlementStatus message. |
| 1091 | SetAuctionAllowedSides | 1591 | SetAuctionAllowedSidesReply | The SetAuctionAllowedSides message. |
| 1092 | AuctionReset | 1592 | AuctionResetReply | The AuctionReset message. |
| 1094 | ResetPassword | 1594 | ResetPasswordReply | Reset a user's password to a random string, with an optional duration of validity in hours. |
| 1096 | SetVenueMode | 1596 | SetVenueModeReply | The SetVenueMode message. |
| 1097 | ResetHoldings | 1597 | ResetHoldingsReply | The ResetHoldings message. |
| 1100 | AddUserToGroup | 1600 | AddUserToGroupReply | The AddUserToGroup message. |
| 1101 | RemoveUserFromGroup | 1601 | RemoveUserFromGroupReply | The RemoveUserFromGroup message. |
| 1102 | OrderLite | 1602 | OrderLiteReply | Enter a new Order into the system. |
| 1103 | ActualBuySellValueAdjust | 1603 | ActualBuySellValueAdjustReply | This message is used to adjust the ActualBuyVal or ActualSellVal position for a Firm, User or Account. |
| 1105 | SetJwtPublicKey | 1605 | SetJwtPublicKeyReply | Set the public key used for JWT authentication of non-system users |
| 1106 | ApplicationTimeoutSet | 1606 | ApplicationTimeoutSetReply | The ApplicationTimeoutSet message. |
| 1107 | StaticSet | 1607 | StaticSetReply | The StaticSet message. |
| 1108 | SetEligibleQuantity | 1608 | SetEligibleQuantityReply | The SetEligibleQuantity message. |
| 1111 | SignalDisconnect | 1611 | SignalDisconnectReply | Signal a disconnect to trigger order cancels. This message will cancel all open orders for the originating user. |
| 1115 | WriteCache | 1615 | WriteCacheReply | The WriteCache message. |
| 1117 | SendFile | 1617 | SendFileReply | Send a component of a file to a remote machine |
| 1118 | SetFeeSet | 1618 | SetFeeSetReply | The SetFeeSet message. |
| 1125 | SendServerAccess | 1625 | SendServerAccessReply | The SendServerAccess message. |
| 1126 | SetServerAccess | 1626 | SetServerAccessReply | The SetServerAccess message. |
| 1127 | CcmxKafkaHBInit | 1627 | CcmxKafkaHBInitReply | The CcmxKafkaHBInit message. |
| 1128 | BulkOrderNew | 1628 | BulkOrderNewReply | Enter a new batch of Orders into the system, which will be grouped in a blotter. |
| 1129 | DeleteBlotter | 1629 | DeleteBlotterReply | Delete a blotter of Orders. |
| 1130 | OrderMultiCancel | 1630 | OrderMultiCancelReply | Cancel several Orders at once. |
| 1131 | BulkMultiClassOrderNew | 1631 | BulkMultiClassOrderNewReply | The BulkMultiClassOrderNew message. |
| 1132 | SetAuctionSettlementClasses | 1632 | SetAuctionSettlementClassesReply | The SetAuctionSettlementClasses message. |
| 1133 | OrderModifyPriority | 1633 | OrderModifyPriorityReply | The OrderModifyPriority message. |
| 1134 | SetParticipantPriority | 1634 | SetParticipantPriorityReply | The SetParticipantPriority message. |
| 1135 | AccountRequestNewVRN | 1635 | AccountRequestNewVRNReply | Deprecated. To assign a new VRN to an account, suspend it's currently assigned VRN. |
| 1136 | TradeUpdateValues | 1636 | TradeUpdateValuesReply | The TradeUpdateValues message. |
| 1137 | SetParticipantSortOrder | 1637 | SetParticipantSortOrderReply | The SetParticipantSortOrder message. |
| 1138 | AuctionTerminate | 1638 | AuctionTerminateReply | The AuctionTerminate message. |
| 1139 | OrderModifySettlementPriority | 1639 | OrderModifySettlementPriorityReply | The OrderModifySettlementPriority message. |
| 1140 | NotionalOrderNew | 1640 | NotionalOrderNewReply | Enter a new Notional Order into the system, which will be grouped in a blotter because it is multi-legged order. |
| 1141 | NotionalOrderCancel | 1641 | NotionalOrderCancelReply | The NotionalOrderCancel message. |
| 1142 | NotionalOrderAmend | 1642 | NotionalOrderAmendReply | The NotionalOrderAmend message. |
| 1143 | OrderAmendSecurityLot | 1643 | OrderAmendSecurityLotReply | The OrderAmendSecurityLot message. |
| 1155 | GrantPermission | 1655 | GrantPermissionReply | The GrantPermission message. |
| 1156 | RevokePermission | 1656 | RevokePermissionReply | The RevokePermission message. |
| 1157 | RebuildPermissionCache | 1657 | RebuildPermissionCacheReply | The RebuildPermissionCache message. |
| 1158 | HoldingActualsReset | 1658 | HoldingActualsResetReply | This message clears out the fields from Holding records that would not be unloaded from the engine and represent the metrics for the actual activity accrued against that Holding since actuals were last reset. |
| 1159 | HoldingTransactionUpdate | 1659 | HoldingTransactionUpdateReply | Make changes to an existing HoldingTransaction. |
| 1160 | VirtualReferenceNumberNew | 1660 | VirtualReferenceNumberNewReply | Add a new Virtual Reference Number (VRN) and optionally associate an Account |
| 1161 | VirtualReferenceNumberCount | 1661 | VirtualReferenceNumberCountReply | Request a VirtualReferenceNumber report count. This will cause a VRNCountStatus message to be emitted. |
| 1190 | WithdrawDateExpiredOrders | 1690 | WithdrawDateExpiredOrdersReply | Set the MG System timestamp of the engine using string format "2000-01-01T08:00:00". |
| 1191 | AuctionIndicativePrices | 1691 | AuctionIndicativePricesReply | The AuctionIndicativePrices message. |
| 1192 | SetSystemTimestamp | 1692 | SetSystemTimestampReply | The SetSystemTimestamp message. |
| 1193 | KafkaTransactionEnd | 1693 | KafkaTransactionEndReply | The KafkaTransactionEnd message. |
| 1194 | KafkaApiError | 1694 | KafkaApiErrorReply | The KafkaApiError message. |
| 1195 | TriggerTimerEvents | 1695 | TriggerTimerEventsReply | The TriggerTimerEvents message. |
| 1196 | AutoTimerEvents | 1696 | AutoTimerEventsReply | The AutoTimerEvents message. |
| 1197 | SetSystemId | 1697 | SetSystemIdReply | The SetSystemId message. |
| 1199 | CycleSystem | 1699 | CycleSystemReply | Trigger the system to cycle. |
| 6001 | Login | 6501 | LoginReply | Log in to the System |
| 6002 | Logout | 6502 | LogoutReply | Log out from the System. |
| 6003 | LoginJwt | 6503 | LoginJwtReply | Log in to the System using a JWT token for authentication |
| 6008 | ResendLast | 6508 | ResendLastReply | Sent by the Client to request a resend of an old reply from the Server. |
| 6504 | NoLastReply | The NoLastReply message. | ||
| 8003 | ChangePassword | 8503 | ChangePasswordReply | Change the logged-in User's Password. Both old and new passwords should be provided in unencrypted text. The Server will take care of the one way encryption and authentication of the change request. |
| 8004 | ForceTimeoutUser | 8504 | ForceTimeoutUserReply | The ForceTimeoutUser message. |
| 8021 | StoreBlobObject | 8521 | StoreBlobObjectReply | The StoreBlobObject message. |
| 9002 | SystemSuspend | The SystemSuspend message. | ||
| 9003 | TimeoutUser | The TimeoutUser message. | ||
| 9004 | RollDate | The RollDate message. | ||
| 9005 | SessionChange | The SessionChange message. | ||
| 9011 | LockoutUser | The LockoutUser message. | ||
| 9012 | UnlockoutUser | The UnlockoutUser message. | ||
| 9016 | WithdrawTimeExpiredOrders | The WithdrawTimeExpiredOrders message. | ||
| 9017 | IndexPriceStale | The IndexPriceStale message. | ||
| 10000 | DoTimerEvents | The DoTimerEvents message. | ||
| 10001 | Heartbeat | 10501 | HeartbeatReply | The Heartbeat message. |
| 10002 | GetTime | 10502 | GetTimeReply | The GetTime message. |
| 10004 | ApplicationHeartbeat | 10504 | ApplicationHeartbeatReply | The ApplicationHeartbeat message. |
| 10005 | TransactionTiming | 10505 | TransactionTimingReply | The TransactionTiming message. |
| 10006 | NetworkTiming | 10506 | NetworkTimingReply | The NetworkTiming message. |
| 10007 | CcmxRecovery | 10507 | CcmxRecoveryReply | The CcmxRecovery message. |
| 10008 | BroadcastRecordResend | 10508 | BroadcastRecordResendReply | The BroadcastRecordResend message. |
| 10009 | KafkaProducerControl | 10509 | KafkaProducerControlReply | The KafkaProducerControl message. |
| 10010 | SetEngineDebugLevel | 10510 | SetEngineDebugLevelReply | Set the engine's debug logging levels. This does a replace on glOptions->debug. |
| 10011 | CcmxKafkaHB | 10511 | CcmxKafkaHBReply | The CcmxKafkaHB message. |
| 10101 | TranslogLoad | The TranslogLoad message. | ||
| 10102 | SetTranslogLoadTable | The SetTranslogLoadTable message. | ||
| 10103 | BootstrapTrigger | The BootstrapTrigger message. | ||
| 20000 | MachinePing | The MachinePing message. | ||
| 20001 | BackupMachineStart | The BackupMachineStart message. | ||
| 20002 | BackupMachineStream | The BackupMachineStream message. | ||
| 20003 | BackupMachineSync | The BackupMachineSync message. | ||
| 20101 | MainMachineStart | The MainMachineStart message. | ||
| 20103 | MainMachineSync | The MainMachineSync message. | ||
| 20110 | MainMachineBlockSync | The MainMachineBlockSync message. | ||
| 20111 | MainMachineBlockEnd | The MainMachineBlockEnd message. | ||
| 20112 | LogStreamStart | The LogStreamStart message. | ||
| 20113 | LogStream | The LogStream message. | ||
| 20114 | LogStreamBlockEnd | The LogStreamBlockEnd message. | ||
| 20115 | LogStreamBlockStart | The LogStreamBlockStart message. |