RTGS 1.0.0
SOAP
production
https://api.abl.com/abl-api/live
ABL Data Power Gateway endpoint URL
Operations
FundsTransferRTGS
Operation FundsTransferRTGS
clientID
X-IBM-Client-Id
(apiKey located in header)
oauth
oauth
(oauth2 application)
Token URL
https://api.abl.com/abl-api/live/oauth2/token
Scopes
ABLApis
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>string</wsse:Username>
<wsse:Password>string</wsse:Password>
<wsse:Nonce EncodingType="string">string</wsse:Nonce>
<wsu:Created>string</wsu:Created>
</wsse:UsernameToken>
<wsu:Timestamp wsu:Id="string">
<wsu:Created>string</wsu:Created>
<wsu:Expires>string</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<tns:FundsTransferRTGS xmlns:tns="http://ApiConnectRTGSwsdlDef"><!-- mandatory -->
<RequestHeader><!-- mandatory -->
<SystemName><!-- mandatory -->string</SystemName>
<RequestID><!-- mandatory -->3</RequestID>
<TenantID><!-- mandatory -->string</TenantID>
<Tag1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>string</wsse:Username>
<wsse:Password>string</wsse:Password>
<wsse:Nonce EncodingType="string">string</wsse:Nonce>
<wsu:Created>string</wsu:Created>
</wsse:UsernameToken>
<wsu:Timestamp wsu:Id="string">
<wsu:Created>string</wsu:Created>
<wsu:Expires>string</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<tns:FundsTransferRTGS xmlns:tns="http://ApiConnectRTGSwsdlDef"><!-- mandatory -->
<RequestHeader><!-- mandatory -->
<SystemName><!-- mandatory -->string</SystemName>
<RequestID><!-- mandatory -->3</RequestID>
<TenantID><!-- mandatory -->string</TenantID>
<Tag1>string</Tag1>
<Tag2>string</Tag2>
<Tag3>string</Tag3>
</RequestHeader>
<RequestBody><!-- mandatory -->
<Category><!-- mandatory -->string</Category>
<IssuedAgainst><!-- mandatory -->string</IssuedAgainst>
<ChequeNumber>string</ChequeNumber>
<DebitAccountNumber>string</DebitAccountNumber>
<DebitAmount><!-- mandatory -->string</DebitAmount>
<CustomerAddress><!-- mandatory -->string</CustomerAddress>
<BeneAccount><!-- mandatory -->string</BeneAccount>
<BeneName><!-- mandatory -->string</BeneName>
<BeneAddress><!-- mandatory -->string</BeneAddress>
<BeneAddress2><!-- mandatory -->string</BeneAddress2>
<BeneAddress3><!-- mandatory -->string</BeneAddress3>
<BankName><!-- mandatory -->string</BankName>
<PaymentDetails><!-- mandatory -->string</PaymentDetails>
</RequestBody>
</tns:FundsTransferRTGS>
</soapenv:Body>
</soapenv:Envelope>
x
Example Response
Try this operation
No response. This is a mixed content call. It is not possible to test HTTP APIs from an HTTPS secured Portal site and vice versa.
No response. This is a cross-origin call. Make sure the server accepts requests from this portal. Or if using self-signed SSL certificates then paste the URL above into your browser to accept the certificate before trying again (On Internet Explorer it must be the same browser tab.).
Definitions
Header for WS-Security
{
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-secext-1.0.xsd",
"prefix": "wsse"
},
"type": "object",
"properties": {
"UsernameToken": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-secext-1.0.xsd",
"prefix": "wsse"
},
"type": "object",
"properties": {
"Username": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-secext-1.0.xsd",
"prefix": "wsse"
},
"type": "string"
},
"Password": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-secext-1.0.xsd",
"prefix": "wsse"
},
"type": "string"
},
"Nonce": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-secext-1.0.xsd",
"prefix": "wsse"
},
"type": "string",
"properties": {
"EncodingType": {
"xml": {
"namespace": "",
"attribute": true
},
"type": "string"
}
}
},
"Created": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-utility-1.0.xsd",
"prefix": "wsu"
},
"type": "string"
}
}
},
"Timestamp": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-utility-1.0.xsd",
"prefix": "wsu"
},
"type": "object",
"properties": {
"Created": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-utility-1.0.xsd",
"prefix": "wsu"
},
"type": "string"
},
"Expires": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-utility-1.0.xsd",
"prefix": "wsu"
},
"type": "string"
},
"Id": {
"xml": {
"namespace": "http:\/\/docs.oasis-open.org\/wss\/2004\/01\/oasis-200401-wss-wssecurity-utility-1.0.xsd",
"prefix": "wsu",
"attribute": true
},
"type": "string"
}
}
}
}
}
Input message for wsdl operation FundsTransferRTGS
{
"type": "object",
"properties": {
"Envelope": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"Header": {
"$ref": "#\/definitions\/FundsTransferRTGSHeader"
},
"Body": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"FundsTransferRTGS": {
"$ref": "#\/definitions\/FundsTransferRTGS_element_tns"
}
},
"required": [
"FundsTransferRTGS"
]
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectRTGSwsdlDef}ApiConnectRTGSwsdlDefHttpPort",
"wsdl-operation": "FundsTransferRTGS",
"wsdl-message-direction-or-name": "FundsTransferRTGSRequest"
}
}
Input headers for wsdl operation FundsTransferRTGS
{
"type": "object",
"properties": {
"Security": {
"$ref": "#\/definitions\/Security"
}
}
}
Output message for wsdl operation FundsTransferRTGS
{
"type": "object",
"properties": {
"Envelope": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"Body": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"FundsTransferRTGSResponse": {
"$ref": "#\/definitions\/FundsTransferRTGSResponse_element_tns"
}
}
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectRTGSwsdlDef}ApiConnectRTGSwsdlDefHttpPort",
"wsdl-operation": "FundsTransferRTGS",
"wsdl-message-direction-or-name": "FundsTransferRTGSResponse"
}
}
{
"xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns",
"name": "FundsTransferRTGS"
},
"type": "object",
"properties": {
"RequestHeader": {
"$ref": "#\/definitions\/RequestHeader_type_tns"
},
"RequestBody": {
"$ref": "#\/definitions\/FundsTransferReq_type_tns"
}
},
"required": [
"RequestHeader",
"RequestBody"
]
}
{
"xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns",
"name": "FundsTransferRTGSResponse"
},
"type": "object",
"properties": {
"FundsTransferRTGSResponse": {
"$ref": "#\/definitions\/FundsTransferRes_type_tns"
}
},
"required": [
"FundsTransferRTGSResponse"
]
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"SystemName": {
"$ref": "#\/definitions\/SystemNameValidation_type_tns"
},
"RequestID": {
"$ref": "#\/definitions\/RequestIDValidation_type_tns"
},
"TenantID": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag1": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag2": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag3": {
"xml": {
"namespace": ""
},
"type": "string"
}
},
"required": [
"SystemName",
"RequestID",
"TenantID"
],
"x-nullable": true,
"x-xsi-type": "RequestHeader",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns"
},
"x-xsi-type-uniquename": "RequestHeader_type_tns"
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"Category": {
"xml": {
"namespace": ""
},
"type": "string"
},
"IssuedAgainst": {
"xml": {
"namespace": ""
},
"type": "string"
},
"ChequeNumber": {
"xml": {
"namespace": ""
},
"type": "string"
},
"DebitAccountNumber": {
"xml": {
"namespace": ""
},
"type": "string"
},
"DebitAmount": {
"xml": {
"namespace": ""
},
"type": "string"
},
"CustomerAddress": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BeneAccount": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BeneName": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BeneAddress": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BeneAddress2": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BeneAddress3": {
"xml": {
"namespace": ""
},
"type": "string"
},
"BankName": {
"xml": {
"namespace": ""
},
"type": "string"
},
"PaymentDetails": {
"xml": {
"namespace": ""
},
"type": "string"
}
},
"required": [
"Category",
"IssuedAgainst",
"DebitAmount",
"CustomerAddress",
"BeneAccount",
"BeneName",
"BeneAddress",
"BeneAddress2",
"BeneAddress3",
"BankName",
"PaymentDetails"
],
"x-nullable": true,
"x-xsi-type": "FundsTransferReq",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns"
},
"x-xsi-type-uniquename": "FundsTransferReq_type_tns"
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"RequestID": {
"xml": {
"namespace": ""
},
"type": "string"
},
"StatusCode": {
"xml": {
"namespace": ""
},
"type": "string"
},
"StatusDescription": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag1": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag2": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Tag3": {
"xml": {
"namespace": ""
},
"type": "string"
}
},
"x-nullable": true,
"x-xsi-type": "FundsTransferRes",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns"
},
"x-xsi-type-uniquename": "FundsTransferRes_type_tns"
}
{
"xml": {
"namespace": ""
},
"type": "string",
"minLength": 1,
"maxLength": 30,
"x-xsi-type": "SystemNameValidation",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns"
},
"x-xsi-type-uniquename": "SystemNameValidation_type_tns"
}
{
"xml": {
"namespace": ""
},
"type": "number",
"x-xsi-type": "RequestIDValidation",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectRTGSwsdlDef",
"prefix": "tns"
},
"x-xsi-type-uniquename": "RequestIDValidation_type_tns"
}