POST api/ACTPost

Request Information

URI Parameters

None.

Body Parameters

ACTRequestHeader
NameDescriptionTypeAdditional information
header

ACTReqHeader

None.

txnInfoDetails

Txninfodetails

None.

Request Formats

application/json, text/json

Sample:
{
  "header": {
    "msgId": "sample string 1",
    "orgId": "sample string 2",
    "timeStamp": "sample string 3",
    "ctry": "sample string 4",
    "noOfTxs": "sample string 5",
    "totalTxnAmount": "sample string 6"
  },
  "txnInfoDetails": {
    "txnInfo": [
      {
        "customerReference": "sample string 1",
        "txnType": "sample string 2",
        "txnDate": "sample string 3",
        "txnCcy": "sample string 4",
        "txnAmount": "sample string 5",
        "debitAccountCcy": "sample string 6",
        "debitAccountAmount": "sample string 7",
        "fxContractRef1": "sample string 8",
        "fxAmountUtilized1": "sample string 9",
        "fxContractRef2": "sample string 10",
        "fxAmountUtilized2": "sample string 11",
        "senderParty": {
          "name": "sample string 1",
          "accountNo": "sample string 2",
          "bankCtryCode": "sample string 3",
          "swiftBic": "sample string 4"
        },
        "receivingParty": {
          "name": "sample string 1",
          "accountNo": "sample string 2",
          "bankCtryCode": "sample string 3",
          "swiftBic": "sample string 4",
          "clearingCode": "sample string 5",
          "bankName": "sample string 6",
          "bankAddress": "sample string 7",
          "beneficiaryAddresses": {
            "address": "sample string 1"
          }
        },
        "adviseDelivery": {
          "mode": "sample string 1",
          "emails": [
            {
              "email": "sample string 1"
            },
            {
              "email": "sample string 1"
            }
          ]
        },
        "rmtInf": {
          "paymentDetails": [
            {
              "paymentDetail": "sample string 1"
            },
            {
              "paymentDetail": "sample string 1"
            }
          ],
          "clientReferences": [
            {
              "clientReference": "sample string 1"
            },
            {
              "clientReference": "sample string 1"
            }
          ],
          "invoiceDetails": [
            {
              "invoice": "sample string 1"
            },
            {
              "invoice": "sample string 1"
            }
          ]
        }
      },
      {
        "customerReference": "sample string 1",
        "txnType": "sample string 2",
        "txnDate": "sample string 3",
        "txnCcy": "sample string 4",
        "txnAmount": "sample string 5",
        "debitAccountCcy": "sample string 6",
        "debitAccountAmount": "sample string 7",
        "fxContractRef1": "sample string 8",
        "fxAmountUtilized1": "sample string 9",
        "fxContractRef2": "sample string 10",
        "fxAmountUtilized2": "sample string 11",
        "senderParty": {
          "name": "sample string 1",
          "accountNo": "sample string 2",
          "bankCtryCode": "sample string 3",
          "swiftBic": "sample string 4"
        },
        "receivingParty": {
          "name": "sample string 1",
          "accountNo": "sample string 2",
          "bankCtryCode": "sample string 3",
          "swiftBic": "sample string 4",
          "clearingCode": "sample string 5",
          "bankName": "sample string 6",
          "bankAddress": "sample string 7",
          "beneficiaryAddresses": {
            "address": "sample string 1"
          }
        },
        "adviseDelivery": {
          "mode": "sample string 1",
          "emails": [
            {
              "email": "sample string 1"
            },
            {
              "email": "sample string 1"
            }
          ]
        },
        "rmtInf": {
          "paymentDetails": [
            {
              "paymentDetail": "sample string 1"
            },
            {
              "paymentDetail": "sample string 1"
            }
          ],
          "clientReferences": [
            {
              "clientReference": "sample string 1"
            },
            {
              "clientReference": "sample string 1"
            }
          ],
          "invoiceDetails": [
            {
              "invoice": "sample string 1"
            },
            {
              "invoice": "sample string 1"
            }
          ]
        }
      }
    ]
  }
}

text/plain

