Update:
I’m able to get the IS scheduled task details, it is not straightforward and I wouldn’t use it.
Posting here only to check if there are easier ways 
- REST API to get the configuration instances - through host:port /cce/configuration/instances/{nodeAlias}/{runtimeComponentId}
referring the .wadl file there is an entry
resource path=“instances/{nodeAlias}/{runtimeComponentId}”
The response is a list of all the configuration instances including the scheduled tasks ,
{
"id": "IS-SCHEDULED-TASKS-abcd-efgh-asdf",
"configurationTypeId": "IS-SCHEDULED-TASKS",
"displayName": "abcd-efgh-asdf",
"description": "Integration Server Scheduled Tasks",
"runtimeComponentId": "integrationServer-default",
"attributes": null
},
For now, I manually filtered the list, ( I couldn’t find a grouping based on configurationTypeId) and found multiple such instances , one for each scheduled task
- Use the “id” from the above result and invoke host:port/cce/configuration/instances/{nodeAlias}/{runtimeComponentId}/{configurationInstanceId}
E.g, : /cce/configuration/instances/local/integrationServer-default/IS-SCHEDULED-TASKS-abcd-efgh-asdf
again referring the .wadl file ,there is an entry
resource path=“/configuration/data”
resource path=“/{nodeAlias}/{runtimeComponentId}/{configurationInstanceId}”
returns details of a single task
{
"ServiceInfo": {
"Service": "folder:service1",
"User": "user",
"TargetNode": "All Servers"
},
...
}
-NP
#webMethods#Command-Central