Power Automate Helper

A Web API built to fill the gaps in Power Automate, providing useful utility functions currently not available (and painful to workaround) in the platform.

89 subscribers
40 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Power Automate Helper endpoints

MethodEndpointDescription
Strings
POST Trim
/api/string/trim
Trim whitespace or the characters you specify from the start and end of a string.
POST Capitalize
/api/string/capitalize
Set the first character of a string to upper case, and all subsequent characters to lower case.
POST RegexReplace
/api/string/regexReplace
In a string, find and replace text based on a Regular Expression. Be sure to include the leading and trailing forward slashes (/), and any flags you wish to include after the…
POST TrimStart
/api/string/trimStart
Trims whitespace or specified characters from the start of a string.
POST TrimEnd
/api/string/trimEnd
Trims whitespace or specified characters from the end of a string.
POST Slugify
/api/string/slugify
Transform text into an ASCII slug which can be used in safely in URLs. Replaces whitespaces, accentuated, and special characters with a dash. A limited set of non-ASCII…
POST Words
/api/string/words
Split string by a delimiter (String or RegEx). The RegEx **/\s+/** (whitespace) is used by default.
POST WordCount
/api/string/wordCount
Count words in string by delimiter (String or RegExp), /\s+/ (whitespace) by default.
POST StripHtml
/api/string/stripHtml
Remove HTML or XML tags from a string.
POST Clean
/api/string/clean
Replace multiple spaces with a single space. (This includes space characters like \t and \n.)
POST CleanDiacritics
/api/string/cleanDiacritics
Replace all diacritic characters in a string (letters with glyphs) with closest ASCII equivalents.
POST EscapeHtml
/api/string/escapeHtml
Converts HTML special characters to their entity equivalents. This endpoint supports cent, yen, euro, pound, lt, gt, copy, reg, quote, amp, and apos.
POST UnescapeHtml
/api/string/unescapeHtml
Converts entity characters to HTML equivalents. This endpoint supports cent, yen, euro, pound, lt, gt, copy, reg, quote, amp, apos, and nbsp.
POST CountInstances
/api/string/countInstances
Returns the number of occurrences of a substring in a string.
POST Chop
/api/string/chop
Splits the string into an array based on an interval, which defines the size of the pieces.
POST ReplaceAll
/api/string/replaceAll
In a string, find and replace all instances of a substring. This endpoint is case-sensitive, and does not accept Regular Expressions. For an endpoint which can be…
Arrays
POST Sort
/api/array/sort
Calls the default sort method. Accepts empty arrays.
POST Reverse
/api/array/reverse
Reverses an array.
POST SortByProperty
/api/array/sortByProperty
Sorts an array of objects by the property specified. Accepts empty arrays. If any objects lack the specified property, it will still perform the sort. Optionally accepts the…
POST Filter
/api/array/filter
Accepts an array of any data type. Returns an array of the items that match the specified condition. Use the 'this' keyword for the propertyName to compare the array item itself.
POST Prepend
/api/array/prepend
Accepts an array and a value, and returns the array with the value added as the first item in the array. The value can also be an array; in this case a flat array will be…
POST Any
/api/array/any
Accepts an array of any data type. Returns true if any items in the array match the specified condition; otherwise, returns false. Use the 'this' keyword in the propertyName to…
POST Every
/api/array/every
Accepts an array of any data type. Returns true if all of the items in the array match the specified condition; otherwise, returns false. Use the 'this' keyword for the…
POST RemoveFirst
/api/array/removeFirst
Accepts an array of any data type. Returns an array with the first item that matches the specified condition removed. If no item matches the condition, the entire array is…
POST GroupBy
/api/array/groupBy
Accepts an array of any data type. Returns an object with keys that reflect the values of the provided propertyName. Under each key is an array of the objects that have the value.
POST FindFirst
/api/array/findFirst
Accepts an array of any data type. Returns the first item that matches the specified condition. If no item matches the condition, null is returned. Use the 'this' keyword for the…
Math
POST Ceil
/api/math/ceil
Rounds a number up to the nearest integer. If an integer is passed in, it will be returned unchanged. Supports numbers passed in as strings, but does NOT support commas or other…
POST Floor
/api/math/floor
Rounds a number down to the nearest integer. If an integer is passed in, it will be returned unchanged. Supports numbers passed in as strings, but does NOT support commas or…
POST Round
/api/math/round
Rounds a number to the nearest integer. If an integer is passed in, it will be returned unchanged. Supports numbers passed in as strings, but does NOT support commas or other…
POST Average
/api/math/average
Accepts an array of numbers. Calculates the average (mean) from an array of numbers. Strings that can be converted to numbers are allowed.
POST Median
/api/math/median
Calculates the median from an array of numbers. Strings that can be converted to numbers are allowed.
POST Mode
/api/math/mode
Calculates the mode (the number that occurs most often) from an array of numbers. Strings that can be converted to numbers are allowed. If multiple instances of the same number…
POST Random
/api/math/random
Generates a random number between 0 and the specified maximum (must be 1, 10, 100, 1000, or 10000).
Types
POST IsString
/api/types/isString
Checks whether the supplied value is a string.
POST IsNumber
/api/types/isNumber
Checks whether the supplied value is a number. Numbers inside strings, such as "999" will be evaluated to false unless **includeNumbersInStrings ** is set to true.
POST IsNullOrEmpty
/api/types/isNullOrEmpty
Check if value is null or empty. Useful for strings, arrays, objects.
POST IsArray
/api/types/isArray
Checks whether the supplied value is an Array.
POST IsObject
/api/types/isObject
Checks whether a supplied value is an Object. Empty objects will evaluate to true. Arrays and other data types will evaluate to false.
Validation
POST Email
/api/validate/email
Validates that a string matches the common email format. Does not send an email.
POST RegEx
/api/validate/regex
Validates that a string matches a supplied RegEx pattern.

Power Automate Helper pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 50 / monthly
PRO Recommended $14.95 / month
  • Requests: 1,000 / monthly (then $0.0500 each)

More Business Software APIs

View all →
  • Shield your business from fraud effortlessly with our powerful, free BIN lookup API. Prevent fraudulent…

    Business SoftwareFreemium14.9k subscribers
  • Free IP Geo Location API with 100% accurate geo information of IP address or Domain name like city latitude,…

    Business SoftwareFreemium2.3k subscribers
  • HTML/URL to PDF converter. Stop yak-shaving, generate a PDF now! https://yakpdf.com

    Business SoftwareFreemium1.4k subscribers
  • BIN/IIN LOOKUP Check the security of payment cards and determine if they have bank protection. Our service…

    Business SoftwareFreemium864 subscribers
  • reverse engineered TikTok mobile API covered non-autorized actions

    Business SoftwareFree1.3k subscribers
  • Powerful REST API for downloading premium assets from Envato Elements automatically. Integrate fast, secure,…

    Business SoftwareFreemium28 subscribers