obcdda-pp-transaction-balance-services 9.5.0

The Retail Account Transaction balance Service API allows publishing and subscribing to Transaction Kafka messages.

Operations

Pub EATransactionStatement

An Event of Post transaction processing

On completion of Transaction processing

Accepts the following message:

AccountingTransactionEvent AccountingTransactionEvent

AccountingTransactionEvent

Payload AccountingTransactionEvent
object
AccountingTransactionEntries
array
AccountingTransactionEntry
object
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
event
string
length <= 4

Transaction Event

Default: null
eventSrNo
string

Event Serial Number

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
txnInitDate
string
length <= 10

Transaction Initialization Date

Default: null
externalMaker
string
length <= 320

User who has created the transaction

Default: null
externalChecker
string
length <= 320

User who has authorized the transaction

Default: null
txnBranch
string
length <= 6

Transaction Branch from which Transaction is initiated

Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
integer
Default: null
suppressBalanceOverridesUptoSeverityLevel
integer
Default: null
deferredResponse
boolean
length <= 1
Default: null
maker
string
length <= 320

User who has Initiated the transaction

Default: null
checker
string
length <= 320

User who has authorized the transaction

Default: null
createdTimestamp
string
length <= 26

Timestamp when the transaction is created

Default: null
updatedTimestamp
string
length <= 26

Timestamp when the transaction is updated

Default: null
authStatus
string
Default: null
Enum: "U" "A" "R"
txnStatus
string
Default: null
operation
string
length <= 5
Default: null
originalSource
string
length <= 15

Source where the trasaction is originated

Default: null
balancedEntry
boolean
length <= 1

Indicates the Account Transaction being Posted is balanced and should be verifed i.e. sum of credits = sum of debits

Default: null
AccountingTransactionDetailsEntries
array
AccountingTransactionDetailsEntry
object
accNo
string
length <= 34

Account Number

Default: null
accBranch
string
length <= 6

Branch associated with the Account

Default: null
accCcy
string
length <= 3

Account Currency

Default: null
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
blockRefNo
string
length <= 20

Amount block reference number associated with the transaction

Default: null
accountingRefNo
string
length <= 20

Uniquely generated reference number to Identify each transaction

Default: null
accountCcyAmt
string

Transaction Amount in Account Currency

Default: null
branchLcyAmt
string

Transaction Amount in Transaction Branch Currency

Default: null
exchRate
string

Exchange Rate

Default: null
valueDate
string
length <= 10

Value Date of the Transaction

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
instrumentCode
string
length <= 20

Instrument Code associated with the Transaction

Default: null

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.

Examples

AccountingTransactionEvent
Payload
{ "AccountingTransactionEntries": [] }
This example has been generated automatically.

Pub EATransactionResponseEvent

An event after TBS processes the transactions

On completion of Transaction processing this event is generated. It is consumed by journal service. This is mainly used to capture the change in txnStatus when TBS calls the referral queue service

Accepts the following message:

EATransactionResponseEvent EATransactionResponseEvent

EATransactionResponseEvent

Payload EATransactionResponseEvent
object
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
event
string
length <= 4

Transaction Event

Default: null
eventSrNo
string

Event Serial Number

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
txnInitDate
string
length <= 10

Transaction Initialization Date

Default: null
externalMaker
string
length <= 320

User who has Initiated the transaction

Default: null
externalChecker
string
length <= 320

User who has authorized the transaction

Default: null
txnBranch
string
length <= 6

Transaction Branch from which Transaction is initiated

Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
string
Default: null
suppressBalanceOverridesUptoSeverityLevel
string
Default: null
triggerSuspenseEntry
string
length <= 1

Flag to indicate if suspense entry should be passed for ex cases like where account is not found

Default: null
deferredResponse
boolean
length <= 1
Default: false
txnStatus
string

Transaction status of the transaction posted

Default: null
httpStatus
string
Default: null
maker
string
length <= 320

User who has Initiated the transaction

Default: null
checker
string
length <= 320

User who has authorized the transaction

Default: null
createdTimestamp
string
length <= 26

Timestamp when the transaction is created

Default: null
updatedTimestamp
string
length <= 26

Timestamp when the transaction is updated

