  1. [    Home ](/)
2. [Integrations](/integrations)
3. Core Banking Account Service
 
  SOAP / Web Service (WSDL)  SOAP 1.2 

# Core Banking Account Service

 

  Overview  Operations 3   Data types 9  Connection  Source 1  

 

  Service type SOAP / Web Service (WSDL) 

 Target namespace `https://soap.uat.digitalapi.ai/corebanking/AccountService` 

 Endpoint `https://soap.uat.digitalapi.ai/corebanking/AccountService` 

 Core Banking Account Service. Account enquiries, balances and statement retrieval for channels that integrate over SOAP rather than REST.

     GetAccount document Returns the account master record.

 SOAP action`urn:GetAccount`

Request`GetAccountRequest`

Response`GetAccountResponse`

FaultsServiceFault

  Sample request Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetAccountRequest>
      <accountId>string</accountId>
    </GetAccountRequest>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 Sample response Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetAccountResponse>
      <account>string</account>
    </GetAccountResponse>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 

 

    GetBalance document Returns current and available balance.

 SOAP action`urn:GetBalance`

Request`GetBalanceRequest`

Response`GetBalanceResponse`

FaultsServiceFault

  Sample request Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetBalanceRequest>
      <accountId>string</accountId>
    </GetBalanceRequest>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 Sample response Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetBalanceResponse>
      <currentBalance>0.0</currentBalance>
      <availableBalance>0.0</availableBalance>
      <currency>string</currency>
      <asOf>2026-01-01T00:00:00Z</asOf>
    </GetBalanceResponse>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 

 

    GetStatement document Returns booked entries for a date range.

 SOAP action`urn:GetStatement`

Request`GetStatementRequest`

Response`GetStatementResponse`

FaultsServiceFault

  Sample request Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetStatementRequest>
      <accountId>string</accountId>
      <fromDate>2026-01-01</fromDate>
      <toDate>2026-01-01</toDate>
    </GetStatementRequest>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 Sample response Example envelope — placeholder values 

 ```
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
            xmlns:tns="https://soap.uat.digitalapi.ai/corebanking/AccountService">
  <soapenv:Header/>
  <soapenv:Body>
    <GetStatementResponse>
      <entry>string</entry>
    </GetStatementResponse>
  </soapenv:Body>
</soapenv:Envelope>

```

 

 

 

  

  ### Namespaces

- `ns1:` https://soap.uat.digitalapi.ai/corebanking/AccountService 9 types
 
 

 complexType ns1:Account 

   FieldTypeCardinalityDescription    `accountId` `xs:string` 1..1    `displayName` `xs:string` 1..1    `accountType` `xs:string` 1..1    `iban` `xs:string` 0..1    `currency` `xs:string` 1..1    `status` `xs:string` 1..1    `openedOn` `xs:date` 1..1     

 complexType ns1:StatementEntry 

   FieldTypeCardinalityDescription    `bookingDate` `xs:date` 1..1    `valueDate` `xs:date` 1..1    `description` `xs:string` 1..1    `amount` `xs:decimal` 1..1    `currency` `xs:string` 1..1    `runningBalance` `xs:decimal` 1..1     

 element ns1:GetAccountRequest 

   FieldTypeCardinalityDescription    `accountId` `xs:string` 1..1     

 element ns1:GetAccountResponse 

   FieldTypeCardinalityDescription    `account` `tns:Account` ⚠ 1..1     

 element ns1:GetBalanceRequest 

   FieldTypeCardinalityDescription    `accountId` `xs:string` 1..1     

 element ns1:GetBalanceResponse 

   FieldTypeCardinalityDescription    `currentBalance` `xs:decimal` 1..1    `availableBalance` `xs:decimal` 1..1    `currency` `xs:string` 1..1    `asOf` `xs:dateTime` 1..1     

 element ns1:GetStatementRequest 

   FieldTypeCardinalityDescription    `accountId` `xs:string` 1..1    `fromDate` `xs:date` 1..1    `toDate` `xs:date` 1..1     

 element ns1:GetStatementResponse 

   FieldTypeCardinalityDescription    `entry` `tns:StatementEntry` ⚠ 0..\*     

 element ns1:ServiceFault 

   FieldTypeCardinalityDescription    `code` `xs:string` 1..1    `message` `xs:string` 1..1     

 

   Endpoint`https://soap.uat.digitalapi.ai/corebanking/AccountService`

SOAP version1.2

 ### Specification files

