PowerTools Developer Edition
Apptigent PowerTools (Developer Edition) is a powerful suite of API endpoints for custom applications running on any stack. Manipulate text, modify collections, format dates and times, convert currency, perform advanced mathematical calculations, shorten URL's, encode strings, convert text to speech, translate content into multiple languages, process images, and more. PowerTools is the ultimate…
PowerTools Developer Edition endpoints
| Method | Endpoint | Description |
|---|---|---|
| Collections | ||
| POST |
CollectionToJSON /CollectionToJSON |
Convert a collection to a named JSON object |
| POST |
FilterCollection /FilterCollection |
Filter a collection of strings by keyword |
| POST |
CollectionContainsString /CollectionContainsString |
Determine if any items in a collection contain a specific string |
| POST |
CountCollection /CountCollection |
Count a collection of items |
| POST |
ReplaceValuesInCollection /ReplaceValuesInCollection |
Replace whole or partial strings in a collection |
| POST |
CollectionEndsWithString /CollectionEndsWithString |
Determine if any items in a collection end with a specific string |
| POST |
CollectionToXml /CollectionToXML |
Convert a collection to an XML string |
| POST |
SplitCollection /SplitCollection |
Split a collection of items by matching value or index |
| POST |
RemoveFromCollection /RemoveFromCollection |
Remove an item from a collection |
| POST |
CollectionContainsNumber /CollectionContainsNumber |
Determine if a collection contains a specific number |
| POST |
SortCollection /SortCollection |
Sort a collection of strings |
| POST |
CollectionStartsWithString /CollectionStartsWithString |
Determine if any items in a collection start with a specific string |
| POST |
AddToCollection /AddToCollection |
Add an item to a collection |
| Data | ||
| POST |
CsvToJson /CSVtoJSON |
Convert a CSV string to a JSON array |
| POST |
QueryXml /QueryXML |
Query an XML string using an XPath expression |
| POST |
JsonToXml /JSONtoXML |
Convert a JSON object to an XML string |
| POST |
QueryJson /QueryJSON |
Query a JSON object using a JSONPath expression |
| POST |
JsonToHtml /JSONtoHTML |
Convert a JSON array to an HTML table |
| POST |
XmlToJson /XMLtoJSON |
Convert an XML string to a JSON object |
| POST |
JsonToCsv /JSONtoCSV |
Convert a JSON array to CSV string |
| DateTime | ||
| POST |
WorldTime /WorldTime |
Convert date and time from one time zone to another |
| POST |
DateTimeInfo /DateTimeInfo |
Retrieve useful date and time information, such as day of year, total seconds and ticks |
| POST |
DateTimeDifference /DateTimeDifference |
Calculate the difference between two dates |
| POST |
FormatDateTime /FormatDateTime |
Create a date/time string in a specific format |
| Finance | ||
| POST |
FormatCurrency /FormatCurrency |
Apply currency symbol to a numeric value |
| POST |
MarketIndex /MarketIndex |
Get current and historical market index information |
| POST |
StockPrices /StockPrices |
Get current and historical stock price information |
| POST |
ConvertCurrency /ConvertCurrency |
Calculate monetary value in a different currency |
| Math | ||
| POST |
CalculateSquareRoot /CalculateSquareRoot |
Calculate the square root of a number |
| POST |
ConvertTemperature /ConvertTemperature |
Convert value from one temperature measurement to another |
| POST |
ConvertWeight /ConvertWeight |
Convert value from one weight measurement to another |
| POST |
RoundNumber /RoundNumber |
Round a numeric value up or down |
| POST |
ConvertDistance /ConvertDistance |
Convert value from one distance measurement to another |
| POST |
ConvertVolume /ConvertVolume |
Convert value from one volume measurement to another |
| POST |
CalculateTangent /CalculateTangent |
Calculate the tangent value of an angle |
| POST |
CalculateAddition /CalculateAddition |
Calculate the sum of two numbers |
| POST |
CalculateMinMax /CalculateMinMax |
Calculate the minimum or maximum value in a sequence of numbers |
| POST |
RandomNumber /RandomNumber |
Generate a random number within a specified range |
| POST |
StandardDeviation /StandardDeviation |
Calculate the standard deviation of two or more numbers |
| POST |
CalculateModulo /CalculateModulo |
Calculate the remainder of dividing two numbers |
| POST |
CalculateSum /CalculateSum |
Calculate the sum of two or more numbers |
| POST |
CalculateCosine /CalculateCosine |
Calculate the cosine value of an angle |
| POST |
ConvertDuration /ConvertDuration |
Convert value from one duration measurement to another |
| POST |
CalculateLogarithm /CalculateLogarithm |
Calculate the logarithm of a number |
| POST |
CalculateNthRoot /CalculateNthRoot |
Calculate the n-th root of a number |
| POST |
ConvertEnergy /ConvertEnergy |
Convert value from one energy measurement to another |
| POST |
CalculateSine /CalculateSine |
Calculate the sine value of an angle |
| POST |
CalculatePower /CalculatePower |
Raise number to a specified power |
| POST |
CalculateVariance /CalculateVariance |
Calculate the statistical variance of two or more numbers |
| POST |
CalculateMedian /CalculateMedian |
Calculate the median of two or more numbers |
PowerTools Developer Edition pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|
| PRO | $19 / month | 1 / second |
|
| ULTRA Recommended | $49 / month | 10 / second |
|
| MEGA | $79 / month | 10 / second |
|