Execute Generic Action ---------------------- .. tabularcolumns:: |p{4cm}|p{10.5cm}| +---------------+-------------------------------------------------------+ | Action | Execute (instance) | +===============+=======================================================+ | Title | Execute | +---------------+-------------------------------------------------------+ | Method | POST | +---------------+-------------------------------------------------------+ | URL | /api///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": {} } .. |VOSS Automate| replace:: VOSS Automate .. |Unified CM| replace:: Unified CM .. |API Guide| replace:: API Guide