Creates Instrument collection transaction
put
/service/v1/instrumentCollection/update
This endpoint creates instrument collection transaction.
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
-
appId(required): string
Application ID
-
authToken: string
AuthToken for SMS
-
branchCode(required): string
Branch Code
-
branchDate: string(date-time)
Branch Date
-
contentType: string
Content Type
-
tenantId: string
Tenant ID
-
userId(required): string
User id for SMS
Request Body that contains data required for updating instrument collections
Root Schema : InstrumentCollections
Type:
object
InstrumentCollections model
Show Source
-
collectionTxn:
object CollectionTxnModel
InstrumentCollections model
-
depositSlipTxn:
array depositSlipTxn
depositSlip
Nested Schema : CollectionTxnModel
Type:
object
InstrumentCollections model
Show Source
-
ackReceiptNo:
string
Acknowledgement Receipt Number
-
authDtStamp:
string
Authorization Date
-
authId:
string
Authorization Id
-
autoAuth:
string
Auto Authorization
-
bagWeight:
number
Bag Weight
-
branchCode:
string
Branch Code
-
consignmentDate:
string
Consignment Date
-
consignmentNo:
string
Consignment Number
-
contactNumber:
string
Contact Number
-
courierCode:
string
Courier Code
-
courierDesc:
string
Courier Description
-
depositChannel:
string
Deposit Channel
-
depositLocationCode:
string
Deposit Location Code
-
depositLocationDesc:
string
Deposit Location Description
-
depositorName:
string
Depositor Name
-
financialPosting:
string
Financial Posting
-
id:
string
Id of the batch
-
idProofDetail:
string
ID Proof Detail
-
idProofType:
string
ID Proof Type
-
initiatorRefNo:
string
Initiator Reference Number
-
makerDateStamp:
string
Maker Date Stamp
-
makerId:
string
Maker Id
-
processingDate:
string
Processing Date
-
referenceNum:
string
Reference Number
-
resourceId:
string
Resource Id
-
screenFlag:
string
Screen Flag Identifier
-
seqNo:
integer(int64)
Sequence Number
-
stage:
string
Stage
-
totalBatchAmt:
number
Total Batch Amount
-
totalBatchAmtCcy:
string
Total Batch Amount Currency
-
totalDepositSlips:
integer(int64)
Total Deposit Slips
-
txnStatus:
string
Transaction Status
Nested Schema : depositSlipTxn
Type:
array
depositSlip
Show Source
-
Array of:
object DepositSlipTxnModel
DepositSlip Transaction model
Nested Schema : DepositSlipTxnModel
Type:
object
DepositSlip Transaction model
Show Source
-
channel:
string
External Channel Name
-
corporateId:
string
Corporate Id of the DepositSlip
-
corporateName:
string
Corporate Name of the DepositSlip
-
creditAccountNo:
string
CreditAccountNo of the DepositSlip
-
depositSlipAdFields:
object DepositSlipAdditionalFieldsModel
Collection of DepositSlips
-
depositSlipAmt:
number
Deposit Slip Amount
-
depositSlipAmtCcy:
string
DepositSlip Amount Currency
-
depositSlipCount:
integer(int64)
DepositSlip Count
-
depositSlipDate:
string
Deposit Slip Date
-
depositSlipNo:
string
No of the DepositSlipNo
-
depositSlipRefNo:
string
Deposit Slip Ref No of the slip
-
depositSlipValue:
number
DepositSlip Value
-
divisionCode:
string
Division Code
-
divisionDesc:
string
Division Description
-
errors:
object errors
List Of Errors
-
extRefNo:
string
External Reference Number
-
id:
string
Id of the DepositSlip
-
intrumentDetails:
object InstrumentDetTxn
Collection of Instruments Details Transaction
-
misc1:
string
Miscellaneous Field 1
-
misc10:
string
Miscellaneous Field 10
-
misc11:
string
Miscellaneous Field 11
-
misc12:
string
Miscellaneous Field 12
-
misc13:
string
Miscellaneous Field 13
-
misc14:
string
Miscellaneous Field 14
-
misc15:
string
Miscellaneous Field 15
-
misc16:
string
Miscellaneous Field 16
-
misc17:
string
Miscellaneous Field 17
-
misc18:
string
Miscellaneous Field 18
-
misc19:
string
Miscellaneous Field 19
-
misc2:
string
Miscellaneous Field 2
-
misc20:
string
Miscellaneous Field 20
-
misc21:
string
Miscellaneous Field 21
-
misc22:
string
Miscellaneous Field 22
-
misc23:
string
Miscellaneous Field 23
-
misc24:
string
Miscellaneous Field 24
-
misc25:
string
Miscellaneous Field 25
-
misc26:
string
Miscellaneous Field 26
-
misc27:
string
Miscellaneous Field 27
-
misc28:
string
Miscellaneous Field 28
-
misc29:
string
Miscellaneous Field 29
-
misc3:
string
Miscellaneous Field 3
-
misc30:
string
Miscellaneous Field 30
-
misc4:
string
Miscellaneous Field 4
-
misc5:
string
Miscellaneous Field 5
-
misc6:
string
Miscellaneous Field 6
-
misc7:
string
Miscellaneous Field 7
-
misc8:
string
Miscellaneous Field 8
-
misc9:
string
Miscellaneous Field 9
-
noOfInstruments:
integer(int64)
No Of Instruments
-
noOfMiscFields:
integer(int64)
No of Miscellaneous Fields
-
pickupDate:
string
Pick Date
-
pickupLocationCode:
string
Pick Up Location Code
-
pickupLocationDesc:
string
Pick Up Location Description
-
pickupPointCode:
string
Pick Up Point Code
-
pickupPointDesc:
string
Pick Up Point Description
-
referenceNum:
string
Reference Num of the DepositSlip
-
requestDate:
string
Request Date
-
seqNo:
integer(int64)
Seq No of the DepositSlip
Nested Schema : DepositSlipAdditionalFieldsModel
Type:
object
Collection of DepositSlips
Show Source
Nested Schema : InstrumentDetTxn
Type:
object
Collection of Instruments Details Transaction
Show Source
Nested Schema : DepositSlipAdditionalInfoList
Type:
Show Source
array
-
Array of:
object DepositSlipAdditionalFieldsDto
DataSlips additional Field
Nested Schema : DepositSlipAdditionalFieldsDto
Type:
object
DataSlips additional Field
Show Source
-
adfRowNo:
integer(int64)
row no of this additional Field
-
depositSlipNo:
string
no of the DepositSlipNo
-
depositSlipRefNo:
string
deposit Slip Ref No of the slip
-
id:
string
Id of the DepositSlip
-
referenceNum:
string
Reference Num of the DepositSlip
-
seqNo:
integer(int64)
Seq No of the DepositSlip
-
udf1:
string
User Defined Field 1
-
udf10:
string
User Defined Field 10
-
udf11:
string
User Defined Field 11
-
udf12:
string
User Defined Field 12
-
udf13:
string
User Defined Field 13
-
udf14:
string
User Defined Field 14
-
udf15:
string
User Defined Field 15
-
udf16:
string
User Defined Field 16
-
udf17:
string
User Defined Field 17
-
udf18:
string
User Defined Field 18
-
udf19:
string
User Defined Field 19
-
udf2:
string
User Defined Field 2
-
udf20:
string
User Defined Field 20
-
udf21:
string
User Defined Field 21
-
udf22:
string
User Defined Field 22
-
udf23:
string
User Defined Field 23
-
udf24:
string
User Defined Field 24
-
udf25:
string
User Defined Field 25
-
udf26:
string
User Defined Field 26
-
udf27:
string
User Defined Field 27
-
udf28:
string
User Defined Field 28
-
udf29:
string
User Defined Field 29
-
udf3:
string
User Defined Field 3
-
udf30:
string
User Defined Field 30
-
udf4:
string
User Defined Field 4
-
udf5:
string
User Defined Field 5
-
udf6:
string
User Defined Field 6
-
udf7:
string
User Defined Field 7
-
udf8:
string
User Defined Field 8
-
udf9:
string
User Defined Field 9
Nested Schema : Error
Type:
object
Error Model
Show Source
-
errorCode:
string
Error Code
-
errorDescription:
string
Error Description
-
errorStatus:
string
Error Status
Nested Schema : instrumentList
Type:
Show Source
array
-
Array of:
object InstrumentDetTxnModel
Instrument Details Transaction model
Nested Schema : InstrumentDetTxnModel
Type:
object
Instrument Details Transaction model
Show Source
-
accountType:
string
Account Type
-
actualCreditDate:
string
Actual Credit Date
-
actualCreditReversalDate:
string
Actual Credit Reversal Date
-
adhocCharges:
number
Adhoc Charges
-
adjustedCreditRevAmt:
number
Adjusted Credit Reversal Amount
-
arrangementCode:
string
Arrangement Code
-
arrangementCreditDate:
string
arrangementCreditDate
-
arrangementCreditReversalDate:
string
Arrangment Credit Reversal Date
-
arrangementDays:
integer
Arrangement Days
-
arrangementDesc:
string
Arrangement Description
-
arrangementRefBasis:
string
Arrangement Reference Basis
-
balanceCreditRetRevAmt:
number
Balance Credit Reversal Amount
-
bankFloatArrangement:
string
Bank float Arrangement
-
centralizedSchdGenerationDate:
string
Centralized Scheduled Generation Date
-
certificateExtensionDays:
integer
Certification Extension Days
-
checkerDtStamp:
string
Checker Date
-
checkerId:
string
Checker ID
-
clearingNetworkCode:
string
Clearing Network Code
-
clearingNetworkDesc:
string
Clearing Network Description
-
coreBankBranchCode:
string
Corresponding Bank Branch Code
-
corporateRefNo:
string
Corporate Reference Number
-
corporateReleaseDays:
integer
Corporate Release Days
-
corrBankCode:
string
Correspondance Bank Code
-
creditAccountNo:
string
Credit Account Number
-
creditReversalFrom:
string
Credit Reversal From
-
creditReversalStatus:
string
Credit reversal Status
-
creditStatus:
string
Credit Status
-
depositSlipNo:
string
DepositSlip Number
-
depositSlipRefNo:
string
Deposit Slip Ref No of the Instrument
-
divisionCode:
string
Division Code
-
divisionCodeDesc:
string
Division Code Description
-
drawerAcName:
string
Drawer Account Name
-
drawerAcNo:
string
Drawer Account Number
-
drawerId:
string
Drawer Id
-
drawerName:
string
Drawer Name
-
drawnOnBankCode:
string
Drawn On Bank Code
-
drawnOnBankName:
string
Drawn On Bank Name
-
drawnOnBranchCode:
string
Drawn On Branch Code
-
drawnOnBranchName:
string
Drawn On Branch Name
-
expectedCreditReversalDate:
string
Expected Credit Reversal Date
-
financialPostingStatus:
string
Financial Posting Status
-
forcedDebitForRecovery:
string
Forced Debit for Recovery
-
holdUntillDate:
string
Hold Until Date
-
id:
string
Id of the Instrument
-
instMgmtCourierCode:
string
Instrument Management Courier Code
-
instMgmtCourierPodNumber:
string
Instrument management Corier Pod Number
-
instrumentAccRefNo:
string
Instrument Account number
-
instrumentAdFields:
object InstrumentDetailAdditionalFieldsModel
Collection of DepositSlips
-
instrumentAmountValue:
number
Instrument Amount Value
-
instrumentAmt:
number
Instrument Amount
-
instrumentAmtCcy:
string
Instrument Amount Cuurency
-
instrumentCount:
number
Instrument Count
-
instrumentDate:
string
Instrument Date
-
instrumentManagementBatchRefNo:
string
Instrument Management Batch Reference Number
-
instrumentNo:
string
No of the Instrument
-
instrumentRefNo:
string
Instrument Ref No of the Instrument
-
instrumentStatus:
string
Instrument Status
-
instrumentType:
string
Instrument Type
-
instTxnStatus:
string
Instrument Transaction Status
-
isCentralizedSchedule:
string
Is Centralized Scheduled
-
isCustomerCredited:
string
Checking Customer Credited or Not
-
isPDCChecked:
string
PDC Value Y or N
-
lostExtensionDays:
integer
Lost Extension Days
-
makerDtStamp:
string
Maker Date
-
makerId:
string
Maker Id
-
misc1:
string
Miscellaneous Field 1
-
misc10:
string
Miscellaneous Field 10
-
misc11:
string
Miscellaneous Field 11
-
misc12:
string
Miscellaneous Field 12
-
misc13:
string
Miscellaneous Field 13
-
misc14:
string
Miscellaneous Field 14
-
misc15:
string
Miscellaneous Field 15
-
misc16:
string
Miscellaneous Field 16
-
misc17:
string
Miscellaneous Field 17
-
misc18:
string
Miscellaneous Field 18
-
misc19:
string
Miscellaneous Field 19
-
misc2:
string
Miscellaneous Field 2
-
misc20:
string
Miscellaneous Field 20
-
misc21:
string
Miscellaneous Field 21
-
misc22:
string
Miscellaneous Field 22
-
misc23:
string
Miscellaneous Field 23
-
misc24:
string
Miscellaneous Field 24
-
misc25:
string
Miscellaneous Field 25
-
misc26:
string
Miscellaneous Field 26
-
misc27:
string
Miscellaneous Field 27
-
misc28:
string
Miscellaneous Field 28
-
misc29:
string
Miscellaneous Field 29
-
misc3:
string
Miscellaneous Field 3
-
misc30:
string
Miscellaneous Field 30
-
misc4:
string
Miscellaneous Field 4
-
misc5:
string
Miscellaneous Field 5
-
misc6:
string
Miscellaneous Field 6
-
misc7:
string
Miscellaneous Field 7
-
misc8:
string
Miscellaneous Field 8
-
misc9:
string
Miscellaneous Field 9
-
newInstrumentNo:
string
New Instrument Number
-
noOfMiscFields:
integer(int64)
No of Miscellaneous Fields
-
partialCreditReversal:
string
Partial credit Reversal
-
partialReturnRecovery:
string
Partial return recovery
-
payableAtLocationCode:
string
ayable At Location Code
-
payableAtLocationDesc:
string
Payable At Location Description
-
payableAtLocClusterCode:
string
Payable At Location Cluster Code
-
payableAtLocClusterDesc:
string
Payable At Location Cluster Description
-
presentationDate:
string
presentationDate
-
productCode:
string
Product Code
-
productDesc:
string
Product Description
-
realisationAmount:
number
Realisation Amount
-
realisationDate:
string
Realisation Date
-
referenceNum:
string
Reference Num of the Instrument
-
rejectReason:
string
Reject Reason
-
remarks:
string
Remarks
-
returnExtensionDays:
integer
Return Extension days
-
returningDate:
string
Returning Date
-
returnRecoveryDate:
string
Return Recovery Date
-
returnRecoveryFrom:
string
Return Recovery From
-
returnRecoveryStatus:
string
Return return recovery status
-
routingNumber:
string
Routing Number
-
scheduleDestinationBank:
string
Scheduled Destination Bank
-
scheduleDestinationBankDescription:
string
Scheduled Destination Bank Description
-
scheduleDestinationBranch:
string
Scheduled Destination Branch
-
scheduleDestinationBranchDescription:
string
Scheduled Destination Branch Description
-
scheduleGenerationDate:
string
Scheduled Generation Date
-
scheduleOriginationBank:
string
Scheduled Origination Bank
-
scheduleOriginationBranch:
string
Scheduled Origination Branch
-
scheduleReceiptDate:
string
Schedule Receipt Date
-
scheduleRefNo:
string
Scheduled Reference Number
-
seqNo:
integer(int64)
Seq No of the Instrument
-
stage:
string
Stage
-
vaultBoxDescription:
string
Vault Box Description
-
vaultBoxNumber:
string
Vault Box Number
-
vaultBranch:
string
Vault Box Branch
Nested Schema : InstrumentDetailAdditionalFieldsModel
Type:
object
Collection of DepositSlips
Show Source
Nested Schema : InstrumentModelAdditionalInfoList
Type:
Show Source
array
-
Array of:
object InstrumentDetailAdditionalFieldsDto
DataSlips additional Field
Nested Schema : InstrumentDetailAdditionalFieldsDto
Type:
object
DataSlips additional Field
Show Source
-
adfRowNo:
integer(int64)
Row no of this additional Field
-
depositSlipRefNo:
string
deposit Slip Ref No of the slip
-
id:
string
Id of the DepositSlip
-
instrumentNo:
string
No of the instrument
-
instrumentRefNo:
string
No of the instrumentRefNo
-
referenceNum:
string
Reference Num of the DepositSlip
-
seqNo:
integer(int64)
Seq No of the DepositSlip
-
udf1:
string
User Defined Field 1
-
udf10:
string
User Defined Field 10
-
udf11:
string
User Defined Field 11
-
udf12:
string
User Defined Field 12
-
udf13:
string
User Defined Field 13
-
udf14:
string
User Defined Field 14
-
udf15:
string
User Defined Field 15
-
udf16:
string
User Defined Field 16
-
udf17:
string
User Defined Field 17
-
udf18:
string
User Defined Field 18
-
udf19:
string
User Defined Field 19
-
udf2:
string
User Defined Field 2
-
udf20:
string
User Defined Field 20
-
udf21:
string
User Defined Field 21
-
udf22:
string
User Defined Field 22
-
udf23:
string
User Defined Field 23
-
udf24:
string
User Defined Field 24
-
udf25:
string
User Defined Field 25
-
udf26:
string
User Defined Field 26
-
udf27:
string
User Defined Field 27
-
udf28:
string
User Defined Field 28
-
udf29:
string
User Defined Field 29
-
udf3:
string
User Defined Field 3
-
udf30:
string
User Defined Field 30
-
udf4:
string
User Defined Field 4
-
udf5:
string
User Defined Field 5
-
udf6:
string
User Defined Field 6
-
udf7:
string
User Defined Field 7
-
udf8:
string
User Defined Field 8
-
udf9:
string
User Defined Field 9
Response
Supported Media Types
- application/json
- application/xml
201 Response
Returns the Id of the updated instrument collection
Root Schema : InstrumentCollectionResponseModel
Type:
object
Instrument Collection Response Model
Show Source
-
DepositSlipTxnData:
object DepositSlipTxnData
DepositSlip Transaction Data
-
errors:
object errors
List Of Errors
-
InstCollTxnData:
object InstCollTxnData
Instrument Collection Traction Model
-
responseStatus:
string
Response Status
Nested Schema : DepositSlipTxnData
Type:
object
DepositSlip Transaction Data
Nested Schema : InstCollTxnData
Type:
object
Instrument Collection Traction Model
Nested Schema : Error
Type:
object
Error Model
Show Source
-
errorCode:
string
Error Code
-
errorDescription:
string
Error Description
-
errorStatus:
string
Error Status
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