GET api/BankAccount/NewBankAccount?accountID={accountID}&contactID={contactID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
accountID

integer

None.

contactID

integer

None.

Body Parameters

None.

Response Information

Resource Description

BankAccountEditVM
NameDescriptionTypeAdditional information
BankAccountVM

BankAccountVM

None.

CountryList

Collection of CountryForList

None.

BankList

Collection of BankForList

None.

CurrencyList

Collection of CurrencyForList

None.

ContactList

Collection of ContactForList

None.

BankAccountModeList

Collection of BankAccountModeForList

None.

Response

IResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "BankAccountVM": {
    "BankAccount": {
      "BankAccountID": 1,
      "AccountName": "sample string 1",
      "AccountNumber": "sample string 2",
      "BankID": 1,
      "BSB": "sample string 3",
      "Branch": "sample string 4",
      "MerchantID": "sample string 5",
      "Host": true,
      "CreateID": 1,
      "CreateSessionID": 1,
      "CreateTS": "2025-09-02T23:08:51.2681779+00:00",
      "ModifyID": 1,
      "ModifySessionID": 1,
      "ModifyTS": "2025-09-02T23:08:51.2681779+00:00",
      "InactiveID": 1,
      "InactiveSessionID": 1,
      "InactiveTS": "2025-09-02T23:08:51.2681779+00:00",
      "StatusID": 1,
      "Z_DB": 1,
      "Z_ID": 1,
      "GeneralLedgerNumber": "sample string 6",
      "Reference": "sample string 7",
      "Merchant_UserName": "sample string 8",
      "Merchant_Password": "sample string 9",
      "Default_CurrencyID": 1,
      "PaymentTokenID": 1,
      "CountryID": 1,
      "Suffix": "sample string 10",
      "VerifiedBy_ContactID": 1,
      "IsBlackList": true,
      "Source": "sample string 11",
      "BankAccountModeID": 1
    },
    "ContactID": 1,
    "AccountID": 1,
    "IsPrimary": true
  },
  "CountryList": [
    {
      "CountryID": 1,
      "Country": "sample string 2"
    },
    {
      "CountryID": 1,
      "Country": "sample string 2"
    }
  ],
  "BankList": [
    {
      "BankID": 1,
      "Bank": "sample string 2"
    },
    {
      "BankID": 1,
      "Bank": "sample string 2"
    }
  ],
  "CurrencyList": [
    {
      "CurrencyID": 1,
      "Currency": "sample string 2"
    },
    {
      "CurrencyID": 1,
      "Currency": "sample string 2"
    }
  ],
  "ContactList": [
    {
      "ContactID": 1,
      "Name": "sample string 2",
      "IsChecked": true,
      "ContactIDEncrypted": "sample string 4",
      "RelationshipID": 5
    },
    {
      "ContactID": 1,
      "Name": "sample string 2",
      "IsChecked": true,
      "ContactIDEncrypted": "sample string 4",
      "RelationshipID": 5
    }
  ],
  "BankAccountModeList": [
    {
      "BankAccountModeID": 1,
      "BankAccountMode": "sample string 2"
    },
    {
      "BankAccountModeID": 1,
      "BankAccountMode": "sample string 2"
    }
  ],
  "Response": null
}

application/xml, text/xml

