POST api/NEFTPost

Request Information

URI Parameters

None.

Body Parameters

NEFTRequestHeader
NameDescriptionTypeAdditional information
header

NEFTReqHeader

None.

batchInfoDetails

Collection of Batchinfodetail

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"
  },
  "batchInfoDetails": [
    {
      "batchId": "sample string 1",
      "customerBatchReference": "sample string 2",
      "noOfTxns": "sample string 3",
      "totalTxnAmount": "sample string 4",
      "txnType": "sample string 5",
      "txnDate": "sample string 6",
      "txnCcy": "sample string 7",
      "senderParty": {
        "name": "sample string 1",
        "accountNo": "sample string 2",
        "debitAccountCcy": "sample string 3",
        "bankCtryCode": "sample string 4",
        "swiftBic": "sample string 5"
      },
      "txnInfoDetails": [
        {
          "customerReference": "sample string 1",
          "txnAmount": "sample string 2",
          "receivingParty": {
            "name": "sample string 1",
            "accountNo": "sample string 2",
            "bankCtryCode": "sample string 3",
            "clearingCode": "sample string 4",
            "bankName": "sample string 5",
            "beneficiaryAddresses": [
              {
                "address": "sample string 1"
              },
              {
                "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",
          "txnAmount": "sample string 2",
          "receivingParty": {
            "name": "sample string 1",
            "accountNo": "sample string 2",
            "bankCtryCode": "sample string 3",
            "clearingCode": "sample string 4",
            "bankName": "sample string 5",
            "beneficiaryAddresses": [
              {
                "address": "sample string 1"
              },
              {
                "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"
              }
            ]
          }
        }
      ]
    },
    {
      "batchId": "sample string 1",
      "customerBatchReference": "sample string 2",
      "noOfTxns": "sample string 3",
      "totalTxnAmount": "sample string 4",
      "txnType": "sample string 5",
      "txnDate": "sample string 6",
      "txnCcy": "sample string 7",
      "senderParty": {
        "name": "sample string 1",
        "accountNo": "sample string 2",
        "debitAccountCcy": "sample string 3",
        "bankCtryCode": "sample string 4",
        "swiftBic": "sample string 5"
      },
      "txnInfoDetails": [
        {
          "customerReference": "sample string 1",
          "txnAmount": "sample string 2",
          "receivingParty": {
            "name": "sample string 1",
            "accountNo": "sample string 2",
            "bankCtryCode": "sample string 3",
            "clearingCode": "sample string 4",
            "bankName": "sample string 5",
            "beneficiaryAddresses": [
              {
                "address": "sample string 1"
              },
              {
                "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",
          "txnAmount": "sample string 2",
          "receivingParty": {
            "name": "sample string 1",
            "accountNo": "sample string 2",
            "bankCtryCode": "sample string 3",
            "clearingCode": "sample string 4",
            "bankName": "sample string 5",
            "beneficiaryAddresses": [
              {
                "address": "sample string 1"
              },
              {
                "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"},"batchInfoDetails":[{"batchId":"sample string 1","customerBatchReference":"sample string 2","noOfTxns":"sample string 3","totalTxnAmount":"sample string 4","txnType":"sample string 5","txnDate":"sample string 6","txnCcy":"sample string 7","senderParty":{"name":"sample string 1","accountNo":"sample string 2","debitAccountCcy":"sample string 3","bankCtryCode":"sample string 4","swiftBic":"sample string 5"},"txnInfoDetails":[{"customerReference":"sample string 1","txnAmount":"sample string 2","receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","clearingCode":"sample string 4","bankName":"sample string 5","beneficiaryAddresses":[{"address":"sample string 1"},{"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","txnAmount":"sample string 2","receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","clearingCode":"sample string 4","bankName":"sample string 5","beneficiaryAddresses":[{"address":"sample string 1"},{"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"}]}}]},{"batchId":"sample string 1","customerBatchReference":"sample string 2","noOfTxns":"sample string 3","totalTxnAmount":"sample string 4","txnType":"sample string 5","txnDate":"sample string 6","txnCcy":"sample string 7","senderParty":{"name":"sample string 1","accountNo":"sample string 2","debitAccountCcy":"sample string 3","bankCtryCode":"sample string 4","swiftBic":"sample string 5"},"txnInfoDetails":[{"customerReference":"sample string 1","txnAmount":"sample string 2","receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","clearingCode":"sample string 4","bankName":"sample string 5","beneficiaryAddresses":[{"address":"sample string 1"},{"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","txnAmount":"sample string 2","receivingParty":{"name":"sample string 1","accountNo":"sample string 2","bankCtryCode":"sample string 3","clearingCode":"sample string 4","bankName":"sample string 5","beneficiaryAddresses":[{"address":"sample string 1"},{"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:
<NEFTRequestHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API_Integration.Models">
  <batchInfoDetails>
    <Batchinfodetail>
      <batchId>sample string 1</batchId>
      <customerBatchReference>sample string 2</customerBatchReference>
      <noOfTxns>sample string 3</noOfTxns>
      <senderParty>
        <accountNo>sample string 2</accountNo>
        <bankCtryCode>sample string 4</bankCtryCode>
        <debitAccountCcy>sample string 3</debitAccountCcy>
        <name>sample string 1</name>
        <swiftBic>sample string 5</swiftBic>
      </senderParty>
      <totalTxnAmount>sample string 4</totalTxnAmount>
      <txnCcy>sample string 7</txnCcy>
      <txnDate>sample string 6</txnDate>
      <txnInfoDetails>
        <Txninfodetail>
          <adviseDelivery>
            <emails>
              <Email>
                <email>sample string 1</email>
              </Email>
              <Email>
                <email>sample string 1</email>
              </Email>
            </emails>
            <mode>sample string 1</mode>
          </adviseDelivery>
          <customerReference>sample string 1</customerReference>
          <receivingParty>
            <accountNo>sample string 2</accountNo>
            <bankCtryCode>sample string 3</bankCtryCode>
            <bankName>sample string 5</bankName>
            <beneficiaryAddresses>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
            </beneficiaryAddresses>
            <clearingCode>sample string 4</clearingCode>
            <name>sample string 1</name>
          </receivingParty>
          <rmtInf>
            <clientReferences>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
            </clientReferences>
            <invoiceDetails>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
            </invoiceDetails>
            <paymentDetails>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
            </paymentDetails>
          </rmtInf>
          <txnAmount>sample string 2</txnAmount>
        </Txninfodetail>
        <Txninfodetail>
          <adviseDelivery>
            <emails>
              <Email>
                <email>sample string 1</email>
              </Email>
              <Email>
                <email>sample string 1</email>
              </Email>
            </emails>
            <mode>sample string 1</mode>
          </adviseDelivery>
          <customerReference>sample string 1</customerReference>
          <receivingParty>
            <accountNo>sample string 2</accountNo>
            <bankCtryCode>sample string 3</bankCtryCode>
            <bankName>sample string 5</bankName>
            <beneficiaryAddresses>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
            </beneficiaryAddresses>
            <clearingCode>sample string 4</clearingCode>
            <name>sample string 1</name>
          </receivingParty>
          <rmtInf>
            <clientReferences>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
            </clientReferences>
            <invoiceDetails>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
            </invoiceDetails>
            <paymentDetails>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
            </paymentDetails>
          </rmtInf>
          <txnAmount>sample string 2</txnAmount>
        </Txninfodetail>
      </txnInfoDetails>
      <txnType>sample string 5</txnType>
    </Batchinfodetail>
    <Batchinfodetail>
      <batchId>sample string 1</batchId>
      <customerBatchReference>sample string 2</customerBatchReference>
      <noOfTxns>sample string 3</noOfTxns>
      <senderParty>
        <accountNo>sample string 2</accountNo>
        <bankCtryCode>sample string 4</bankCtryCode>
        <debitAccountCcy>sample string 3</debitAccountCcy>
        <name>sample string 1</name>
        <swiftBic>sample string 5</swiftBic>
      </senderParty>
      <totalTxnAmount>sample string 4</totalTxnAmount>
      <txnCcy>sample string 7</txnCcy>
      <txnDate>sample string 6</txnDate>
      <txnInfoDetails>
        <Txninfodetail>
          <adviseDelivery>
            <emails>
              <Email>
                <email>sample string 1</email>
              </Email>
              <Email>
                <email>sample string 1</email>
              </Email>
            </emails>
            <mode>sample string 1</mode>
          </adviseDelivery>
          <customerReference>sample string 1</customerReference>
          <receivingParty>
            <accountNo>sample string 2</accountNo>
            <bankCtryCode>sample string 3</bankCtryCode>
            <bankName>sample string 5</bankName>
            <beneficiaryAddresses>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
            </beneficiaryAddresses>
            <clearingCode>sample string 4</clearingCode>
            <name>sample string 1</name>
          </receivingParty>
          <rmtInf>
            <clientReferences>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
            </clientReferences>
            <invoiceDetails>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
            </invoiceDetails>
            <paymentDetails>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
            </paymentDetails>
          </rmtInf>
          <txnAmount>sample string 2</txnAmount>
        </Txninfodetail>
        <Txninfodetail>
          <adviseDelivery>
            <emails>
              <Email>
                <email>sample string 1</email>
              </Email>
              <Email>
                <email>sample string 1</email>
              </Email>
            </emails>
            <mode>sample string 1</mode>
          </adviseDelivery>
          <customerReference>sample string 1</customerReference>
          <receivingParty>
            <accountNo>sample string 2</accountNo>
            <bankCtryCode>sample string 3</bankCtryCode>
            <bankName>sample string 5</bankName>
            <beneficiaryAddresses>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
              <Beneficiaryaddress>
                <address>sample string 1</address>
              </Beneficiaryaddress>
            </beneficiaryAddresses>
            <clearingCode>sample string 4</clearingCode>
            <name>sample string 1</name>
          </receivingParty>
          <rmtInf>
            <clientReferences>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
              <Clientreference>
                <clientReference>sample string 1</clientReference>
              </Clientreference>
            </clientReferences>
            <invoiceDetails>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
              <Invoicedetail>
                <invoice>sample string 1</invoice>
              </Invoicedetail>
            </invoiceDetails>
            <paymentDetails>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
              <Paymentdetail>
                <paymentDetail>sample string 1</paymentDetail>
              </Paymentdetail>
            </paymentDetails>
          </rmtInf>
          <txnAmount>sample string 2</txnAmount>
        </Txninfodetail>
      </txnInfoDetails>
      <txnType>sample string 5</txnType>
    </Batchinfodetail>
  </batchInfoDetails>
  <header>
    <ctry>sample string 4</ctry>
    <msgId>sample string 1</msgId>
    <orgId>sample string 2</orgId>
    <timeStamp>sample string 3</timeStamp>
  </header>
</NEFTRequestHeader>

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 'NEFTRequestHeader'.

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>