Update an existing bank
put
/service/bank/{bankCode}
This endpoint is used to update an existing bank.
Request
Supported Media Types
- application/json
- application/xml
Path Parameters
-
bankCode: string
Bank Code of the bank to be updated
Request Body that contains data required for updating an existing bank
Nested Schema : GenericDto
Match All
Show Source
-
object
GenericDto-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDto-allOf[0]
Type:
objectDiscriminator:
resource_typeNested Schema : LmmTmBankParametersDTO-allOf[1]
Type:
Show Source
object-
bankCode:
string
Pattern:
[a-zA-Z0-9]{0,4} -
bankDescription(optional):
string
Maximum Length:
200 -
bankShortName(optional):
string
Maximum Length:
30 -
bankType:
string
Maximum Length:
10 -
chargeCalcPref(optional):
string
Maximum Length:
1Pattern:[I,E]Field to fetch whether charge will be calculated internally or by an external system -
chargeColPref(optional):
string
Maximum Length:
1Pattern:[I,E]Field to fetch whether charge posting will be internally or by an external system -
chgIncludeClosedVa(optional):
string
Minimum Length:
1Maximum Length:1Pattern:[Y,N]Flag to indicate if closed VAs to be considered for charge if VAs were part of transactions in the current period -
cityId(optional):
string
Maximum Length:
10 -
countryId(optional):
string
Maximum Length:
10 -
crossBorderHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcySweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
extAccSweepBasis(optional):
string
Maximum Length:
15Default Value:AvailableBal -
fax(optional):
string
Maximum Length:
20 -
hybrid(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
ifAvlBalExtAccNotAvl(optional):
string
Maximum Length:
15Default Value:Error -
isBvtAllowed(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
isMbccAllowed(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
line1(optional):
string
Maximum Length:
100 -
line2(optional):
string
Maximum Length:
100 -
line3(optional):
string
Maximum Length:
100 -
line4(optional):
string
Maximum Length:
100 -
LmmTmBankAddnParametersDTO(optional):
array LmmTmBankAddnParametersDTO
-
phoneNumber(optional):
string
Maximum Length:
13 -
pool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
sourceSystem(optional):
string
Maximum Length:
35 -
sourceSystemBankCode(optional):
string
Maximum Length:
4 -
stateId(optional):
string
Maximum Length:
10 -
sweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
zip(optional):
string
Maximum Length:
10
Nested Schema : LmmTmBankAddnParametersDTO
Type:
Show Source
object-
bankParametersId(optional):
string
Maximum Length:
36 -
id(optional):
string
Maximum Length:
36 -
parameterName(optional):
string
Maximum Length:
50 -
parameterValue(optional):
string
Maximum Length:
300
Response
Supported Media Types
- application/json
- application/xml
200 Response
Returns updated bank
Nested Schema : GenericDto
Match All
Show Source
-
object
GenericDto-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDto-allOf[0]
Type:
objectDiscriminator:
resource_typeNested Schema : LmmTmBankParametersDTO-allOf[1]
Type:
Show Source
object-
bankCode:
string
Pattern:
[a-zA-Z0-9]{0,4} -
bankDescription(optional):
string
Maximum Length:
200 -
bankShortName(optional):
string
Maximum Length:
30 -
bankType:
string
Maximum Length:
10 -
chargeCalcPref(optional):
string
Maximum Length:
1Pattern:[I,E]Field to fetch whether charge will be calculated internally or by an external system -
chargeColPref(optional):
string
Maximum Length:
1Pattern:[I,E]Field to fetch whether charge posting will be internally or by an external system -
chgIncludeClosedVa(optional):
string
Minimum Length:
1Maximum Length:1Pattern:[Y,N]Flag to indicate if closed VAs to be considered for charge if VAs were part of transactions in the current period -
cityId(optional):
string
Maximum Length:
10 -
countryId(optional):
string
Maximum Length:
10 -
crossBorderHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossBorderSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcyPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
crossCcySweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticHybridPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticHybridSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticPool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
domesticSweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
extAccSweepBasis(optional):
string
Maximum Length:
15Default Value:AvailableBal -
fax(optional):
string
Maximum Length:
20 -
hybrid(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
ifAvlBalExtAccNotAvl(optional):
string
Maximum Length:
15Default Value:Error -
isBvtAllowed(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
isMbccAllowed(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
line1(optional):
string
Maximum Length:
100 -
line2(optional):
string
Maximum Length:
100 -
line3(optional):
string
Maximum Length:
100 -
line4(optional):
string
Maximum Length:
100 -
LmmTmBankAddnParametersDTO(optional):
array LmmTmBankAddnParametersDTO
-
phoneNumber(optional):
string
Maximum Length:
13 -
pool(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
sourceSystem(optional):
string
Maximum Length:
35 -
sourceSystemBankCode(optional):
string
Maximum Length:
4 -
stateId(optional):
string
Maximum Length:
10 -
sweep(optional):
string
Maximum Length:
1Default Value:NPattern:[Y,N] -
zip(optional):
string
Maximum Length:
10
Nested Schema : LmmTmBankAddnParametersDTO
Type:
Show Source
object-
bankParametersId(optional):
string
Maximum Length:
36 -
id(optional):
string
Maximum Length:
36 -
parameterName(optional):
string
Maximum Length:
50 -
parameterValue(optional):
string
Maximum Length:
300
Nested Schema : items
Type:
object400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
405 Response
Invalid input
500 Response
Internal error