Public Grievance Redressal

Public Grievance Redressal APIs

Allows citizens to raise complaints, give feedback on the resolved complaints, or reopen complaints if not satisfied.

search

post
Query parameters
offsetinteger · int32Optional
serviceRequestIdsstring[]Optional
tenantIdsstring[]Optional
Body
Responses
200

OK

*/*
Responseobject
post
/v2/_migrate

getReports

post
Body
reportNamestringRequired
tenantIdstringRequired
Responses
200

OK

*/*
Responseobject
post
/reports/_get

count

post
Query parameters
accountIdstringOptionalPattern: ^[a-zA-Z0-9]$
activebooleanOptional
assignedTostringOptionalPattern: ^[a-zA-Z0-9]$
createdBystringOptional
endDateinteger · int64Optional
groupstringOptionalPattern: ^[a-zA-Z.]$
lastUpdatedSinceinteger · int64Optional
noOfRecordsinteger · int64Optional
offsetinteger · int64Optional
phonestringOptionalPattern: (^$|[0-9]{10})
serviceCodesstring[]Optional
serviceRequestIdstring[]Optional
startDateinteger · int64Optional
statusstring[]Optional
tenantIdstring · min: 2 · max: 25RequiredPattern: ^[a-zA-Z.]*$
Body
Responses
200

OK

*/*
Responseobject
post
/v1/requests/_count

create

post
Body
Responses
200

OK

*/*
Responseobject
post
/v1/requests/_create

plainsearch

post
Query parameters
accountIdstringOptionalPattern: ^[a-zA-Z0-9]$
activebooleanOptional
assignedTostringOptionalPattern: ^[a-zA-Z0-9]$
createdBystringOptional
endDateinteger · int64Optional
groupstringOptionalPattern: ^[a-zA-Z.]$
lastUpdatedSinceinteger · int64Optional
noOfRecordsinteger · int64Optional
offsetinteger · int64Optional
phonestringOptionalPattern: (^$|[0-9]{10})
serviceCodesstring[]Optional
serviceRequestIdstring[]Optional
startDateinteger · int64Optional
statusstring[]Optional
tenantIdstring · min: 2 · max: 25RequiredPattern: ^[a-zA-Z.]*$
Body
Responses
200

OK

*/*
Responseobject
post
/v1/requests/_plainsearch

search

post
Query parameters
accountIdstringOptionalPattern: ^[a-zA-Z0-9]$
activebooleanOptional
assignedTostringOptionalPattern: ^[a-zA-Z0-9]$
createdBystringOptional
endDateinteger · int64Optional
groupstringOptionalPattern: ^[a-zA-Z.]$
lastUpdatedSinceinteger · int64Optional
noOfRecordsinteger · int64Optional
offsetinteger · int64Optional
phonestringOptionalPattern: (^$|[0-9]{10})
serviceCodesstring[]Optional
serviceRequestIdstring[]Optional
startDateinteger · int64Optional
statusstring[]Optional
tenantIdstring · min: 2 · max: 25RequiredPattern: ^[a-zA-Z.]*$
Body
Responses
200

OK

*/*
Responseobject
post
/v1/requests/_search

update

post
Body
Responses
200

OK

*/*
Responseobject
post
/v1/requests/_update

Last updated

Was this helpful?