0% found this document useful (0 votes)
216 views13 pages

MD The Complete Power Automate Functions List

Uploaded by

Harish D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
216 views13 pages

MD The Complete Power Automate Functions List

Uploaded by

Harish D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Text Functions

Split a string or collection into


chunk collection text
equal-length chunks.

concat Combine multiple strings into one. text1 text2 …

Check if a string ends with a


endsWith text searchText
specified substring.

Convert a number to a string based


formatNumber number format locale
on a specified format.

Generate a globally unique identifier


guid format
(GUID) as a string.

Find the starting position of a


indexOf text searchText
substring.

Check if a string is a floating-point


isFloat value locale
number.

isInt Check if a string is an integer. string

Find the starting position of the last


lastIndexOf text searchText
occurrence of a substring.

length Count the characters in a string. collection

The Complete Power Automate Func ons List Ma hewDevaney.com


Find the starting position of the nth
nthIndexOf text searchText occurence
occurrence of a substring.

Replace a substring with another


replace text oldText newText
string.

Return a substring based on starting


slice tex t startIndex endIndex
and ending positions.

Split a string into an array of


split substrings based on a specified text delimiter
delimiter.

Check if a string starts with a


startsWith text searchText
specified substring.

Return characters from a string


substring text startIndex length
starting at a specified position.

toLower Convert a string to lowercase. text

toUpper Convert a string to uppercase. text

Remove leading and trailing


trim text
whitespace from a string.

The Complete Power Automate Func ons List Ma hewDevaney.com


Collection Functions
Split a collection into equal-length
chunk collection length
parts.

Check if a collection contains an


contains collection value
item.

empty Check if a collection is empty. collection

first Return the first item in a collection. first

Return common items in specified


intersection collection1 collection2 …
collections.

item Get the current item in a loop. value locale

Combine array items into a string


join collection delimiter
with a specified delimiter.

last Return the last item in a collection. collection

length Count items in a string or array. collection

reverse Reverse the order of array items. collection

Remove and return items after a


skip collection count
specified count.

The Complete Power Automate Func ons List Ma hewDevaney.com


sort Sort items in a collection collection sortBy

Return the first few items in a


take collection count
collection.

Combine items from multiple


union collection1 collection2 …
collections.

Logical Functions

and Check if all expressions are true. expression1 expression2 …

equals Check if both values are equal. object1 object2

Check if the first value is greater than


greater value compareTo
the second.

greaterOrEqual Check if the first value is greater than


s or equal to the second. value compareTo

Return a value based on whether an expression valueIfTrue


if
expression is true or false. valueIfFalse

Check if a string is a floating-point


isFloat value locale
number.

isInt Check if a string is an integer. string

The Complete Power Automate Func ons List Ma hewDevaney.com


Check if the first value is less than the
less value compareTo
second.

Check if the first value is less than or


lessOrEquals value compareTo
equal to the second.

not Check if an expression is false. expression

or Check if at least one expression is true. expression1 expression2 …

Conversion Functions
array Convert a single input to an array. value

base64 Encode a string to base64. value

base64ToBinary Convert a base64 string to binary. value

base64ToString Convert a base64 string to plain text. value

binary Convert an input to binary. value

bool Convert an input to a Boolean value. value

createArray Convert an input to a Boolean value. object1 object2 …

The Complete Power Automate Func ons List Ma hewDevaney.com


dataUri Get the data URI of an input. value

dataUriToBinary Convert a data URI to binary. value

dataUriToString Convert a data URI to plain text. value

Convert a decimal string to a decimal


decimal value
number.

decodeBase64 Decode a base64 string to plain text. value

decodeDataUri Convert a data URI to binary. value

decodeUriComponent Decode a URI component. value

encodeUriComponent Encode a URI component. value

Convert an input to a floating point


float value
number.

int Convert a string to an integer. value

json Parse a string or XML as JSON. value

string Convert an input to a string. value

The Complete Power Automate Func ons List Ma hewDevaney.com


uriComponent Encode an input as a URI component. value

uriComponentToBinary Convert a URI component to binary. value

uriComponentToString Convert a URI component to plain text. value

xml Convert a string to XML. value

Math Functions

add Add two numbers. number1 number2