Default: null
originalSource
string
length <= 15

Source where the trasaction is originated

Default: null
accountingResponseDetails
array<object>
accNo
string
length <= 34

Account Number

Default: null
accBranch
string
length <= 6

Branch associated with the Account

Default: null
accCcy
string
length <= 3

Account Currency

Default: null
blockRefNo
string
length <= 20

Amount block reference number associated with the transaction

Default: null
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
accountingRefNo
string
length <= 20

Uniquely generated reference number to Identify each transaction

Default: null
accountCcyAmt
string

Transaction Amount in Account Currency

Default: null
branchLcyAmt
string

Transaction Amount in Transaction Branch Currency

Default: null
exchRate
string

Exchange Rate

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
instrumentCode
string
length <= 20

Instrument Code associated with the Transaction

Default: null
drCrInd
string

Debit or Credit Indicator

Default: null
forcePost
boolean
length <= 1

Flag Indicating transaction has to be posted irrespective of any errors

Default: false
rtlAllowed
boolean
length <= 1
Default: false
limitRequired
boolean
length <= 1

Flag to Indicate for utilization of limits associated with the account

Default: false
reversal
boolean
length <= 1

Flag to Indicate the txn is a reversal Transaction

Default: false
reval
boolean
length <= 1

Flag to Indicate Reval is to be done for the Transaction

Default: false
accountEntryType
string
length <= 1

Indicates whether Entry is associated with and Account(A) or GL(G)

Default: null
txnCode
string
length <= 10

Transaction Code

Default: null
txnDescription
string
length <= 105

Transaction Description

Default: null
availableDays
string

Tag to Indicate the number of days after which funds should be available

Default: null
availabilityInfo
string

Tag to Indicate the different time intervals after which funds will be available.

Default: null
autoRelease
string
length <= 1

Flag to Indicate the Uncollected credit transaction would be released as in when the Date for release is reached

Default: null
module
string
length <= 2

Tag to indicate the Module from which the transaction is being posted

Default: null
rtlRefNo
string
length <= 36
Default: null
revalRequired
boolean
length <= 1

Tag to Indicate whether reval is required for the transaction being posted

Default: false
revalCode
string
length <= 50

Reval Code to be associated with the Transaction being posted

Default: null
revalRate
string

Reval Rate to be associated with the transaction being posted

Default: null
revalRateCode
string
length <= 50

Reval Rate Code to be associated with the transaction being posted

Default: null
revalProfitGl
string
length <= 20

Reval Profit GL to be associated with the transaction being posted

Default: null
revalLossGl
string
length <= 20

Reval Loss GL to be associated with the transaction being posted

Default: null
revalTxnCode
string
length <= 10

Reval Transaction Code to be associated with the transaction being posted

Default: null
considerForTurnOver
boolean
length <= 1

Tag to indicate that all transactions posted with this flag value as true should be considered as part of the turnover limit processing

Default: false
considerForAccActivity
boolean
length <= 1

Tag to indicate in case of any debit or credit posted with this flag value as true would reinstate the status of an account from dormant to active and accounting activity shall be considered

Default: false
product
string
length <= 50

Product Code associated with the Transaction

Default: null
relatedAccount
string
length <= 34

Related Account associated with the transaction

Default: null
relatedReferrence
string
length <= 20

Related Reference Number associated with the Transaction

Default: null
relatedCustomer
string
length <= 20

Related customer associated with the transaction

Default: null
amtTag
string
length <= 50

Tag to Indicate Amount tag Associated with the Transaction

Default: null
accountingRefNoToBeReversed
string
length <= 20

Accounting reference number which is being reversed

Default: null
statementNarrative
string
length <= 2000

Tag to Indicate short explanation for each transaction to be shown in statements

Default: null
tag61SupportInfo
string
length <= 255

Tag 61 Info to be associated with the transaction

Default: null
userRefNo
string
length <= 20

User Reference Number

Default: null
bankRefNo
string
length <= 20

Bank Reference Number

Default: null
status
string

Status of the Transaction

Default: null
uncollectedCrUpdateStatus
string
length <= 20
Default: null
uncollectedCrUpdatePPError
string
Default: null
statementHandoffStatus
string
length <= 20
Default: null
statementHandoffPPError
string

