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": {}
}