Action types
The following is a list of the API names for Action Types, along with a list of parameters, and their validation requirements.
auth_basic¶
username: stringpassword: required, string
auto_json¶
source: stringjsonpath: stringvariable_name: string
aws_cf_invalidate¶
provider_id: required, intdistribution_id: required, stringpaths: 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_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_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
condition¶
input: stringoperator: required, string, in:eq,neq,sw,ew,ct,nct,gt,gte,lt,lte,ex,false,true,num,int,float,json,email,domain,urlvalue: stringaction: required, string, in:stop,continue,noop
conditions¶
conditions: required, arraymode: required, string, in:one,all,noneaction: required, string, in:stop,continue,noop
database¶
type: required, in:mysql,pgsql,sqlsrvhost: required, stringport: number, min:1, max:65535database: required, stringpassword: stringusername: required, stringstatement: required, stringparams: arrayvariable_name: stringcharset: string
discord_send_message¶
provider_id: required, stringcontent: required, stringusername: stringavatar_url: urlembed_type: string, in:link,image,videoembed_url: url
dont_save¶
No parameters for dont_save.
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_get_link¶
provider_id: string, requiredpath: string, requiredvariable_name: stringtype: string, in:share_link,temporaryshare_audience: string, in:public,team,no_one
dropbox_upload_file¶
provider_id: string, requiredpath: string, requiredbody: string, requiredmode: string, required, in:add,overwrite,update
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
ftp_download¶
host: required, stringport: number, min:1, max:65535password: required, stringusername: required, stringpath: required, stringssl: boolpassive: boolvariable_name: string
ftp_upload¶
host: required, stringport: number, min:1, max:65535password: required, stringusername: required, stringpath: required, stringcontent: required, stringssl: boolpassive: bool
google_sheets_add_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
google_sheets_update_row¶
provider_id: string, requiredspreadsheet_id: string, requiredrange: string, requiredvalues: string, requiredformula_mode: bool
http¶
url: required, stringcontent: nullable, stringmethod: nullable, in:POST,GET,OPTIONS,PUT,DELETE,PATCH,TRACEmode: nullable, in:text,json,multipart,urlencoded,forwardauth: nullable, arrayauth.mode: nullable, string, in:basic,digest,ntlmauth.username: stringauth.password: stringmultipart: array, required_if:mode,multipartmultipart.*.name: stringmultipart.*.filename: stringmultipart.*.content-type: stringmultipart.*.content: stringurlencoded: arrayurlencoded.*.name: string, required_if:mode,urlencodedurlencoded.*.value: string, required_if:mode,urlencodedheaders: nullable, stringskip_ssl_verification: nullable, boolvariable_name: stringtimeout: nullable, numeric, max:15retry: arrayretry.enabled: nullable, boolretry.retries: nullable, numeric, min:1, max:10retry.delay: nullable, numeric, min:0, max:10retry.require_status: nullable, string
hubspot_create_contact¶
provider_id: required, stringproperties: required, array
image_resize¶
source: string, requiredwidth: string, required_without:heightheight: string, required_without:widthaspect_ratio: bool, requiredvariable_name: string
javascript¶
script: required, string
log¶
text: required, string
microsoft_drive_download¶
provider_id: required, stringpath: required, stringvariable_name: string
microsoft_drive_upload¶
provider_id: required, stringpath: required, stringcontent_type: stringcontent: stringvariable_name: string
microsoft_excel_add_rows¶
provider_id: required, stringpath: stringtable: stringindex: intvalues: required, array
microsoft_excel_get_values¶
provider_id: required, stringpath: required, stringworksheet: required, stringrange: required, stringvariable_name: required, string
modify_response¶
content: stringstatus: stringheaders: stringstop: bool
ntfy¶
topic: string, requiredtitle: stringicon: stringmessage: string, required
pdf_generate¶
content: stringmode: string, in:html,markdownpaper: string, in:a4,letterorientation: string, in:portrait,landscapevariable_name: string
pushed_send¶
app_key: string, requiredapp_secret: string, requiredtarget_type: string, requiredtarget: string, requiredmessage: string, required
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
rate_limit¶
period: required, intcount: required, intkey: string
script¶
script: required, string
send_email¶
sender: stringrecipient: required, stringcontent: stringis_html: booleansubject: required, stringattachments: array
send_email_smtp¶
sender_name: stringsender_email: stringrecipient: required, stringcontent: stringis_html: booleansubject: required, stringencryption: string, in:none,ssl,tlsport: intusername: string, requiredpassword: string, requiredhost: string_requiredattachments: array
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
set_variable¶
name: required, stringvalue: nullable, stringmode: nullable, in:text,random,daterandom: arrayrandom.*.length: int, max:10000, required_if:mode,randomrandom.*.characters: array, in:lowercase,uppercase,digits,symbols,userrandom.*.alphabet: stringdate: arraydate.*.input: stringdate.*.format: string, in:iso8601,mysql,unix,unixmicro,userdate.*.user_format: string
sftp_download¶
provider_id: stringhost: required, stringport: number, min:1, max:65535username: required, stringpassword: stringpath: required, stringvariable_name: string
sftp_upload¶
provider_id: stringhost: required, stringport: number, min:1, max:65535username: required, stringpassword: stringpath: required, stringcontent: required, string
slack_send_message¶
webhook_url: required, urlraw: boolcontent: required, string
ssh_run_command¶
provider_id: stringhost: required, stringport: number, min:1, max:65535username: required, stringpassword: stringcommand: required, stringvariable_name: string
stop¶
No parameters for stop.
store_global_variable¶
name: required, stringvalue: nullable, string
template¶
template_id: required, intvariables: array
text_map¶
source: required, stringoperator: required, stringvariable_name: required, stringdefault: required, stringmappings: required, array
text_replace¶
source: required, stringvariable_name: required, stringreplacements: required, array
text_split¶
delimiter: required, stringsource: required, stringvariable_name: stringrepeat: boolean
twitter_tweet¶
provider_id: required, stringtweet: required, string
Last update:
April 1, 2025 08:13:44