Know of an official OpenAPI document? Contribute it →
For Agents
Lets an AI agent run utility operations: converting formats and units, transforming and validating text, working with collections and JSON, and generating codes and media.
Use for: I need to convert an amount from one currency to another, Translate a block of text into another language, Convert a CSV payload into JSON, Generate a QR code for a link
Not supported: Provides stateless utility and transformation operations only; it does not store your data or run model-based language understanding, so pair it with those services when needed.
The Apptigent PowerTools API provides a large library of data and utility operations over REST. It converts between formats, units, and currencies, transforms and validates text, works with collections and JSON, generates hashes, GUIDs, and QR codes, and handles date, time, and media tasks. Calls authenticate with an API key sent in a request header.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the PowerTools Developer, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapptigent.com%2Fapptigent-powertools" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapptigent.com%2Fapptigent-powertools" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with PowerTools Developer API.
Convert between currencies, units, and measurement systems
Transform, format, and validate strings and text
Convert between JSON, CSV, XML, and HTML data
Work with collections: filter, sort, split, and query
Generate hashes, GUIDs, QR codes, and random numbers
Handle date, time, and image and speech media tasks
Patterns agents use PowerTools Developer API for, with concrete tasks.
★ Add data transformation to a workflow
Integrations often need to reshape data between steps. The PowerTools API converts between JSON, CSV, XML, and HTML and queries structured data, so a workflow can normalize a payload into the format the next step expects without custom parsing code.
Convert a supplied CSV payload into JSON and return the result.
Handle conversions and calculations
Apps frequently need currency, unit, and numeric operations. The API converts currencies, distances, weights, and other units and runs a range of calculations, so an integration can offload these without bundling its own math and conversion tables.
Convert an amount between two currencies and return the converted value.
Process text and generate assets
Content workflows need to clean text and produce small assets. The API translates, formats, and validates strings and generates hashes, GUIDs, QR codes, and speech, so an integration can prepare text and create supporting assets in one place.
Translate a message and generate a QR code linking to its source.
Give an agent a utility toolbox
An AI agent often needs a quick conversion, format change, or code generated mid-task. Through Jentic the agent discovers the right PowerTools operation by intent and runs it under the integration's API key, returning the converted value or asset without leaving the workflow.
Given a currency amount, convert it and format the result for display.
88 endpoints — the apptigent powertools api provides a large library of data and utility operations over rest.
METHOD
PATH
DESCRIPTION
/ConvertCurrency
Convert an amount between currencies
/TranslateString
Translate text into another language
/CSVtoJSON
Convert a CSV payload into JSON
/FormatDateTime
Format a date and time value
/CalculateAverage
Calculate the average of a set of numbers
/TextToSpeech
Generate speech audio from text
/ConvertCurrency
Convert an amount between currencies
/TranslateString
Translate text into another language
/CSVtoJSON
Convert a CSV payload into JSON
/FormatDateTime
Format a date and time value
/CalculateAverage
Calculate the average of a set of numbers
/TextToSpeech
Generate speech audio from text
What agents get from Jentic-routed access to this vendor.
Setup
Wiring up dozens of utility endpoints yourself means tracking the API key and mapping each conversion or transform you need. With Jentic you install once, import PowerTools from the Directory, and store the API key a single time.
Permission scoping
Running Jentic in your own instance, you decide which PowerTools operations the agent may call, so you can allow conversions and text utilities while withholding media or link operations. Access is granted per operation.
Credential isolation
Your PowerTools API key is held encrypted by your own Jentic One instance and injected only when an operation runs, so it never appears in the agent's prompt, logs, or context.
Intent-based discovery
Agents find PowerTools through Jentic's intent search: a request like convert this CSV to JSON resolves to the right operation with inputs and auth prepared.
Alternatives and complements available in the Jentic catalogue.
Specific to using PowerTools Developer API through Jentic.
Is there an MCP server for the Apptigent PowerTools API?
You do not need a dedicated MCP server. Through Jentic your self-hosted agent can call PowerTools operations directly by intent, so you connect the API without maintaining separate MCP tooling.
Can I limit which PowerTools operations my agent can call?
Yes. Because you run Jentic yourself, you choose which PowerTools operations your agent can call, so you can allow conversions while withholding media or link operations. Scoping is applied per operation.
What authentication does the Apptigent PowerTools API use?
PowerTools authenticates with an API key sent in the `X-IBM-Client-Id` request header. Jentic injects the key from your stored credential when a call runs, so it never appears in your agent's prompt.
What kinds of operations does PowerTools cover?
It covers conversions between currencies and units, transformations between JSON, CSV, XML, and HTML, string and text utilities, collection operations, and generators for hashes, codes, and media.
Can PowerTools convert data between formats?
Yes. It converts between JSON, CSV, XML, and HTML and can query JSON and XML, so you can reshape a payload into the format the next step expects.
How does an agent find PowerTools operations in Jentic?
The agent searches Jentic by intent, such as converting a currency amount or a CSV payload, and Jentic returns the matching operation ready to run under your API key.
GET STARTED