Smart Action Definitions
Add smart action definition
post
Authorizations
AuthorizationstringRequired
Veza API key for authentication. Generate keys in Administration > API Keys.
Body
namestringOptional
descriptionstringOptional
workflow_idstringOptional
empty workflow_id would mean that the smartAction can be used for any workflowId
filterstringOptional
mutable_filterstringOptional
apply_to_all_rowsbooleanOptional
Responses
200
OK
application/json
idstringOptional
default
Default error response
application/json
post
/api/preview/awf/smart_action_definitionsMutable fields and mutable filters
Mutable field
Value
Remove a smart action definition
delete
Authorizations
AuthorizationstringRequired
Veza API key for authentication. Generate keys in Administration > API Keys.
Path parameters
idstringRequired
Responses
200
OK
application/json
objectOptional
default
Default error response
application/json
delete
/api/preview/awf/smart_action_definitions/{id}List smart action definitions
get
Authorizations
AuthorizationstringRequired
Veza API key for authentication. Generate keys in Administration > API Keys.
Query parameters
workflow_idstringOptional
If no value is passed for workflow_id, all smart actions will be returned. If workflow_id is not "", smart actions with a matching workflow_id or with an empty workflow_id will be returned.
Responses
200
OK
application/json
default
Default error response
application/json
get
/api/preview/awf/smart_action_definitionsUpdate a smart action definition
put
Authorizations
AuthorizationstringRequired
Veza API key for authentication. Generate keys in Administration > API Keys.
Body
Responses
200
OK
application/json
objectOptional
default
Default error response
application/json
put
/api/preview/awf/smart_action_definitionsLast updated
Was this helpful?