Error when statement handoff is done for a transaction

Default: null
chequeUpdateStatus
string
length <= 20

Indicates that success or failure associated with cheque update

Default: null
chequeUpdatePPError
string

Error when processing a transaction with which an instrument is associated

Default: null
writeBackStatus
string
length <= 20
Default: null
cohPostProcessingStatus
string
length <= 1
Default: null
productProcessor
string
length <= 2

Product Processor which is sending the Transaction

Default: null
extPPUserRefNo
string
Default: null

Additional items are allowed.

Additional properties are allowed.

Examples

EATransactionResponseEvent
Payload
{ "eaRefNo": null, "txnRefNo": null, "source": null, "event": null, "eventSrNo": null, "glPostingDate": null, "txnInitDate": null, "externalMaker": null, "externalChecker": null, "txnBranch": null, "referralAllowed": null, "suppressAccOverridesUptoSeverityLevel": null, "suppressBalanceOverridesUptoSeverityLevel": null, "triggerSuspenseEntry": null, "deferredResponse": false, "txnStatus": null, "httpStatus": null, "maker": null, "checker": null, "createdTimestamp": null, "updatedTimestamp": null, "originalSource": null, "accountingResponseDetails": [ { "accNo": null, "accBranch": null, "accCcy": null, "blockRefNo": null, "eaRefNo": null, "accountingRefNo": null, "accountCcyAmt": null, "branchLcyAmt": null, "exchRate": null, "glPostingDate": null, "instrumentCode": null, "drCrInd": null, "forcePost": false, "rtlAllowed": false, "limitRequired": false, "reversal": false, "reval": false, "accountEntryType": null, "txnCode": null, "txnDescription": null, "availableDays": null, "availabilityInfo": null, "autoRelease": null, "module": null, "rtlRefNo": null, "revalRequired": false, "revalCode": null, "revalRate": null, "revalRateCode": null, "revalProfitGl": null, "revalLossGl": null, "revalTxnCode": null, "considerForTurnOver": false, "considerForAccActivity": false, "product": null, "relatedAccount": null, "relatedReferrence": null, "relatedCustomer": null, "amtTag": null, "accountingRefNoToBeReversed": null, "statementNarrative": null, "tag61SupportInfo": null, "userRefNo": null, "bankRefNo": null, "status": null, "uncollectedCrUpdateStatus": null, "uncollectedCrUpdatePPError": null, "statementHandoffStatus": null, "statementHandoffPPError": null, "chequeUpdateStatus": null, "chequeUpdatePPError": null, "writeBackStatus": null, "cohPostProcessingStatus": null, "productProcessor": null, "extPPUserRefNo": null } ] }
This example has been generated automatically.

Pub ECATransactionResponseEvent

An event after TBS processes the transactions

On completion of Transaction processing this event is generated.

Accepts the following message:

ECATransactionResponseEvent ECATransactionResponseEvent

ECATransactionResponseEvent

Payload ECATransactionResponseEvent
object
ecaRefNo
string
length <= 20

External Credit Approval Block Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is requesting for ECA Block

Default: null
txnInitDate
string
length <= 10
Default: null
userId
string
Default: null
txnBranch
string
length <= 6
Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
string
Default: null
suppressBalanceOverridesUptoSeverityLevel
string
Default: null
deferredResponse
boolean
length <= 1
Default: false
fileName
string
length <= 250

FileName associated with the Amount Block

Default: null
txnStatus
string

Transaction status of the transaction posted

Default: null
httpStatus
string
Default: null
maker
string
length <= 320
Default: null
checker
string
length <= 320
Default: null
createdTimestamp
string
length <= 26
Default: null
updatedTimestamp
string
length <= 26
Default: null
originalSource
string
length <= 15
Default: null
amountBlockResponseDetails
array
AmountBlockResponseDetails
object
blockRefNo
string
length <= 20
Default: null
ecaRefNo
string
length <= 20
Default: null
accNo
string
length <= 34
Default: null
accBranch
string
length <= 6
Default: null
accCcy
string
length <= 3
Default: null
rtlAllowed
boolean
length <= 1
Default: false
partialBlockRequired
boolean
length <= 1
Default: false
partialReleaseAllowed
boolean
length <= 1
Default: false
limitRequired
boolean
length <= 1
Default: false
blockType
string
Default: null
forcePost
boolean
length <= 1
Default: false
instrumentCode
string
length <= 20
Default: null
action
string
Default: null
blockExpiryDate
string
length <= 10