- [ WSDL core-banking-account-service\_1.wsdl ](/sites/default/files/service-specs/core-banking-account-service_1.wsdl)
 
  Read-only view of the attached service definitions. Use the Connection tab to download the originals.

   WSDL core-banking-account-service\_1.wsdl  ```
<span class="xmlh-pi"><?xml version="1.0" encoding="UTF-8"?></span>
<span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:definitions</span>
    <span class="xmlh-attr">name</span>=<span class="xmlh-val">"CoreBankingAccountService"</span>
    <span class="xmlh-attr">targetNamespace</span>=<span class="xmlh-val">"https://soap.uat.digitalapi.ai/corebanking/AccountService"</span>
    <span class="xmlh-attr">xmlns:tns</span>=<span class="xmlh-val">"https://soap.uat.digitalapi.ai/corebanking/AccountService"</span>
    <span class="xmlh-attr">xmlns:xsd</span>=<span class="xmlh-val">"http://www.w3.org/2001/XMLSchema"</span>
    <span class="xmlh-attr">xmlns:soap12</span>=<span class="xmlh-val">"http://schemas.xmlsoap.org/wsdl/soap12/"</span>
    <span class="xmlh-attr">xmlns:wsdl</span>=<span class="xmlh-val">"http://schemas.xmlsoap.org/wsdl/"</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>
    Core Banking Account Service. Account enquiries, balances and statement
    retrieval for channels that integrate over SOAP rather than REST.
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:types</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:schema</span> <span class="xmlh-attr">targetNamespace</span>=<span class="xmlh-val">"https://soap.uat.digitalapi.ai/corebanking/AccountService"</span>
                <span class="xmlh-attr">elementFormDefault</span>=<span class="xmlh-val">"qualified"</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccountRequest"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"accountId"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccountResponse"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"account"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"tns:Account"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalanceRequest"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"accountId"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalanceResponse"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"currentBalance"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:decimal"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"availableBalance"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:decimal"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"currency"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"asOf"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:dateTime"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatementRequest"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"accountId"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"fromDate"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:date"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"toDate"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:date"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatementResponse"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"entry"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"tns:StatementEntry"</span> <span class="xmlh-attr">minOccurs</span>=<span class="xmlh-val">"0"</span> <span class="xmlh-attr">maxOccurs</span>=<span class="xmlh-val">"unbounded"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"code"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
            <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"message"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:element</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"Account"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"accountId"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"displayName"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"accountType"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"iban"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span> <span class="xmlh-attr">minOccurs</span>=<span class="xmlh-val">"0"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"currency"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"status"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"openedOn"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:date"</span><span class="xmlh-punct">/></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>

      <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:complexType</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"StatementEntry"</span><span class="xmlh-punct">></span>
        <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"bookingDate"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:date"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"valueDate"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:date"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"description"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"amount"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:decimal"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"currency"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:string"</span><span class="xmlh-punct">/></span>
          <span class="xmlh-punct"><</span><span class="xmlh-tag">xsd:element</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"runningBalance"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"xsd:decimal"</span><span class="xmlh-punct">/></span>
        <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:sequence</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:complexType</span><span class="xmlh-punct">></span>

    <span class="xmlh-punct"></</span><span class="xmlh-tag">xsd:schema</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:types</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccountRequest"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetAccountRequest"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccountResponse"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetAccountResponse"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalanceRequest"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetBalanceRequest"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalanceResponse"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetBalanceResponse"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatementRequest"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetStatementRequest"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatementResponse"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"parameters"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:GetStatementResponse"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:message</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:part</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"fault"</span> <span class="xmlh-attr">element</span>=<span class="xmlh-val">"tns:ServiceFault"</span><span class="xmlh-punct">/></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:message</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:portType</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"AccountServicePortType"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccount"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>Returns the account master record.<span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetAccountRequest"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetAccountResponse"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:ServiceFault"</span><span class="xmlh-punct">/></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalance"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>Returns current and available balance.<span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetBalanceRequest"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetBalanceResponse"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:ServiceFault"</span><span class="xmlh-punct">/></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatement"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>Returns booked entries for a date range.<span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetStatementRequest"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:GetStatementResponse"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">message</span>=<span class="xmlh-val">"tns:ServiceFault"</span><span class="xmlh-punct">/></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:portType</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:binding</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"AccountServiceSoap12Binding"</span> <span class="xmlh-attr">type</span>=<span class="xmlh-val">"tns:AccountServicePortType"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:binding</span> <span class="xmlh-attr">style</span>=<span class="xmlh-val">"document"</span> <span class="xmlh-attr">transport</span>=<span class="xmlh-val">"http://schemas.xmlsoap.org/soap/http"</span><span class="xmlh-punct">/></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetAccount"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:operation</span> <span class="xmlh-attr">soapAction</span>=<span class="xmlh-val">"urn:GetAccount"</span> <span class="xmlh-attr">style</span>=<span class="xmlh-val">"document"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:fault</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetBalance"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:operation</span> <span class="xmlh-attr">soapAction</span>=<span class="xmlh-val">"urn:GetBalance"</span> <span class="xmlh-attr">style</span>=<span class="xmlh-val">"document"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:fault</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:operation</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"GetStatement"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:operation</span> <span class="xmlh-attr">soapAction</span>=<span class="xmlh-val">"urn:GetStatement"</span> <span class="xmlh-attr">style</span>=<span class="xmlh-val">"document"</span><span class="xmlh-punct">/></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:input</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:body</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:output</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span><span class="xmlh-punct">></span><span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:fault</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"ServiceFault"</span> <span class="xmlh-attr">use</span>=<span class="xmlh-val">"literal"</span><span class="xmlh-punct">/></span><span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:fault</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:operation</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:binding</span><span class="xmlh-punct">></span>

  <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:service</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"CoreBankingAccountService"</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>Core banking account enquiry endpoint.<span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:documentation</span><span class="xmlh-punct">></span>
    <span class="xmlh-punct"><</span><span class="xmlh-tag">wsdl:port</span> <span class="xmlh-attr">name</span>=<span class="xmlh-val">"AccountServiceSoap12"</span> <span class="xmlh-attr">binding</span>=<span class="xmlh-val">"tns:AccountServiceSoap12Binding"</span><span class="xmlh-punct">></span>
      <span class="xmlh-punct"><</span><span class="xmlh-tag">soap12:address</span> <span class="xmlh-attr">location</span>=<span class="xmlh-val">"https://soap.uat.digitalapi.ai/corebanking/AccountService"</span><span class="xmlh-punct">/></span>
    <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:port</span><span class="xmlh-punct">></span>
  <span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:service</span><span class="xmlh-punct">></span>

<span class="xmlh-punct"></</span><span class="xmlh-tag">wsdl:definitions</span><span class="xmlh-punct">></span>

```