Action types
The following is a list of the API names for Action Types, along with a list of parameters, and their validation requirements.
extract_jsonpath
¶
jsonpath
: required, stringvariable_name
: required, stringsource
: stringdefault
: stringrepeat
: boolean
extract_regex
¶
regex
: required, stringvariable_name
: required, stringsource
: stringdefault
: stringrepeat
: boolean
extract_xpath
¶
xpath
: required, stringvariable_name
: required, stringsource
: stringdefault
: string
send_request
¶
url
: required, stringcontent
: nullable, stringmethod
: nullable, in:POST,GET,OPTIONS,PUT,DELETEheaders
: nullable, stringskip_ssl_verification
: nullable, boolvariable_name
: stringtimeout
: nullable, numeric, max:30
send_email
¶
sender
: stringrecipient
: required, stringcontent
: stringis_html
: booleansubject
: required, string
modify_response
¶
content
: stringstatus
: stringheaders
: stringstop
: bool
script
¶
script
: required, string
rate_limit
¶
period
: required, intcount
: required, int
condition
¶
input
: stringoperator
: required, string, in:eq,neq,sw,ew,ct,nct,gt,gte,lt,ltevalue
: stringaction
: required, string, in:stop,continue,noop
conditions
¶
conditions
: required, arraymode
: required, string, in:one,all,noneaction
: required, string, in:stop,continue,noop
google_sheets_add_row
¶
provider_id
: string, requiredspreadsheet_id
: string, requiredrange
: string, requiredvalues
: string, requiredformula_mode
: bool
google_sheets_update_row
¶
provider_id
: string, requiredspreadsheet_id
: string, requiredrange
: string, requiredvalues
: string, requiredformula_mode
: bool
google_sheets_get_values
¶
provider_id
: string, requiredspreadsheet_id
: string, requiredrange
: string, requiredvariable_name
: required, string
aws_s3_create_bucket
¶
provider_id
: string, requiredregion
: string, requiredbucket_name
: string, requiredcanned_acl
: string, in:private,public-read,public-read-write,authenticated-read
aws_s3_put_object
¶
provider_id
: string, requiredregion
: string, requiredbucket_name
: stringobject_key
: string, requiredbody
: string, requiredcanned_acl
: string, in:private,public-read,public-read-write,authenticated-read
aws_s3_delete_object
¶
provider_id
: string, requiredregion
: stringbucket_name
: string, requiredobject_key
: string, required
aws_s3_get_object
¶
provider_id
: string, requiredregion
: stringbucket_name
: string, requiredobject_key
: string, requiredvariable_name
: string, required, min:1
aws_s3_get_object
¶
provider_id
: string, requiredregion
: stringbucket_name
: string, requiredobject_key
: string, requiredvariable_name
: string, required, min:1
aws_cf_invalidate
¶
provider_id
: required, intdistribution_id
: required, stringpaths
: required, string
discord_send_message
¶
provider_id
: required, stringcontent
: required, stringusername
: stringavatar_url
: url
slack_send_message
¶
webhook_url
: required, urlraw
: boolcontent
: required, string
dropbox_create_folder
¶
provider_id
: string, requiredpath
: string, required
dropbox_delete
¶
provider_id
: string, requiredpath
: string, required
dropbox_download_file
¶
provider_id
: string, requiredpath
: string, requiredvariable_name
: string, required
dropbox_upload_file
¶
provider_id
: string, requiredpath
: string, requiredbody
: string, requiredmode
: string, required, in:add,overwrite,update
dropbox_get_link
¶
provider_id
: string, requiredpath
: string, requiredvariable_name
: string, required
image_resize
¶
source
: string, requiredwidth
: string, required_without:heightheight
: string, required_without:widthaspect_ratio
: bool, requiredvariable_name
: string, required
ssh_run_command
¶
provider_id
: string, requiredhost
: required, stringport
: number, min:1, max:65535username
: required, stringcommand
: required, stringvariable_name
: string
store_global_variable
¶
name
: required, stringvalue
: nullable, string
set_variable
¶
name
: required, stringvalue
: nullable, string
ftp_upload
¶
host
: required, stringport
: number, min:1, max:65535password
: required, stringusername
: required, stringpath
: required, stringcontent
: required, stringssl
: boolpassive
: bool
database
¶
type
: required, in:mysql,pgsqlhost
: required, stringport
: number, min:1, max:65535database
: required, stringpassword
: stringusername
: required, stringstatement
: required, stringparams
: arrayvariable_name
: string
dont_save
¶
No parameters for dont_save
.
stop
¶
No parameters for stop
.
twitter_tweet
¶
provider_id
: required, stringtweet
: required, string
rabbitmq_get
¶
host
: string, requiredport
: intusername
: string, requiredpassword
: string, requiredvhost
: stringqueue
: string, requiredssl
: booleanvariable_name
: string
rabbitmq_publish
¶
host
: string, requiredport
: intusername
: string, requiredpassword
: string, requiredvhost
: stringqueue
: string, requiredssl
: booleanmessage
: string, required