Expiry Date of the Amount Block

Default: null
requestedBlkAmt
string

Amount Requested for Legal Block

Default: null
remarks
string
length <= 500

Short Description of the purpose for which the Legal Amount Block is being created

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
fileName
string
length <= 250

FileName associated with the Transaction

Default: null
approvedBlkAmt
string
Default: null
outStandingBlkAmt
string
Default: null
blockStatus
string
Default: null
status
string
Default: null
source
string
length <= 34
Default: null
originalSource
string
length <= 15
Default: null

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.

Examples

ECATransactionResponseEvent
Payload
{ "ecaRefNo": null, "txnRefNo": null, "source": null, "txnInitDate": null, "userId": null, "txnBranch": null, "referralAllowed": null, "suppressAccOverridesUptoSeverityLevel": null, "suppressBalanceOverridesUptoSeverityLevel": null, "deferredResponse": false, "fileName": null, "txnStatus": null, "httpStatus": null, "maker": null, "checker": null, "createdTimestamp": null, "updatedTimestamp": null, "originalSource": null, "amountBlockResponseDetails": [] }
This example has been generated automatically.

Messages

#1 AccountingTransactionEvent AccountingTransactionEvent

AccountingTransactionEvent

Payload AccountingTransactionEvent
object
AccountingTransactionEntries
array
AccountingTransactionEntry
object
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
event
string
length <= 4

Transaction Event

Default: null
eventSrNo
string

Event Serial Number

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
txnInitDate
string
length <= 10

Transaction Initialization Date

Default: null
externalMaker
string
length <= 320

User who has created the transaction

Default: null
externalChecker
string
length <= 320

User who has authorized the transaction

Default: null
txnBranch
string
length <= 6

Transaction Branch from which Transaction is initiated

Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
integer
Default: null
suppressBalanceOverridesUptoSeverityLevel
integer
Default: null
deferredResponse
boolean
length <= 1
Default: null
maker
string
length <= 320

User who has Initiated the transaction

Default: null
checker
string
length <= 320

User who has authorized the transaction

Default: null
createdTimestamp
string
length <= 26

Timestamp when the transaction is created

Default: null
updatedTimestamp
string
length <= 26

Timestamp when the transaction is updated

Default: null
authStatus
string
Default: null
Enum: "U" "A" "R"
txnStatus
string
Default: null
operation
string
length <= 5
Default: null
originalSource
string
length <= 15

Source where the trasaction is originated

Default: null
balancedEntry
boolean
length <= 1

Indicates the Account Transaction being Posted is balanced and should be verifed i.e. sum of credits = sum of debits

Default: null
AccountingTransactionDetailsEntries
array
AccountingTransactionDetailsEntry
object
accNo
string
length <= 34

Account Number

Default: null
accBranch
string
length <= 6

Branch associated with the Account

Default: null
accCcy
string
length <= 3

Account Currency

Default: null
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
blockRefNo
string
length <= 20

Amount block reference number associated with the transaction

Default: null
accountingRefNo
string
length <= 20

Uniquely generated reference number to Identify each transaction

Default: null
accountCcyAmt
string

Transaction Amount in Account Currency

Default: null
branchLcyAmt
string

Transaction Amount in Transaction Branch Currency

Default: null
exchRate
string

Exchange Rate

Default: null
valueDate
string
length <= 10

Value Date of the Transaction

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
instrumentCode
string
length <= 20

Instrument Code associated with the Transaction

Default: null

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.

#2 EATransactionResponseEvent EATransactionResponseEvent

EATransactionResponseEvent

Payload EATransactionResponseEvent
object
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is sending the transaction

Default: null
event
string
length <= 4

Transaction Event

Default: null
eventSrNo
string

Event Serial Number

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
txnInitDate
string
length <= 10

Transaction Initialization Date