div Divide two numbers. divided divisor

Get the highest value in a set


max number1 number2 …
or array

Get the lowest value in a set


min number1 number2 …
or array

mod Get the remainder of division. divided divisor

mul Multiply two numbers. number1 number2

The Complete Power Automate Func ons List Ma hewDevaney.com


Generate a random integer
rand minValue maxValue
in a specified range

Create an integer array from


range startIndex count
a starting number

sub Subtract two numbers. number1 number2

Date And Time Functions


addDays Add days to a timestamp. timestamp days format

addHours Add hours to a timestamp. timestamp hours format

Add minutes to a
addMinutes timestamp minutes format
timestamp.

Add seconds to a
addSeconds timestamp seconds format
timestamp.

Add specified time units to timestamp interval timeUnit


addToTime
a timestamp. format

Convert UTC to the target timestamp destinationTimeZone


convertFromUtc
time zone. format

Convert between time timestamp sourceTimeZone


convertTimeZone
zones. destinationTimeZone format

The Complete Power Automate Func ons List Ma hewDevaney.com


Convert to UTC from a time
convertToUtc timestamp sourceTimeZone format
zone.

Get the difference between


dateDifference startDate endDate
two dates.

dayOfMonth Get the day of the month. timestamp

dayOfWeek Get the day of the week. timestamp

dayOfYear Get the day of the year. timestamp

formatDateTime Format a timestamp timestamp format locale

Get current time plus


getFutureTime interval timeUnit format
specified units.

Get current time minus


getPastTime interval timeUnit format
specified units.

Parse a string to a
parseDateTime timestamp locale format
timestamp.

startOfDay Get the start of the day. timestamp format

startOfHour Get the start of the hour. timestamp format

startOfMonth Get the start of the month. timestamp format

Subtract time units from a timestamp interval timeUnit


subtractFromTime
timestamp. format

The Complete Power Automate Func ons List Ma hewDevaney.com


Get the ticks value for a
ticks timestamp
timestamp.

Get the current UTC


utcNow format
timestamp.

Workflows Functions
action Get the current action’s output. property

actionBody Get an action’s body output. actionName

actionOutputs Get an action’s output at runtime actionName

Get an action’s output at runtime, or


actions values from other JSON name-and- actionName property
value pairs

body Get an action’s body output. actionName

formDataMulti Create an array with values matching


actionName key
Values a key name.

formDataValue Get a value matching a key name. actionName key

item Get the current item in a loop.

items Get the current item in a loop.

The Complete Power Automate Func ons List Ma hewDevaney.com


iterationIndexe
Get the index value in an Until loop. actionName
s

Get the “callback URL” for a trigger or


listCallbackUrl text
action.

Get the body for a part in a multipart


multipartBody actionName index
output.

outputs Get an action’s output. actionName

parameters Get the value of a parameter. parameterName

Get inputs and outputs from scoped


result scopedActionName
actions.

trigger Get a trigger’s output.

triggerBody Get a trigger’s body output.

triggerFormDat Get a value matching a key name in


key
aValue trigger outputs.

triggerMultipar Get the body for a part in a trigger’s


index
tBody output.

triggerFormDat Create an array with values matching


aMultiValues a key name.

triggerOutputs Get a trigger’s output. key

variables Get the value of a variable. variableName

The Complete Power Automate Func ons List Ma hewDevaney.com


workflow Get details about the workflow. property

URI Parsing Functions

uriHost Get the host value of a URI. uri

uriPath Get the path value of a URI. uri

uriPathAndQuery Get the path and query of a URI. uri

uriPort Get the port value of a URI. uri

uriQuery Get the query value of a URI. uri

uriScheme Get the scheme value of a URI. uri

The Complete Power Automate Func ons List Ma hewDevaney.com


JSON & XML Manipulation Functions
Add a property and its value to a
addProperty object property value
JSON object.

Return the first non-null value from


coalesce value1 value2 …
one or more parameters

Remove a property from a JSON


removeProperty object property
object.

Set a property value in a JSON


setProperty object property value
object.

Return nodes or values matching an


xpath xml path
XPath.

The Complete Power Automate Func ons List Ma hewDevaney.com

You might also like