Create or update automation

Cortex XSOAR 6 API

post /automation

Create or update a given automation.

Authentication: api_key Api Key "Authorization"
Body parameters
REQUEST BODY
CURL
curl -X 'POST'
-H "Authorization: [[apiKey]]" \
-H 'Accept: application/json'
-H 'Content-Type: application/json,application/xml'
'https://hostname:443/automation'
-d ''
Responses

The saved automation.

Body
RESPONSE
{ "pythonEnabled": false, "scripts": [ { "arguments": [ { "auto": "auto_example", "default": false, "defaultValue": "defaultValue_example", "deprecated": false, "description": "description_example", "hidden": false, "isArray": false, "name": "name_example", "predefined": [ "predefined_example" ], "required": false, "secret": false, "type": "type_example" } ], "comment": "comment_example", "contextKeys": [ "contextKeys_example" ], "dependsOn": { "additionalProperties": [ "additionalProperties_example" ] }, "deprecated": false, "detached": false, "dockerImage": "dockerImage_example", "enabled": false, "hidden": false, "id": "id_example", "locked": false, "modified": "modified_example", "name": "name_example", "outputs": [ { "contentPath": "contentPath_example", "contextPath": "contextPath_example", "description": {}, "type": "type_example" } ], "permitted": false, "polling": false, "propagationLabels": [ "propagationLabels_example" ], "roles": [ "roles_example" ], "runAs": "runAs_example", "scriptTarget": 0, "system": false, "tags": [ "tags_example" ], "type": "type_example", "user": "user_example", "version": 0 } ], "selectedScript": { "additionalProperties": {} }, "suggestions": [ "suggestions_example" ] }