Get Statement - NSDL
Use this API to list the transaction history of a specific NSDL current account with transaction status.
API URL: https://api.bulkpe.in/client/cb/ListTransaction
Method: POST
Auth: Please refer to the Authorization page.
Body
{
"page": 1, //page number
"limit": 20, //limit per page
"fromDate": "2024-01-01",
"toDate": "2024-02-01",
"type": "credit", //credit ,debit
"paymentMode": "UPI", //IMPS, IFT, NEFT, RTGS, UPI, REFUND, BANKCHARGES
"status": "SUCCESS", //INITIATED, SUCCESS, PENDING, FAILED
"accountId": "BC0001"
}
Response
{
"status": true,
"statusCode": 200,
"data": [
{
"reference": "test93Z",
"accountId": "BCB005",
"beneficiaryId": "CB000000099522",
"transactionId": "CBTXNL0045",
"amount": 1,
"fromAccount": "232323232323",
"fromIfsc": "NSPB0000002",
"fromAccountType": "CURRENT",
"beneAccount": "232323232323",
"beneIfsc": "RATN00000001",
"beneName": "Test bene",
"beneAccountType": "CURRENT",
"vpa": "",
"paymentMode": "IMPS",
"status": "PENDING",
"message": "sathya test",
"credit": false,
"link": "https://nsdljiffy.co.in/connectedbanking/RequestAuth?token=23b6e",
"createdAt": "2025-02-05T14:03:05.705Z"
},
{
"reference": "test38Z",
"accountId": "BCB005",
"beneficiaryId": "CB000000099522",
"transactionId": "CBTXNL0028",
"amount": 1,
"fromAccount": "2323232323232",
"fromIfsc": "NSPB0000002",
"fromAccountType": "CURRENT",
"beneAccount": "2323232323232",
"beneIfsc": "RATN0000001",
"beneName": "Test Bene",
"beneAccountType": "CURRENT",
"vpa": "",
"paymentMode": "IMPS",
"status": "SUCCESS",
"message": "IMPS_DR_501018411111_RATN0000110_XX_CONNECTEDBANKINGCBTXNL1128",
"credit": false,
"link": "https://nsdljiffy.co.in/connectedbanking/RequestAuth?token=bf5e",
"createdAt": "2025-01-10T12:52:43.643Z"
}
],
"message": "Data Found!",
"count": 1,
"total": 2
}