Gets all request filters
URL
https://sdpondemand.manageengine.com/api/json/request/filters
Method
HTTP POST
API description
Retrieves all the request filters available in the ServiceDesk Plus On-Demand application
Parameters to be passed
authtoken, scope, OPERATION_NAME (value is GET_REQUEST_FILTERS)
Sample Request:
curl -d "scope=sdpodapi&authtoken=67a93350adf65dbd01f816408d43ad41
&OPERATION_NAME=GET_REQUEST_FILTERS"
https://sdpondemand.manageengine.com/api/json/request/filters
Sample Response:
{
"operation":{
"name":"GET_REQUEST_FILTERS",
"result":{
"status":"Success",
"message":"Filters retrieved successfully"
},
"totalRows":19,
"Details":[
{
"VIEWNAME":"My Open Or Unassigned",
"VIEWID":"MyOpen_Or_Unassigned",
"TYPE":"Public",
},
{
"VIEWNAME":"Unassigned Requests",
"VIEWID":"Unassigned_System",
"TYPE":"Public",
},
{
"VIEWNAME":"My Open Requests",
"VIEWID":"Open_User",
"TYPE":"Public",
},
{
"VIEWNAME":"My Requests On Hold",
"VIEWID":"Onhold_User",
"TYPE":"Public",
},
{
"VIEWNAME":"My Overdue Requests",
"VIEWID":"Overdue_User",
"TYPE":"Public",
},
{
"VIEWNAME":"My Pending Requests",
"VIEWID":"All_Pending_User",
"TYPE":"Public",
},
{
"VIEWNAME":"My Requests Due Today",
"VIEWID":"Due_Today_User",
"TYPE":"Public",
},
{
"VIEWNAME":"My Completed Requests",
"VIEWID":"All_Completed_User",
"TYPE":"Public",
},
{
"VIEWNAME":"All My Requests",
"VIEWID":"All_User",
"TYPE":"Public",
},
{
"VIEWNAME":"Open Requests",
"VIEWID":"Open_System",
"TYPE":"Public",
},
{
"VIEWNAME":"Requests On Hold",
"VIEWID":"Onhold_System",
"TYPE":"Public",
},
]
}
}