Reopen Complaint
API for reopening closed complaint. Complaint can be reopened only if the
Complaint status are the following
COMPLAINT_CLOSURE_SUCCESS COMPLAINT_CLOSURE_FAILED COMPLAINT_REOPEN_REQUEST_FAILED COMPLAINT_REOPEN_REQUEST_SUCCESS
Request: /couapp/complaints/reopen
Request Parameters
The various parameters are explained below:
[ROOT]
(No parent property
/ element)
tenantId
M
Alphanumeric
Fixed Length – 4
complaintDescr
M
Alphanumeric
Description for closing complaint
complaintId
M
UUID
Complaint UUID
Response Parameters
The various parameters are explained below:
complaints
complaintId
M
UUID
Id for the complaint disposion
complaintDescr
M
String
Complaint description
complaintDispos
M
String
Complaint disposition
complaintType
M
String
Type of the complaint
txnId
M
String
Transaction id for which the complaint is raised agains
complaintStatus
M
String
Complaint Status from NPCI
assignedTo
M
String
To Whom the complaint is assigned
complaintNpciId
M
String
Npci id of the complaint
complaintRaisedFrom
M
String
Who raised the complaint
userId
M
String
User id of the one who raised the complaint
status
M
String
Status of the complaint
refId
M
String
Reference id
estimated_TAT
M
String
creationDate
M
String
ISO 8601 Timestamp for the Complaint Creation date
modifiedDate
M
String
ISO 8601 Timestamp for the Complaint Modification date
billerName
M
String
Biller Name
txnAmount
M
String
Txn Amount
superLevelEsc
M
String
Super Escalation (True/False)
openComplaint
M
String
Flag indicating whether complaint is already open or not (Y/N)
reopenComplaint
M
String
Flag indicating whether complaint is already reopened or not (Y/N)
remarks
M
String
Remarks
agentId
M
String
Agent ID
category
M
String
Category of the biller
createdEpochDate
M
Numeric
UNIX Epoch Timestamp for the Complaint Creation date
modifiedEpochDate
M
Numeric
UNIX Epoch Timestamp for the Complaint Modification date
generalResp
statusCode
M
Numeric
200- SUCCESS Other than 200-Failure
status
M
String
It is either “Success” or failure
message
M
String
Contains the reason message for failure / success
Json Formatted Request Example
{
"complaintDescr" : "Issue not yet solved - reopening",
"complaintId" : "809ec4c7-d81b-4d2b-9c66-3011a6fae714",
"tenantId" : "FE41"
}
Json Formatted Response Example
{
"complaints": {
"assignedTo": "Federal Bank",
"complaintDescr": "Issue not yet solved - reopening",
"complaintDispos": "Transaction Successful, account not updated",
"complaintId": "809ec4c7-d81b-4d2b-9c66-3011a6fae714",
"complaintNpciId": "FE4123109776644",
"complaintRaisedFrom": "agent",
"complaintType": "npciComplaint",
"createdEpochDate": 1681893776,
"creationDate": "2023-04-19T14:12:56.329935Z",
"modifiedDate": "2023-04-19T14:19:44.891423Z",
"modifiedEpochDate": 1681894184,
"refId": "7sQwBamvWFyLxhK84dYgGmV24r831091419",
"status": "COMPLAINT_REOPEN_SUCCESS",
"tenantId": "FE41",
"txnId": "155a4a71-141f-40fd-b772-9d0e020963e8",
"txnNpciId": "FE413045Hl3L90ZWg59o",
"userId": "FE41FE42BNK519012345",
"agentId": "FE41FE42BNK519012345"
},
"generalResp": {
"message": "Complaint reopening requested",
"remarks": "",
"status": "success",
"statusCode": "200"
}
}
Last updated
Was this helpful?