Default: null
externalMaker
string
length <= 320

User who has Initiated the transaction

Default: null
externalChecker
string
length <= 320

User who has authorized the transaction

Default: null
txnBranch
string
length <= 6

Transaction Branch from which Transaction is initiated

Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
string
Default: null
suppressBalanceOverridesUptoSeverityLevel
string
Default: null
triggerSuspenseEntry
string
length <= 1

Flag to indicate if suspense entry should be passed for ex cases like where account is not found

Default: null
deferredResponse
boolean
length <= 1
Default: false
txnStatus
string

Transaction status of the transaction posted

Default: null
httpStatus
string
Default: null
maker
string
length <= 320

User who has Initiated the transaction

Default: null
checker
string
length <= 320

User who has authorized the transaction

Default: null
createdTimestamp
string
length <= 26

Timestamp when the transaction is created

Default: null
updatedTimestamp
string
length <= 26

Timestamp when the transaction is updated

Default: null
originalSource
string
length <= 15

Source where the trasaction is originated

Default: null
accountingResponseDetails
array<object>
accNo
string
length <= 34

Account Number

Default: null
accBranch
string
length <= 6

Branch associated with the Account

Default: null
accCcy
string
length <= 3

Account Currency

Default: null
blockRefNo
string
length <= 20

Amount block reference number associated with the transaction

Default: null
eaRefNo
string
length <= 20

External Accounting Reference Number

Default: null
accountingRefNo
string
length <= 20

Uniquely generated reference number to Identify each transaction

Default: null
accountCcyAmt
string

Transaction Amount in Account Currency

Default: null
branchLcyAmt
string

Transaction Amount in Transaction Branch Currency

Default: null
exchRate
string

Exchange Rate

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
instrumentCode
string
length <= 20

Instrument Code associated with the Transaction

Default: null
drCrInd
string

Debit or Credit Indicator

Default: null
forcePost
boolean
length <= 1

Flag Indicating transaction has to be posted irrespective of any errors

Default: false
rtlAllowed
boolean
length <= 1
Default: false
limitRequired
boolean
length <= 1

Flag to Indicate for utilization of limits associated with the account

Default: false
reversal
boolean
length <= 1

Flag to Indicate the txn is a reversal Transaction

Default: false
reval
boolean
length <= 1

Flag to Indicate Reval is to be done for the Transaction

Default: false
accountEntryType
string
length <= 1

Indicates whether Entry is associated with and Account(A) or GL(G)

Default: null
txnCode
string
length <= 10

Transaction Code

Default: null
txnDescription
string
length <= 105

Transaction Description

Default: null
availableDays
string

Tag to Indicate the number of days after which funds should be available

Default: null
availabilityInfo
string

Tag to Indicate the different time intervals after which funds will be available.

Default: null
autoRelease
string
length <= 1

Flag to Indicate the Uncollected credit transaction would be released as in when the Date for release is reached

Default: null
module
string
length <= 2

Tag to indicate the Module from which the transaction is being posted

Default: null
rtlRefNo
string
length <= 36
Default: null
revalRequired
boolean
length <= 1

Tag to Indicate whether reval is required for the transaction being posted

Default: false
revalCode
string
length <= 50

Reval Code to be associated with the Transaction being posted

Default: null
revalRate
string

Reval Rate to be associated with the transaction being posted

Default: null
revalRateCode
string
length <= 50

Reval Rate Code to be associated with the transaction being posted

Default: null
revalProfitGl
string
length <= 20

Reval Profit GL to be associated with the transaction being posted

Default: null
revalLossGl
string
length <= 20

Reval Loss GL to be associated with the transaction being posted

Default: null
revalTxnCode
string
length <= 10

Reval Transaction Code to be associated with the transaction being posted

Default: null
considerForTurnOver
boolean
length <= 1

Tag to indicate that all transactions posted with this flag value as true should be considered as part of the turnover limit processing

Default: false
considerForAccActivity
boolean
length <= 1

Tag to indicate in case of any debit or credit posted with this flag value as true would reinstate the status of an account from dormant to active and accounting activity shall be considered

Default: false
product
string
length <= 50

Product Code associated with the Transaction

Default: null
relatedAccount
string
length <= 34