Sample:
{"header":{"msgId":"sample string 1","orgId":"sample string 2","timeStamp":"sample string 3","ctry":"sample string 4","noOfTxs":"sample string 5","totalTxnAmount":"sample string 6"},"txnInfoDetails":{"txnInfo":[{"customerReference":"sample string 1","txnType":"sample string 2","txnDate":"sample string 3","txnCcy":"sample string 4","txnAmount":"sample string 5","debitAccountCcy":"sample string 6","debitAccountAmount":"sample string 7","fxContractRef1":"sample string 8","fxAmountUtilized1":"sample string 9","fxContractRef2":"sample string 10","fxAmountUtilized2":"sample string 11","senderParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","swiftBic":"sample string 4"},"receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","swiftBic":"sample string 4","clearingCode":"sample string 5","bankName":"sample string 6","bankAddress":"sample string 7","beneficiaryAddresses":{"address":"sample string 1"}},"adviseDelivery":{"mode":"sample string 1","emails":[{"email":"sample string 1"},{"email":"sample string 1"}]},"rmtInf":{"paymentDetails":[{"paymentDetail":"sample string 1"},{"paymentDetail":"sample string 1"}],"clientReferences":[{"clientReference":"sample string 1"},{"clientReference":"sample string 1"}],"invoiceDetails":[{"invoice":"sample string 1"},{"invoice":"sample string 1"}]}},{"customerReference":"sample string 1","txnType":"sample string 2","txnDate":"sample string 3","txnCcy":"sample string 4","txnAmount":"sample string 5","debitAccountCcy":"sample string 6","debitAccountAmount":"sample string 7","fxContractRef1":"sample string 8","fxAmountUtilized1":"sample string 9","fxContractRef2":"sample string 10","fxAmountUtilized2":"sample string 11","senderParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","swiftBic":"sample string 4"},"receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","swiftBic":"sample string 4","clearingCode":"sample string 5","bankName":"sample string 6","bankAddress":"sample string 7","beneficiaryAddresses":{"address":"sample string 1"}},"adviseDelivery":{"mode":"sample string 1","emails":[{"email":"sample string 1"},{"email":"sample string 1"}]},"rmtInf":{"paymentDetails":[{"paymentDetail":"sample string 1"},{"paymentDetail":"sample string 1"}],"clientReferences":[{"clientReference":"sample string 1"},{"clientReference":"sample string 1"}],"invoiceDetails":[{"invoice":"sample string 1"},{"invoice":"sample string 1"}]}}]}}

application/xml, text/xml

