{"id":7125,"date":"2025-08-28T22:36:07","date_gmt":"2025-08-29T03:36:07","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7125"},"modified":"2025-09-05T13:32:56","modified_gmt":"2025-09-05T18:32:56","slug":"fix-recovery-recovery-request","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-recovery\/fix-recovery-methods\/fix-recovery-recovery-request\/","title":{"rendered":"FIX Recovery &#8211; Recovery Request"},"content":{"rendered":"\n<h2 id=\"recovery-request-method\">Recovery Request (35=U2) Message Method<\/h2>\n\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/08\/fix-recovery-request-scaled.png\"> \n<\/p>\n\n<p>To perform a FIX Recovery using the <a href=\"\/tt-fix\/recovery\/Msg_RecoveryRequest_U2.html\">Recovery Request\n    (35=2)<\/a> message:<\/p>\n\n<ol>\n  <li>Log on<\/li>\n  <li>Submit Recovery Request<\/li>\n  <li>Receive recovered messages<\/li>\n  <li>Get automatically logged out<\/li>\n<\/ol>\n\n<p><span class=\"label-info label\">Note<\/span> Optionally, <a href=\"fix-reconciliation.html\">Reconciliation<\/a> can also\n\tbe used.<\/p>\n\n<h3 id=\"recovery-request-example\">Example: Recovery Request (35=U2) Message Method<\/h3>\n\n<p>An example of a FIX client sending a Recovery Request (35=U2) message to request recovery is shown below.<\/p>\n\n<ol>\n  <li><b>Client System Logs on to Recovery Server:<\/b><\/li>\n  <p><span class=\"label-info label\">Note<\/span> The StartDate (916) and EndDate (917) tags must be in UTC time format.\n  <\/p>\n  <ol>\n    <li type=\"a\"><b>FIX Client Sends Logon (35=A) Message<\/b><\/li>\n\n    <p>8=FIX.4.2|9=87|35=A|49=XYZABC|56=TT_DC|34=1|52=20240216-01:42:28|98=0|108=30|96=****|141=Y|95=8|10=027|<\/p>\n\n    <li type=\"a\"><b>FIX Client Receives Logon Ack (35=A) Message<\/b>\n    <\/li>\n\n    <p>8=FIX.4.2|9=00075|35=A|49=TT_DC|56=XYZABC|34=1|52=20240216-01:42:28.258|98=0|108=30|141=Y|10=006|\n    <\/p>\n\n    <li type=\"a\"><b>FIX Client Receives News (35=B) Message<\/b>\n    <\/li>\n\n    <p>8=FIX.4.2|9=00139|35=B|49=TT_DC|56=XYZABC|34=2|52=20240216-01:42:38.227|<b>148=Recovery Complete<\/b>|33=1|<b>\n        58=Recovery is complete, Version 1.234.5; Location: XY<\/b>|10=183|<\/p>\n\n  <\/ol>\n\n  <li><b>Client Sends Recovery Request:\n    <\/b><\/li>\n\n  <p><b>Recovery Request (35=U2) Message<\/b><\/p>\n\n  <p>\n    8=FIX.4.2|9=98|<b>35=U2<\/b>|49=XYZABC|56=TT_DC|34=6|52=20240216-01:44:08|<b>916=20240216-01:00:00|917=20240216-02:30:00<\/b>|10=026|\n  <\/p>\n\n  <li><b>Client Receives Valid Messages (within specified timeframe)<\/b>\n  <\/li>\n\n  <p><b>Execution Report (35=8) Message<\/b><\/p>\n\n  <p>\n    8=FIX.4.2|9=01122|35=8|49=TT_DC|56=XYZABC|34=12|50=ULF000|142=SG|52=20240216-01:44:08.926|129=SubID|37=a01\n    1a297-e548-4f0e-96f0-169c531b8cd1|198=64961158153|526=1708027530245|527=6496115815320240216206|11=Dk9I5ZeiEaA0Ywb\n    U5wW8JG:9|10011=9|17=64960:M:64901TN0000206|20=0|150=2|18=2|39=2|1=Account01|55=ES|48=6000762882783707357|22\n    =96|454=6|455=ESU4|456=98|455=ES Sep24|456=97|455=ESU24|456=5|455=1231|456=8|455=ESU4\n    Index|456=A|16207=CME|455=BBG0184K3LT1|456=S|16207=CME|460=5|461=F|167=FUT|200=202409|541=20240920|205=20|182\n    23=202409|18211=M|207=CME|100=XCME|107=E-Mini S&amp;P 500\n    Futures|15=USD|54=2|38=1|40=2|44=511050|59=0|32=1|31=511050|151=0|14=1|6=511050|75=20240216|60=20240216-01:41:09.\n  <\/p>\n\n  <p>587000|442=1|1028=Y|18216=L18004|528=A|582=1|10553=trader@email|18220=DTS|18221=DTS_ID|1057=Y|16999=CLEARING|\n    16561=20240216-01:41:09.598503|16117=2|16612=4pYb3xyX8UQGLL1cL0F76s|18218=Send:DEFAULTRecv:|18226=0|1031=W|18227\n    =DTS_Org|18232=20240920|10=040|\n  <\/p>\n\n  <p><b>Execution Report (35=8) Message<\/b><\/p>\n\n  <p>8=FIX.4.2|9=01223|35=8|49=TT_DC|56=XYZABC|34=19|142=SG|52=20240216-01:44:08.930|129=SubID|37=ac46afe9-95fa-4\n    cdc-ad65-c26ba61c36c0|198=6C9801C3:0001993F|526=1708035383193|527=ac46afe9-95fa-4cdc-ad65-c26ba61c36c0:3|11=3Ez6lemv\n    RqMwDYcpmvCZaN:11|10011=11|17=67121816|20=0|150=2|18=2|39=2|1=Account01|55=225|48=5423844139015194828|22=96\n    |454=8|455=390987876|456=98|455=225\n    Sep24|456=97|455=169090018|456=4|455=JNIU4|456=5|455=FUT_225_240912|456=8|455=NKU4\n    Index|456=A|16207=OSE|455=BBG01FSN86Q4|456=S|16207=OSE|455=FUT_225_240912|456=91|460=12|461=F|167=FUT|200=2024\n    09|541=20240913|205=13|18223=202409|18211=M|207=JPX|100=XOSE|107=Nikkei 225\n    Futures|15=JPY|54=2|38=2|40=2|44=33350|59=0|32=2|31=33350|151=0|14=2|6=33350|75=20240216|60=20240216-01:41:36.8171\n    45|442=1|1028=Y|18216=B45X2HNN01|528=A|10553=trader@email|880=78250056410464612|18220=DTS|18221=DTS_ID|16999\n    =CLR|16561=20240216-01:41:36.818102|16117=2|16612=13ESs2n8lPRCBGPPuwJ2eo|18218=Send:DEFAULTRecv:|18226=0|1031=W|1\n    8227=DTS_Org|18232=20240912|10=205|<\/p>\n\n  <li><b>Automatic Logout Once All Valid Messages are Sent:\n    <\/b><\/li>\n\n  <p><b>Client Receives Logout (35=5) Message:<\/b><\/p>\n\n  <p>8=FIX.4.2|9=00140|<b>35=5<\/b>|49=TT_DC|56=XYZABC|34=23|52=20240216-01:44:08.933|58=Recovery completed for\n    fix-session=client_comp_id=XYZABC\/TT_DC\/1256|18000=1|10=198|<\/p>\n\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<h2 id=\"recovery-request-method\">Recovery Request (35=U2) Message Method<\/h2>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/08\/fix-recovery-request-scaled.png\">\n<\/p>\n<p>To perform a FIX Recovery using the <a href=\"\/tt-fix\/recovery\/Msg_RecoveryRequest_U2.html\">Recovery Request<br \/>\n    (35=2)<\/a> message:<\/p>\n<ol>\n<li>Log on<\/li>\n<li>Submit Recovery Request<\/li>\n<li>Receive recovered messages<\/li>\n<li>Get automatically logged out<\/li>\n<\/ol>\n<p><span class=\"label-info label\">Note<\/span> Optionally, <a href=\"fix-reconciliation.html\">Reconciliation<\/a> can also<br \/>\n\tbe used.<\/p>\n<h3 id=\"recovery-request-example\">Example: Recovery Request (35=U2) Message Method<\/h3>\n<p>An example of a FIX client sending a Recovery Request (35=U2) message to request recovery is shown below.<\/p>\n<ol>\n<li><b>Client System Logs on to Recovery Server:<\/b><\/li>\n<p><span class=\"label-info label\">Note<\/span> The StartDate (916) and EndDate (917) tags must be in UTC time format.\n  <\/p>\n<ol>\n<li type=\"a\"><b>FIX Client Sends Logon (35=A) Message<\/b><\/li>\n<p>8=FIX.4.2|9=87|35=A|49=XYZABC|56=TT_DC|34=1|52=20240216-01:42:28|98=0|108=30|96=****|141=Y|95=8|10=027|<\/p>\n<li type=\"a\"><b>FIX Client Receives Logon Ack (35=A) Message<\/b>\n    <\/li>\n<p>8=FIX.4.2|9=00075|35=A|49=TT_DC|56=XYZABC|34=1|52=20240216-01:42:28.258|98=0|108=30|141=Y|10=006|\n    <\/p>\n<li type=\"a\"><b>FIX Client Receives News (35=B) Message<\/b>\n    <\/li>\n<p>8=FIX.4.2|9=00139|35=B|49=TT_DC|56=XYZABC|34=2|52=20240216-01:42:38.227|<b>148=Recovery Complete<\/b>|33=1|<b><br \/>\n        58=Recovery is complete, Version 1.234.5; Location: XY<\/b>|10=183|<\/p>\n<\/ol>\n<li><b>Client Sends Recovery Request:<br \/>\n    <\/b><\/li>\n<p><b>Recovery Request (35=U2) Message<\/b><\/p>\n<p>\n    8=FIX.4.2|9=98|<b>35=U2<\/b>|49=XYZABC|56=TT_DC|34=6|52=20240216-01:44:08|<b>916=20240216-01:00:00|917=20240216-02:30:00<\/b>|10=026|\n  <\/p>\n<li><b>Client Receives Valid Messages (within specified timeframe)<\/b>\n  <\/li>\n<p><b>Execution Report (35=8) Message<\/b><\/p>\n<p>\n    8=FIX.4.2|9=01122|35=8|49=TT_DC|56=XYZABC|34=12|50=ULF000|142=SG|52=20240216-01:44:08.926|129=SubID|37=a01<br \/>\n    1a297-e548-4f0e-96f0-169c531b8cd1|198=64961158153|526=1708027530245|527=6496115815320240216206|11=Dk9I5ZeiEaA0Ywb<br \/>\n    U5wW8JG:9|10011=9|17=64960:M:64901TN0000206|20=0|150=2|18=2|39=2|1=Account01|55=ES|48=6000762882783707357|22<br \/>\n    =96|454=6|455=ESU4|456=98|455=ES Sep24|456=97|455=ESU24|456=5|455=1231|456=8|455=ESU4<br \/>\n    Index|456=A|16207=CME|455=BBG0184K3LT1|456=S|16207=CME|460=5|461=F|167=FUT|200=202409|541=20240920|205=20|182<br \/>\n    23=202409|18211=M|207=CME|100=XCME|107=E-Mini S&amp;P 500<br \/>\n    Futures|15=USD|54=2|38=1|40=2|44=511050|59=0|32=1|31=511050|151=0|14=1|6=511050|75=20240216|60=20240216-01:41:09.\n  <\/p>\n<p>587000|442=1|1028=Y|18216=L18004|528=A|582=1|10553=trader@email|18220=DTS|18221=DTS_ID|1057=Y|16999=CLEARING|<br \/>\n    16561=20240216-01:41:09.598503|16117=2|16612=4pYb3xyX8UQGLL1cL0F76s|18218=Send:DEFAULTRecv:|18226=0|1031=W|18227<br \/>\n    =DTS_Org|18232=20240920|10=040|\n  <\/p>\n<p><b>Execution Report (35=8) Message<\/b><\/p>\n<p>8=FIX.4.2|9=01223|35=8|49=TT_DC|56=XYZABC|34=19|142=SG|52=20240216-01:44:08.930|129=SubID|37=ac46afe9-95fa-4<br \/>\n    cdc-ad65-c26ba61c36c0|198=6C9801C3:0001993F|526=1708035383193|527=ac46afe9-95fa-4cdc-ad65-c26ba61c36c0:3|11=3Ez6lemv<br \/>\n    RqMwDYcpmvCZaN:11|10011=11|17=67121816|20=0|150=2|18=2|39=2|1=Account01|55=225|48=5423844139015194828|22=96<br \/>\n    |454=8|455=390987876|456=98|455=225<br \/>\n    Sep24|456=97|455=169090018|456=4|455=JNIU4|456=5|455=FUT_225_240912|456=8|455=NKU4<br \/>\n    Index|456=A|16207=OSE|455=BBG01FSN86Q4|456=S|16207=OSE|455=FUT_225_240912|456=91|460=12|461=F|167=FUT|200=2024<br \/>\n    09|541=20240913|205=13|18223=202409|18211=M|207=JPX|100=XOSE|107=Nikkei 225<br \/>\n    Futures|15=JPY|54=2|38=2|40=2|44=33350|59=0|32=2|31=33350|151=0|14=2|6=33350|75=20240216|60=20240216-01:41:36.8171<br \/>\n    45|442=1|1028=Y|18216=B45X2HNN01|528=A|10553=trader@email|880=78250056410464612|18220=DTS|18221=DTS_ID|16999<br \/>\n    =CLR|16561=20240216-01:41:36.818102|16117=2|16612=13ESs2n8lPRCBGPPuwJ2eo|18218=Send:DEFAULTRecv:|18226=0|1031=W|1<br \/>\n    8227=DTS_Org|18232=20240912|10=205|<\/p>\n<li><b>Automatic Logout Once All Valid Messages are Sent:<br \/>\n    <\/b><\/li>\n<p><b>Client Receives Logout (35=5) Message:<\/b><\/p>\n<p>8=FIX.4.2|9=00140|<b>35=5<\/b>|49=TT_DC|56=XYZABC|34=23|52=20240216-01:44:08.933|58=Recovery completed for<br \/>\n    fix-session=client_comp_id=XYZABC\/TT_DC\/1256|18000=1|10=198|<\/p>\n<\/ol>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[469],"class_list":["post-7125","doc","type-doc","status-publish","hentry","docs-category-fix-recovery-methods"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7125\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7125"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}