JMESPath
Both admin UI and runners have custom functions added to standard JMESPath library
Implementation Domain
Server Side
Client Side
Batch
Functions
add_all(array, array)
atob(string)
btoa(any)
cartesian(array)
compare(any, any) [S, C]
cond(boolean, any, any) [S,C]
cron(string, string, string, number) [S]
csv_to_json(string, object=null) [S]
date_to_string(number, string="MM-dd-yyyy")
decode_url(string) [S, C]
decrypt(string, string, string = "AES/ECB/PKCS5Padding", string = "AES") [S]
deep_merge(...object)
deep_diff(any, any) [S]
distinct(array) [S, C]
divide(number, number)
dynamic(any, string) [S, C]
dynamic_repeat(any, array, string) [S, C]
dynamic_filter(any, array, string) [S, C]
element_at(array, number) [S, C]
encode_url(string) [S, C]
encrypt(string, string, string="AES/ECB/PKCS5Padding", string="AES") [S]
find_paths(any, string) [S]
from_json(any) [S, C]
get_element(object, string) [S,C]
get_env(string) [S]
group_by(array, string) [S, C]
guid() [S, C]
hash(string, string, string="SHA-256", number=1) [S]
index_array(array, string="field", number=0)
intersect(array, array) [S, C]
json_to_csv(array, object=null) [S]
k_vtoo(string, any) [S, C]
lookup(array, array, string, boolean=false) [S,B]
lookup(string, string) [C]
ltoo(array, string)
merge_index(array, array, string=null, string=null)
minus(number)
mod(number, number)
multiply(number, number)
now()
otol(object, string, string)
power(number, number)
rand(number, number) [S, C]
regex(string, string) [C,B]
remove_all(array, array)
remove_elements(object, array) [S, C]
remove_nulls(object, boolean=false) [S, C]
repeat(object, array, string)
replace(string, string, string)
salt_key(number) [S, C]
set_element(object, string, any)
slug(string, boolean=false)
split(string, string)
split_array(array, number) [S]
string_to_date(string, string="MM-dd-yyyy")
substr(string, number, number=null)
to_int(number) [S, C]
to_json(string) [S, C]
to_lower(string) [S, C]
to_upper(string) [S, C]
trim(string) [S, C]
type(any) [S, C]
uuid() [S, C]
validate_hash(string, string, string, string="SHA-256", number=1) [S]
Last updated
