Execute¶
Action | Execute (instance) |
---|---|
Title | Execute |
Method | POST |
URL | /api/<resource_type>/<resource_name>/execute/ |
Parameters | hierarchy=[hierarchy] |
Support Async | true |
Class | execute |
For example, execute a data synchronization action for a device. In this case, the call would be:
POST /api/data/DataSync/[pkid]/execute/
?hierarchy=[hierarchy]
&nowait=true
&format=json
And for a device data/CallManager
, the payload would be
similar to:
{
"data": {
"asynchronous": false,
"device_type": "data/CallManager",
"model_type_list": "minimum CUCM models",
"name": "minimum CUCM models",
"refresh_existing_data": true,
"sync_type": "pull"
},
"meta": {
"references": {
"form_href": "/api/data/DataSync/[pkid]/
?hierarchy=[hierarchy]"
}
},
"request_meta": {}
}