Related Account associated with the transaction

Default: null
relatedReferrence
string
length <= 20

Related Reference Number associated with the Transaction

Default: null
relatedCustomer
string
length <= 20

Related customer associated with the transaction

Default: null
amtTag
string
length <= 50

Tag to Indicate Amount tag Associated with the Transaction

Default: null
accountingRefNoToBeReversed
string
length <= 20

Accounting reference number which is being reversed

Default: null
statementNarrative
string
length <= 2000

Tag to Indicate short explanation for each transaction to be shown in statements

Default: null
tag61SupportInfo
string
length <= 255

Tag 61 Info to be associated with the transaction

Default: null
userRefNo
string
length <= 20

User Reference Number

Default: null
bankRefNo
string
length <= 20

Bank Reference Number

Default: null
status
string

Status of the Transaction

Default: null
uncollectedCrUpdateStatus
string
length <= 20
Default: null
uncollectedCrUpdatePPError
string
Default: null
statementHandoffStatus
string
length <= 20
Default: null
statementHandoffPPError
string

Error when statement handoff is done for a transaction

Default: null
chequeUpdateStatus
string
length <= 20

Indicates that success or failure associated with cheque update

Default: null
chequeUpdatePPError
string

Error when processing a transaction with which an instrument is associated

Default: null
writeBackStatus
string
length <= 20
Default: null
cohPostProcessingStatus
string
length <= 1
Default: null
productProcessor
string
length <= 2

Product Processor which is sending the Transaction

Default: null
extPPUserRefNo
string
Default: null

Additional items are allowed.

Additional properties are allowed.

#3 ECATransactionResponseEvent ECATransactionResponseEvent

ECATransactionResponseEvent

Payload ECATransactionResponseEvent
object
ecaRefNo
string
length <= 20

External Credit Approval Block Reference Number

Default: null
txnRefNo
string
length <= 20

Transaction Reference Number

Default: null
source
string
length <= 15

Source which is requesting for ECA Block

Default: null
txnInitDate
string
length <= 10
Default: null
userId
string
Default: null
txnBranch
string
length <= 6
Default: null
referralAllowed
string
Default: null
suppressAccOverridesUptoSeverityLevel
string
Default: null
suppressBalanceOverridesUptoSeverityLevel
string
Default: null
deferredResponse
boolean
length <= 1
Default: false
fileName
string
length <= 250

FileName associated with the Amount Block

Default: null
txnStatus
string

Transaction status of the transaction posted

Default: null
httpStatus
string
Default: null
maker
string
length <= 320
Default: null
checker
string
length <= 320
Default: null
createdTimestamp
string
length <= 26
Default: null
updatedTimestamp
string
length <= 26
Default: null
originalSource
string
length <= 15
Default: null
amountBlockResponseDetails
array
AmountBlockResponseDetails
object
blockRefNo
string
length <= 20
Default: null
ecaRefNo
string
length <= 20
Default: null
accNo
string
length <= 34
Default: null
accBranch
string
length <= 6
Default: null
accCcy
string
length <= 3
Default: null
rtlAllowed
boolean
length <= 1
Default: false
partialBlockRequired
boolean
length <= 1
Default: false
partialReleaseAllowed
boolean
length <= 1
Default: false
limitRequired
boolean
length <= 1
Default: false
blockType
string
Default: null
forcePost
boolean
length <= 1
Default: false
instrumentCode
string
length <= 20
Default: null
action
string
Default: null
blockExpiryDate
string
length <= 10

Expiry Date of the Amount Block

Default: null
requestedBlkAmt
string

Amount Requested for Legal Block

Default: null
remarks
string
length <= 500

Short Description of the purpose for which the Legal Amount Block is being created

Default: null
glPostingDate
string
length <= 10

Transaction Posting Date

Default: null
fileName
string
length <= 250

FileName associated with the Transaction

Default: null
approvedBlkAmt
string
Default: null
outStandingBlkAmt
string
Default: null
blockStatus
string
Default: null
status
string
Default: null
source
string
length <= 34
Default: null
originalSource
string
length <= 15
Default: null

Additional properties are allowed.

Additional items are allowed.

Additional properties are allowed.