Sample:
<ACTRequestHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API_Integration.Models">
  <header>
    <ctry>sample string 4</ctry>
    <msgId>sample string 1</msgId>
    <noOfTxs>sample string 5</noOfTxs>
    <orgId>sample string 2</orgId>
    <timeStamp>sample string 3</timeStamp>
    <totalTxnAmount>sample string 6</totalTxnAmount>
  </header>
  <txnInfoDetails>
    <txnInfo>
      <Txninfo>
        <adviseDelivery>
          <emails>
            <ACTEmail>
              <email>sample string 1</email>
            </ACTEmail>
            <ACTEmail>
              <email>sample string 1</email>
            </ACTEmail>
          </emails>
          <mode>sample string 1</mode>
        </adviseDelivery>
        <customerReference>sample string 1</customerReference>
        <debitAccountAmount>sample string 7</debitAccountAmount>
        <debitAccountCcy>sample string 6</debitAccountCcy>
        <fxAmountUtilized1>sample string 9</fxAmountUtilized1>
        <fxAmountUtilized2>sample string 11</fxAmountUtilized2>
        <fxContractRef1>sample string 8</fxContractRef1>
        <fxContractRef2>sample string 10</fxContractRef2>
        <receivingParty>
          <accountNo>sample string 2</accountNo>
          <bankAddress>sample string 7</bankAddress>
          <bankCtryCode>sample string 3</bankCtryCode>
          <bankName>sample string 6</bankName>
          <beneficiaryAddresses>
            <address>sample string 1</address>
          </beneficiaryAddresses>
          <clearingCode>sample string 5</clearingCode>
          <name>sample string 1</name>
          <swiftBic>sample string 4</swiftBic>
        </receivingParty>
        <rmtInf>
          <clientReferences>
            <ACTClientreference>
              <clientReference>sample string 1</clientReference>
            </ACTClientreference>
            <ACTClientreference>
              <clientReference>sample string 1</clientReference>
            </ACTClientreference>
          </clientReferences>
          <invoiceDetails>
            <ACTInvoicedetail>
              <invoice>sample string 1</invoice>
            </ACTInvoicedetail>
            <ACTInvoicedetail>
              <invoice>sample string 1</invoice>
            </ACTInvoicedetail>
          </invoiceDetails>
          <paymentDetails>
            <ACTPaymentdetail>
              <paymentDetail>sample string 1</paymentDetail>
            </ACTPaymentdetail>
            <ACTPaymentdetail>
              <paymentDetail>sample string 1</paymentDetail>
            </ACTPaymentdetail>
          </paymentDetails>
        </rmtInf>
        <senderParty>
          <accountNo>sample string 2</accountNo>
          <bankCtryCode>sample string 3</bankCtryCode>
          <name>sample string 1</name>
          <swiftBic>sample string 4</swiftBic>
        </senderParty>
        <txnAmount>sample string 5</txnAmount>
        <txnCcy>sample string 4</txnCcy>
        <txnDate>sample string 3</txnDate>
        <txnType>sample string 2</txnType>
      </Txninfo>
      <Txninfo>
        <adviseDelivery>
          <emails>
            <ACTEmail>
              <email>sample string 1</email>
            </ACTEmail>
            <ACTEmail>
              <email>sample string 1</email>
            </ACTEmail>
          </emails>
          <mode>sample string 1</mode>
        </adviseDelivery>
        <customerReference>sample string 1</customerReference>
        <debitAccountAmount>sample string 7</debitAccountAmount>
        <debitAccountCcy>sample string 6</debitAccountCcy>
        <fxAmountUtilized1>sample string 9</fxAmountUtilized1>
        <fxAmountUtilized2>sample string 11</fxAmountUtilized2>
        <fxContractRef1>sample string 8</fxContractRef1>
        <fxContractRef2>sample string 10</fxContractRef2>
        <receivingParty>
          <accountNo>sample string 2</accountNo>
          <bankAddress>sample string 7</bankAddress>
          <bankCtryCode>sample string 3</bankCtryCode>
          <bankName>sample string 6</bankName>
          <beneficiaryAddresses>
            <address>sample string 1</address>
          </beneficiaryAddresses>
          <clearingCode>sample string 5</clearingCode>
          <name>sample string 1</name>
          <swiftBic>sample string 4</swiftBic>
        </receivingParty>
        <rmtInf>
          <clientReferences>
            <ACTClientreference>
              <clientReference>sample string 1</clientReference>
            </ACTClientreference>
            <ACTClientreference>
              <clientReference>sample string 1</clientReference>
            </ACTClientreference>
          </clientReferences>
          <invoiceDetails>
            <ACTInvoicedetail>
              <invoice>sample string 1</invoice>
            </ACTInvoicedetail>
            <ACTInvoicedetail>
              <invoice>sample string 1</invoice>
            </ACTInvoicedetail>
          </invoiceDetails>
          <paymentDetails>
            <ACTPaymentdetail>
              <paymentDetail>sample string 1</paymentDetail>
            </ACTPaymentdetail>
            <ACTPaymentdetail>
              <paymentDetail>sample string 1</paymentDetail>
            </ACTPaymentdetail>
          </paymentDetails>
        </rmtInf>
        <senderParty>
          <accountNo>sample string 2</accountNo>
          <bankCtryCode>sample string 3</bankCtryCode>
          <name>sample string 1</name>
          <swiftBic>sample string 4</swiftBic>
        </senderParty>
        <txnAmount>sample string 5</txnAmount>
        <txnCcy>sample string 4</txnCcy>
        <txnDate>sample string 3</txnDate>
        <txnType>sample string 2</txnType>
      </Txninfo>
    </txnInfo>
  </txnInfoDetails>
</ACTRequestHeader>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ACTRequestHeader'.

Response Information

Resource Description

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>