Adds a new statement preference.
post
/service/statementprefs
This is used to add a new statement preference. Add additional information here for this endpoint.
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
-
sourceCode(required): string
Source from which request is initiated
Request Body that contains data required for creating a new statement preference
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 : StatementPreferencesDTO-allOf[1]
Type:
Show Source
object
-
camt052GenTime:
string
Comma separated time for generating CAMT.052
-
camt052RepTxnSince:
string
Report transactions since for CAMT.052
-
displayIban:
string
Pattern:
[Y,N]
Display Virtual IBAN in Swift Messages -
dueOn:
number
Pattern:
([0-9]+)?
Statement due date -
frequency:
string
Pattern:
[D,W,M,Q,H,Y]
Frequency of statement - Daily/Weekly/Monthly/Quarterly/half yearly/Yearly -
genCamt052OnMovement:
string
Pattern:
[Y,N]
Generate CAMT.052 on movement -
generateCamt052:
string
Pattern:
[Y,N]
Generate CAMT.052 -
generateCamt053:
string
Pattern:
[Y,N]
Generate CAMT.053 during EOD -
generateMt940:
string
Pattern:
[Y,N]
Generate MT940 during EOD -
generateMt942:
string
Pattern:
[Y,N]
Generate MT942 -
generateMt950:
string
Pattern:
[Y,N]
Generate MT950 during EOD -
generatePdf:
string
Pattern:
[Y,N]
Generate PDF statement during EOD -
genMt942OnMovement:
string
Pattern:
[Y,N]
Generate MT942 on movement -
lastStmntGenDate:
string
-
mt942GenTime:
string
Comma separated time for generating MT942
-
mt942RepTxnSince:
string
Report transactions since for MT942
-
statementType:
string
Pattern:
[A,C]
Type of the statement - Consolidated/Account level -
txnControllerRefNo:
string
Transaction Reference ID that is generated for every operation performed
-
virtualEntityId(required):
string
Virtual Entity ID for which statement preferences is maintained
Response
Supported Media Types
- application/json
- text/csv
- application/xml
201 Response
Returns message of success or failure
Headers
-
Location: string
URL of newly created statement preference
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 : StatementPreferencesDTO-allOf[1]
Type:
Show Source
object
-
camt052GenTime:
string
Comma separated time for generating CAMT.052
-
camt052RepTxnSince:
string
Report transactions since for CAMT.052
-
displayIban:
string
Pattern:
[Y,N]
Display Virtual IBAN in Swift Messages -
dueOn:
number
Pattern:
([0-9]+)?
Statement due date -
frequency:
string
Pattern:
[D,W,M,Q,H,Y]
Frequency of statement - Daily/Weekly/Monthly/Quarterly/half yearly/Yearly -
genCamt052OnMovement:
string
Pattern:
[Y,N]
Generate CAMT.052 on movement -
generateCamt052:
string
Pattern:
[Y,N]
Generate CAMT.052 -
generateCamt053:
string
Pattern:
[Y,N]
Generate CAMT.053 during EOD -
generateMt940:
string
Pattern:
[Y,N]
Generate MT940 during EOD -
generateMt942:
string
Pattern:
[Y,N]
Generate MT942 -
generateMt950:
string
Pattern:
[Y,N]
Generate MT950 during EOD -
generatePdf:
string
Pattern:
[Y,N]
Generate PDF statement during EOD -
genMt942OnMovement:
string
Pattern:
[Y,N]
Generate MT942 on movement -
lastStmntGenDate:
string
-
mt942GenTime:
string
Comma separated time for generating MT942
-
mt942RepTxnSince:
string
Report transactions since for MT942
-
statementType:
string
Pattern:
[A,C]
Type of the statement - Consolidated/Account level -
txnControllerRefNo:
string
Transaction Reference ID that is generated for every operation performed
-
virtualEntityId(required):
string
Virtual Entity ID for which statement preferences is maintained
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