Sample:
<BankAccountEditVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.BankAccount">
  <Response i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels" />
  <BankAccountModeList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.BankAccountMode">
    <d2p1:BankAccountModeForList>
      <d2p1:BankAccountMode>sample string 2</d2p1:BankAccountMode>
      <d2p1:BankAccountModeID>1</d2p1:BankAccountModeID>
    </d2p1:BankAccountModeForList>
    <d2p1:BankAccountModeForList>
      <d2p1:BankAccountMode>sample string 2</d2p1:BankAccountMode>
      <d2p1:BankAccountModeID>1</d2p1:BankAccountModeID>
    </d2p1:BankAccountModeForList>
  </BankAccountModeList>
  <BankAccountVM>
    <AccountID>1</AccountID>
    <BankAccount xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.BankAccount">
      <d3p1:AccountName>sample string 1</d3p1:AccountName>
      <d3p1:AccountNumber>sample string 2</d3p1:AccountNumber>
      <d3p1:BSB>sample string 3</d3p1:BSB>
      <d3p1:BankAccountID>1</d3p1:BankAccountID>
      <d3p1:BankAccountModeID>1</d3p1:BankAccountModeID>
      <d3p1:BankID>1</d3p1:BankID>
      <d3p1:Branch>sample string 4</d3p1:Branch>
      <d3p1:CountryID>1</d3p1:CountryID>
      <d3p1:CreateID>1</d3p1:CreateID>
      <d3p1:CreateSessionID>1</d3p1:CreateSessionID>
      <d3p1:CreateTS>2025-09-02T23:08:51.2681779+00:00</d3p1:CreateTS>
      <d3p1:Default_CurrencyID>1</d3p1:Default_CurrencyID>
      <d3p1:GeneralLedgerNumber>sample string 6</d3p1:GeneralLedgerNumber>
      <d3p1:Host>true</d3p1:Host>
      <d3p1:InactiveID>1</d3p1:InactiveID>
      <d3p1:InactiveSessionID>1</d3p1:InactiveSessionID>
      <d3p1:InactiveTS>2025-09-02T23:08:51.2681779+00:00</d3p1:InactiveTS>
      <d3p1:IsBlackList>true</d3p1:IsBlackList>
      <d3p1:MerchantID>sample string 5</d3p1:MerchantID>
      <d3p1:Merchant_Password>sample string 9</d3p1:Merchant_Password>
      <d3p1:Merchant_UserName>sample string 8</d3p1:Merchant_UserName>
      <d3p1:ModifyID>1</d3p1:ModifyID>
      <d3p1:ModifySessionID>1</d3p1:ModifySessionID>
      <d3p1:ModifyTS>2025-09-02T23:08:51.2681779+00:00</d3p1:ModifyTS>
      <d3p1:PaymentTokenID>1</d3p1:PaymentTokenID>
      <d3p1:Reference>sample string 7</d3p1:Reference>
      <d3p1:Source>sample string 11</d3p1:Source>
      <d3p1:StatusID>1</d3p1:StatusID>
      <d3p1:Suffix>sample string 10</d3p1:Suffix>
      <d3p1:VerifiedBy_ContactID>1</d3p1:VerifiedBy_ContactID>
      <d3p1:Z_DB>1</d3p1:Z_DB>
      <d3p1:Z_ID>1</d3p1:Z_ID>
    </BankAccount>
    <ContactID>1</ContactID>
    <IsPrimary>true</IsPrimary>
  </BankAccountVM>
  <BankList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Bank">
    <d2p1:BankForList>
      <d2p1:Bank>sample string 2</d2p1:Bank>
      <d2p1:BankID>1</d2p1:BankID>
    </d2p1:BankForList>
    <d2p1:BankForList>
      <d2p1:Bank>sample string 2</d2p1:Bank>
      <d2p1:BankID>1</d2p1:BankID>
    </d2p1:BankForList>
  </BankList>
  <ContactList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact">
    <d2p1:ContactForList>
      <d2p1:ContactID>1</d2p1:ContactID>
      <d2p1:ContactIDEncrypted>sample string 4</d2p1:ContactIDEncrypted>
      <d2p1:IsChecked>true</d2p1:IsChecked>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:RelationshipID>5</d2p1:RelationshipID>
    </d2p1:ContactForList>
    <d2p1:ContactForList>
      <d2p1:ContactID>1</d2p1:ContactID>
      <d2p1:ContactIDEncrypted>sample string 4</d2p1:ContactIDEncrypted>
      <d2p1:IsChecked>true</d2p1:IsChecked>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:RelationshipID>5</d2p1:RelationshipID>
    </d2p1:ContactForList>
  </ContactList>
  <CountryList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Country">
    <d2p1:CountryForList>
      <d2p1:Country>sample string 2</d2p1:Country>
      <d2p1:CountryID>1</d2p1:CountryID>
    </d2p1:CountryForList>
    <d2p1:CountryForList>
      <d2p1:Country>sample string 2</d2p1:Country>
      <d2p1:CountryID>1</d2p1:CountryID>
    </d2p1:CountryForList>
  </CountryList>
  <CurrencyList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Currency">
    <d2p1:CurrencyForList>
      <d2p1:Currency>sample string 2</d2p1:Currency>
      <d2p1:CurrencyID>1</d2p1:CurrencyID>
    </d2p1:CurrencyForList>
    <d2p1:CurrencyForList>
      <d2p1:Currency>sample string 2</d2p1:Currency>
      <d2p1:CurrencyID>1</d2p1:CurrencyID>
    </d2p1:CurrencyForList>
  </CurrencyList>
</BankAccountEditVM>