Example flow execution on ITX-RS using endpoint for V2 REST API

Prerequisites

  1. Import the example .zip projects on <WINDOWS_pack_install_dir>/financial_payments_plus_vn.n.n.n/UIProjectImports into Design Server. See pack release notes for complete list of Design Server projects.
  2. Take note of the flow variables used for each flow since their default value can be overridden upon execution.
  3. Create packages for each project including all maps and files.
    • OPTIONAL: Clear out the URL of run maps, leaving only main maps with URL.
  4. Deploy package into ITX-RS server instance.
  5. Set config.yaml property rest.mode to fenced.

Below are examples of REST calls using curl commands to execute translation and compliance flows:

  • CBPR+ Translation
    • MT-MX
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mt103_pacs00n?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT103_RETN.inp&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mt-mx/data/pacs.00n.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*" 
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mt9n0_camt054?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT900.inp&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mt-mx/data/env_camt_054_out.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mt205_pacs00n?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT205_COR.inp&OUTPUT_DOC_RESULT_XML=/data/maps/finplus/cbpr_plus/mt-mx/data/pacs.00n.xml&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mtn96_camt029?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT196.inp&OUTPUT_DOC_RESULT_XML=/data/maps/finplus/cbpr_plus/mt-mx/data/camt_029_out.xml&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mt202_pacs00n?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT202_COR.inp&OUTPUT_DOC_RESULT_XML=/data/maps/finplus/cbpr_plus/mt-mx/data/pacs.00n.xml&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mtn92_camt056?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT192.inp&OUTPUT_DOC_RESULT_XML=/data/maps/finplus/cbpr_plus/mt-mx/data/camt_056_out.xml&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_mt103sgo_pacs008?INPUT_FILE=./cbpr_plus/translation/mt-mx/data/MT103_SGO.inp&OUTPUT_DOC_RESULT_XML=/data/maps/finplus/cbpr_plus/mt-mx/data/pacs_008_sgo.xml&CONFIG_FILE=./cbpr_plus/translation/mt-mx/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mt-mx/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
    • MX-MT
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt107_mt110?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_107_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt110.txt&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*" 
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt052_mt942?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_052_mt942_valid.xml&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt942.txt&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt108_mt111?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_108_valid.xml&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt111.txt&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt053_mt940?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_053_mt940_valid.xml&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt940.txt&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_pacs009_mt205?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_pacs_009_mt205cor_valid.xml&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt205.txt&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_pacs004_mtnnnRTN?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_pacs_004_mt202rtn_valid.xml&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt20nRETN.out&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt058_mt292?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_058_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt292.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt054_mt9n0?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_054_crdt.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt9n0.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt057_mt210?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_057_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt210.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt109_mt112?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_109_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt112.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_pacs002_mtn99?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_pacs_002_299.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mtn99.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt029_mtn96?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_029_mt196_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mtn96.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_pacs009_mt202?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_pacs_009_mt202cor_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt202.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_camt056_mtn92?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_camt_056_valid.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mtn92.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_pacs008_mt103?INPUT_FILE=./cbpr_plus/translation/mx-mt/data/env_pacs_008_103.xml&OUTPUT_RESULT_MT=/data/maps/finplus/cbpr_plus/mx-mt/data/mt103.out&CONFIG_FILE=./cbpr_plus/translation/mx-mt/data/trx_config.xml&AUDIT_LOG=/data/maps/finplus/cbpr_plus/mx-mt/data/audit_msg.json&return=log&audit_file=always" -H "accept: */*"
  • CBPR+ Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_validation?INPUT_FILE=./tools/mx_service/data/cbpr_pacs_009_adv.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/cbpr_plus/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/cbpr_plus/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/cbpr_plus/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/cbpr_validation?INPUT_FILE=./tools/mx_service/data/cbpr_pacs_009_adv.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/cbpr_plus/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/cbpr_plus/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/cbpr_plus/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • CHAPS ENH Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/chaps_enh_validation_flow?INPUT_FILE=./tools/mx_service/data/chen_pacs_009_cov.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/chaps_enh/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/chaps_enh/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/chaps_enh/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/chaps_enh_validation_flow?INPUT_FILE=./tools/mx_service/data/chen_pacs_009_cov.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/chaps_enh/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/chaps_enh/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/chaps_enh/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • CHAPS L4L Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/chaps_l4l_validation_flow?INPUT_FILE=./tools/mx_service/data/chlf_pacs_009_cov.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/chaps_l4l/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/chaps_l4l/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/chaps_l4l/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/chaps_l4l_validation_flow?INPUT_FILE=./tools/mx_service/data/chlf_pacs_009_cov.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/chaps_l4l/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/chaps_l4l/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/chaps_l4l/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • EBA E1S1 Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/eba_e1s1_validation_flow?INPUT_FILE=./tools/mx_service/data/e1s1_pacs_009.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/eba_e1s1/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/eba_e1s1/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/eba_e1s1/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/eba_e1s1_validation_flow?INPUT_FILE=./tools/mx_service/data/e1s1_pacs_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/eba_e1s1/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/eba_e1s1/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/eba_e1s1/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • SWIFT UC Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/swift_uc_validation_flow?INPUT_FILE=./tools/mx_service/data/swuc_trck_001_uc.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/swift_uc/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/swift_uc/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/swift_uc/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/swift_uc_validation_flow?INPUT_FILE=./tools/mx_service/data/swuc_trck_001_uc.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/swift_uc/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/swift_uc/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/swift_uc/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • SWIFT GPI Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/swift_gpi_validation_flow?INPUT_FILE=./tools/mx_service/data/swgp_trck_001_gCCTINST.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/swift_gpi/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/swift_gpi/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/swift_gpi/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/swift_gpi_validation_flow?INPUT_FILE=./tools/mx_service/data/swgp_trck_001_gCCTINST.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/swift_gpi/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/swift_gpi/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/swift_gpi/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • T2 CLM Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_clm_validation_flow?INPUT_FILE=./tools/mx_service/data/t2clm_pacs_009.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_clm/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_clm/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_clm/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_clm_validation_flow?INPUT_FILE=./tools/mx_service/data/t2clm_pacs_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_clm/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_clm/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_clm/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • T2 CoCo Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_coco_validation_flow?INPUT_FILE=./tools/mx_service/data/t2coco_camt_009.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_coco/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_coco/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_coco/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_coco_validation_flow?INPUT_FILE=./tools/mx_service/data/t2coco_camt_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_coco/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_coco/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_coco/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • T2 RTGS Validation
    • MX Extended
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_rtgs_validation_flow?INPUT_FILE=./tools/mx_service/data/t2rtgs_pacs_009.xml&VALIDATION_TYPE=extended&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_rtgs/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_rtgs/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_rtgs/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_rtgs_validation_flow?INPUT_FILE=./tools/mx_service/data/t2rtgs_pacs_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_rtgs/mx_extended/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_rtgs/mx_extended/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_rtgs/mx_extended/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • NBOR ReGIS Validation
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/nbor_regis_validation_flow?INPUT_FILE=./tools/mx_service/data/rgis_pacs_009_cov.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/nbor_regis/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/nbor_regis/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/nbor_regis/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/nbor_regis_validation_flow?INPUT_FILE=./tools/mx_service/data/rgis_pacs_009_cov.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/nbor_regis/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/nbor_regis/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/nbor_regis/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • SIC RTGS Validation
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/sic_rtgs_validation_flow?INPUT_FILE=./tools/mx_service/data/sirt_pacs_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/sic_rtgs/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/sic_rtgs/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/sic_rtgs/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/sic_rtgs_validation_flow?INPUT_FILE=./tools/mx_service/data/sirt_pacs_009.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/sic_rtgs/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/sic_rtgs/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/sic_rtgs/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
  • T2 Sec Validation
    • Schema Only
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_sec_validation_flow?INPUT_FILE=./tools/mx_service/data/t2se_admi_005.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_sec/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_sec/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_sec/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_sec_validation_flow?INPUT_FILE=./tools/mx_service/data/t2se_admi_005.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_sec/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_sec/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_sec/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_sec_head002_validation_flow?INPUT_FILE=./tools/mx_service/data/t2se_head_002.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=xml&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_sec/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_sec/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_sec/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"
      curl -X GET "http://localhost:8080/tx-rest/v2/run/t2_sec_head002_validation_flow?INPUT_FILE=./tools/mx_service/data/t2se_head_002.xml&VALIDATION_TYPE=schema&REPORT_FORMAT=json&CCY_FILE=../data/currencycodedecimals.xml&BIC_FILE=../data/bic.xml&MXCONFIG_FILE=../data/mxconfig.xml&OUTPUT_RESULT_XML=/data/maps/finplus/t2_sec/schema_only/data/validation_result.xml&OUTPUT_RESULT_JSON=/data/maps/finplus/t2_sec/schema_only/data/validation_result.json&FAILURE_LOG=/data/maps/finplus/t2_sec/schema_only/data/stopMXValidation.json&return=log&audit_file=always" -H "accept: */*"