Adds a new bic directory
post
/service/bicdirectorys
This endpoint is used to add a new bic directory.
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
-
sourceCode: string
Source from which request is initiated
Request Body that contains data required for creating a new bicdirectorys
Nested Schema : GenericDto
Match All
Show Source
-
object
GenericDto-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDto-allOf[0]
Type:
object
Discriminator:
resource_type
Nested Schema : BICDirectoryServiceDTO-allOf[1]
Type:
Show Source
object
-
adbMember(optional):
string
Pattern:
[Y,N,X]
Select a value to indicate membership of the specified BIC code in Asian Development Bank. Options are Y - Yes, N - No, X - Not Applicable -
bankAddress1(optional):
string
Minimum Length:
0
Maximum Length:35
Bank Address Line 1 -
bankAddress2(optional):
string
Minimum Length:
0
Maximum Length:35
Bank Address Line 2 -
bankAddress3(optional):
string
Minimum Length:
0
Maximum Length:90
Bank Address Line 3 -
bankName:
string
Minimum Length:
1
Maximum Length:35
Name of the Bank -
beIndicator(optional):
string
Pattern:
[Y,N]
Identifies whether the BEI status for the chosen sub-type code is Yes or No -
bicCode:
string
Pattern:
[A-Za-z0-9_*-]+
BIC Code or Bank Code -
blacklisted(optional):
string
Pattern:
[Y,N]
Indicates that the BIC entity is also black listed -
cugMember(optional):
string
Pattern:
[Y,N]
Indicates that the BIC entity is a Closed User Group member -
customerNo(optional):
string
If the bank is a customer of your bank, you can select the Customer No assigned to the bank
-
genMt101(optional):
string
Pattern:
[Y,N]
Indicates whether an MT101 can be sent/received from this BIC. Select this option to generate MT101 message -
genMt102p(optional):
string
Pattern:
[Y,N]
Check this box to process MT102+ messages. Selecting this check box also required the ?Multi Customer Credit Transfer? checkbox to be selected -
genMt103(optional):
string
Pattern:
[Y,N]
-
genMt103p(optional):
string
Pattern:
[Y,N]
-
maxSize(optional):
number
Pattern:
([0-9]+)?
Indicate the maximum size in bytes, agreed upon between the two parties for transmitting a MT102 message. A null value in this field signifies that there is no limit set on the size of the message -
multiCustTransfer(optional):
string
Pattern:
[Y,N]
Indicate whether or not a Multi Credit Transfer Feature [MT102 support] exists between your bank and the BIC entity -
relationship(optional):
string
Pattern:
[N,K,M]
the kind of relationship that exists between your bank and the BIC entity. Options are N - No, K - Keys, M - Mail -
remitMember(optional):
string
Pattern:
[Y,N]
Indicates that the customer is registered with MT 103 Extended Remittance Information Multi User Group -
skArrangement(optional):
string
Pattern:
[Y,N]
Indicate whether a SK arrangement exists between your bank and the BIC entity -
subTypeCode(optional):
string
Select the appropriate sub-type code to be mapped to the BIC
-
swiftKey(optional):
string
Minimum Length:
0
Maximum Length:50
If a SWIFT connectivity exists between your bank and the bank for which BIC details are maintained, relationship should be selected as Keys and SWIFT Key should be specified -
telexKey(optional):
string
Minimum Length:
0
Maximum Length:50
If a Telex connectivity exists between your bank and the bank for which BIC details are maintained, relationship should be selected as Keys and Telex Key should be specified -
transactionPerMsg(optional):
number
Pattern:
([0-9]+)?
Indicate the no of transactions to be included in an MT101 message. If you do not specify a value it will be defaulted to 10 -
uploadFlag(optional):
string
-
uploadUpdate(optional):
string
Pattern:
[Y,N]
Indicates whether update is required during upload
Response
Supported Media Types
- application/json
- application/xml
- text/csv
201 Response
Returns message of success or failure
Headers
-
Location: string
URL for newly created bicdirectorys
Nested Schema : GenericDto
Match All
Show Source
-
object
GenericDto-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDto-allOf[0]
Type:
object
Discriminator:
resource_type
Nested Schema : BICDirectoryServiceDTO-allOf[1]
Type:
Show Source
object
-
adbMember(optional):
string
Pattern:
[Y,N,X]
Select a value to indicate membership of the specified BIC code in Asian Development Bank. Options are Y - Yes, N - No, X - Not Applicable -
bankAddress1(optional):
string
Minimum Length:
0
Maximum Length:35
Bank Address Line 1 -
bankAddress2(optional):
string
Minimum Length:
0
Maximum Length:35
Bank Address Line 2 -
bankAddress3(optional):
string
Minimum Length:
0
Maximum Length:90
Bank Address Line 3 -
bankName:
string
Minimum Length:
1
Maximum Length:35
Name of the Bank -
beIndicator(optional):
string
Pattern:
[Y,N]
Identifies whether the BEI status for the chosen sub-type code is Yes or No -
bicCode:
string
Pattern:
[A-Za-z0-9_*-]+
BIC Code or Bank Code -
blacklisted(optional):
string
Pattern:
[Y,N]
Indicates that the BIC entity is also black listed -
cugMember(optional):
string
Pattern:
[Y,N]
Indicates that the BIC entity is a Closed User Group member -
customerNo(optional):
string
If the bank is a customer of your bank, you can select the Customer No assigned to the bank
-
genMt101(optional):
string
Pattern:
[Y,N]
Indicates whether an MT101 can be sent/received from this BIC. Select this option to generate MT101 message -
genMt102p(optional):
string
Pattern:
[Y,N]
Check this box to process MT102+ messages. Selecting this check box also required the ?Multi Customer Credit Transfer? checkbox to be selected -
genMt103(optional):
string
Pattern:
[Y,N]
-
genMt103p(optional):
string
Pattern:
[Y,N]
-
maxSize(optional):
number
Pattern:
([0-9]+)?
Indicate the maximum size in bytes, agreed upon between the two parties for transmitting a MT102 message. A null value in this field signifies that there is no limit set on the size of the message -
multiCustTransfer(optional):
string
Pattern:
[Y,N]
Indicate whether or not a Multi Credit Transfer Feature [MT102 support] exists between your bank and the BIC entity -
relationship(optional):
string
Pattern:
[N,K,M]
the kind of relationship that exists between your bank and the BIC entity. Options are N - No, K - Keys, M - Mail -
remitMember(optional):
string
Pattern:
[Y,N]
Indicates that the customer is registered with MT 103 Extended Remittance Information Multi User Group -
skArrangement(optional):
string
Pattern:
[Y,N]
Indicate whether a SK arrangement exists between your bank and the BIC entity -
subTypeCode(optional):
string
Select the appropriate sub-type code to be mapped to the BIC
-
swiftKey(optional):
string
Minimum Length:
0
Maximum Length:50
If a SWIFT connectivity exists between your bank and the bank for which BIC details are maintained, relationship should be selected as Keys and SWIFT Key should be specified -
telexKey(optional):
string
Minimum Length:
0
Maximum Length:50
If a Telex connectivity exists between your bank and the bank for which BIC details are maintained, relationship should be selected as Keys and Telex Key should be specified -
transactionPerMsg(optional):
number
Pattern:
([0-9]+)?
Indicate the no of transactions to be included in an MT101 message. If you do not specify a value it will be defaulted to 10 -
uploadFlag(optional):
string
-
uploadUpdate(optional):
string
Pattern:
[Y,N]
Indicates whether update is required during upload
Nested Schema : items
Type:
object
400 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