Funds Transfer 1.0.0
SOAP
production
https://api.abl.com/abl-api/live
ABL Data Power Gateway endpoint URL
Operations
AccountTitleFetch
Operation AccountTitleFetch
clientID
X-IBM-Client-Id
(apiKey located in header)
oauth-1
oauth-1
(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:AccountTitleFetch xmlns:tns="http://ApiConnectFTwsdlDefinition"><!-- mandatory -->
<RequestHeader><!-- mandatory -->
<SystemName><!-- mandatory -->string</SystemName>
<RequestID><!-- mandatory -->3</RequestID>
<TenantID><!-- mandatory -->string</TenantID>
<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:AccountTitleFetch xmlns:tns="http://ApiConnectFTwsdlDefinition"><!-- 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 -->
<AccountNumber><!-- mandatory -->string</AccountNumber>
</RequestBody>
</tns:AccountTitleFetch>
</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.).
FundsTransfer
Operation FundsTransfer
clientID
X-IBM-Client-Id
(apiKey located in header)
oauth-1
oauth-1
(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:FundsTransfer xmlns:tns="http://ApiConnectFTwsdlDefinition"><!-- mandatory -->
<RequestHeader><!-- mandatory -->
<SystemName><!-- mandatory -->string</SystemName>
<RequestID><!-- mandatory -->3</RequestID>
<TenantID><!-- mandatory -->string</TenantID>
<Tag
<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:FundsTransfer xmlns:tns="http://ApiConnectFTwsdlDefinition"><!-- 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 -->
<CreditAccount><!-- mandatory -->string</CreditAccount>
<DebitAccountNumber><!-- mandatory -->string</DebitAccountNumber>
<DebitAmount><!-- mandatory -->string</DebitAmount>
<MappingID><!-- mandatory -->string</MappingID>
<Narration><!-- mandatory -->string</Narration>
</RequestBody>
</tns:FundsTransfer>
</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 AccountTitleFetch
{
"type": "object",
"properties": {
"Envelope": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"Header": {
"$ref": "#\/definitions\/AccountTitleFetchHeader"
},
"Body": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"AccountTitleFetch": {
"$ref": "#\/definitions\/AccountTitleFetch_element_tns"
}
},
"required": [
"AccountTitleFetch"
]
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectFTwsdlDefinition}ApiConnectFTwsdlDefinitionHttpPort",
"wsdl-operation": "AccountTitleFetch",
"wsdl-message-direction-or-name": "AccountTitleFetchRequest"
}
}
Input headers for wsdl operation AccountTitleFetch
{
"type": "object",
"properties": {
"Security": {
"$ref": "#\/definitions\/Security"
}
}
}
Output message for wsdl operation AccountTitleFetch
{
"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": {
"AccountTitleFetchResponse": {
"$ref": "#\/definitions\/AccountTitleFetchResponse_element_tns"
}
}
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectFTwsdlDefinition}ApiConnectFTwsdlDefinitionHttpPort",
"wsdl-operation": "AccountTitleFetch",
"wsdl-message-direction-or-name": "AccountTitleFetchResponse"
}
}
Input message for wsdl operation FundsTransfer
{
"type": "object",
"properties": {
"Envelope": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"Header": {
"$ref": "#\/definitions\/FundsTransferHeader"
},
"Body": {
"xml": {
"namespace": "http:\/\/schemas.xmlsoap.org\/soap\/envelope\/",
"prefix": "soapenv"
},
"type": "object",
"properties": {
"FundsTransfer": {
"$ref": "#\/definitions\/FundsTransfer_element_tns"
}
},
"required": [
"FundsTransfer"
]
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectFTwsdlDefinition}ApiConnectFTwsdlDefinitionHttpPort",
"wsdl-operation": "FundsTransfer",
"wsdl-message-direction-or-name": "FundsTransferRequest"
}
}
Input headers for wsdl operation FundsTransfer
{
"type": "object",
"properties": {
"Security": {
"$ref": "#\/definitions\/Security"
}
}
}
Output message for wsdl operation FundsTransfer
{
"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": {
"FundsTransferResponse": {
"$ref": "#\/definitions\/FundsTransferResponse_element_tns"
}
}
}
},
"required": [
"Body"
]
}
},
"required": [
"Envelope"
],
"x-ibm-schema": {
"wsdl-port": "{http:\/\/ApiConnectFTwsdlDefinition}ApiConnectFTwsdlDefinitionHttpPort",
"wsdl-operation": "FundsTransfer",
"wsdl-message-direction-or-name": "FundsTransferResponse"
}
}
{
"xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns",
"name": "AccountTitleFetch"
},
"type": "object",
"properties": {
"RequestHeader": {
"$ref": "#\/definitions\/RequestHeader_type_tns"
},
"RequestBody": {
"$ref": "#\/definitions\/TitleFetchReq_type_tns"
}
},
"required": [
"RequestHeader",
"RequestBody"
]
}
{
"xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns",
"name": "AccountTitleFetchResponse"
},
"type": "object",
"properties": {
"TitleFetchResponse": {
"$ref": "#\/definitions\/TitleFetchRes_type_tns"
}
},
"required": [
"TitleFetchResponse"
]
}
{
"xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns",
"name": "FundsTransfer"
},
"type": "object",
"properties": {
"RequestHeader": {
"$ref": "#\/definitions\/RequestHeader_type_tns"
},
"RequestBody": {
"$ref": "#\/definitions\/FundsTransferReq_type_tns"
}
},
"required": [
"RequestHeader",
"RequestBody"
]
}
{
"xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns",
"name": "FundsTransferResponse"
},
"type": "object",
"properties": {
"FundsTransferResponse": {
"$ref": "#\/definitions\/FundsTransferRes_type_tns"
}
},
"required": [
"FundsTransferResponse"
]
}
{
"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:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns"
},
"x-xsi-type-uniquename": "RequestHeader_type_tns"
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"AccountNumber": {
"xml": {
"namespace": ""
},
"type": "string"
}
},
"required": [
"AccountNumber"
],
"x-nullable": true,
"x-xsi-type": "TitleFetchReq",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns"
},
"x-xsi-type-uniquename": "TitleFetchReq_type_tns"
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"RequestID": {
"xml": {
"namespace": ""
},
"type": "string"
},
"StatusCode": {
"xml": {
"namespace": ""
},
"type": "string"
},
"StatusDescription": {
"xml": {
"namespace": ""
},
"type": "string"
},
"MobileNumber": {
"xml": {
"namespace": ""
},
"type": "string"
},
"AccountTitle": {
"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": "TitleFetchRes",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns"
},
"x-xsi-type-uniquename": "TitleFetchRes_type_tns"
}
{
"xml": {
"namespace": "",
"prefix": ""
},
"type": "object",
"properties": {
"CreditAccount": {
"xml": {
"namespace": ""
},
"type": "string"
},
"DebitAccountNumber": {
"xml": {
"namespace": ""
},
"type": "string"
},
"DebitAmount": {
"xml": {
"namespace": ""
},
"type": "string"
},
"MappingID": {
"xml": {
"namespace": ""
},
"type": "string"
},
"Narration": {
"xml": {
"namespace": ""
},
"type": "string"
}
},
"required": [
"CreditAccount",
"DebitAccountNumber",
"DebitAmount",
"MappingID",
"Narration"
],
"x-nullable": true,
"x-xsi-type": "FundsTransferReq",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"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:\/\/ApiConnectFTwsdlDefinition",
"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:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns"
},
"x-xsi-type-uniquename": "SystemNameValidation_type_tns"
}
{
"xml": {
"namespace": ""
},
"type": "number",
"x-xsi-type": "RequestIDValidation",
"x-xsi-type-xml": {
"namespace": "http:\/\/ApiConnectFTwsdlDefinition",
"prefix": "tns"
},
"x-xsi-type-uniquename": "RequestIDValidation_type_tns"
}