For Agents
Fetch current, historical, and time-series foreign-exchange and crypto rates, and convert amounts between currencies. Authenticated via RapidAPI with X-RapidAPI-Key and X-RapidAPI-Host headers.
Get started with Hirak Exchange Rates API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"convert currency"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Hirak Exchange Rates API API.
Retrieve the latest exchange rates against a base currency from /latest
Pull historical rates for a specific date with /historical
Convert an amount between two currencies in a single call to /convert
List supported currency symbols, including major cryptocurrencies, via /symbols
GET STARTED
Use for: I need to convert 100 USD to EUR, I want to fetch today's exchange rate for GBP against USD, Get the historical rate for EUR to JPY on 2025-03-01, Retrieve a 30-day time series of GBP to USD
Not supported: Does not handle payment execution, settlement, or trade routing — use for foreign-exchange and crypto rate lookups and conversion only.
Jentic publishes the only available OpenAPI document for Hirak Exchange Rates API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Hirak Exchange Rates API, keeping it validated and agent-ready. The Hirak Exchange Rates API delivers current, historical, and time-series foreign exchange rates plus cryptocurrency pairs through six GET endpoints, including a convenience /convert endpoint for direct currency conversion and a /fluctuation endpoint for measuring rate volatility over a window. The API is distributed via RapidAPI and authenticated with X-RapidAPI-Key and X-RapidAPI-Host headers. It is suitable for finance dashboards, e-commerce price localisation, and lightweight FX conversion in agent workflows where a free tier is acceptable.
Build a time-series chart of rates between two dates with /timeseries
Measure rate fluctuation between two dates using /fluctuation
Patterns agents use Hirak Exchange Rates API API for, with concrete tasks.
★ E-Commerce Price Localisation
Online stores show prices in the visitor's currency by converting a base price at request time. The Hirak Exchange Rates /convert endpoint takes a from, to, and amount and returns the converted value, so an agent can localise a product page without maintaining a daily rates job. Latency is acceptable for catalogue rendering.
For a basket of 49.99 USD, call GET /convert with from=USD, to=EUR, amount=49.99 and return the converted total.
Treasury and Finance Dashboard
Finance teams build a small dashboard showing the current value of foreign cash balances. /latest and /timeseries together cover a current snapshot and a 30-day chart, so an agent can produce both a tile and a sparkline from a single API source without paying for an enterprise FX feed.
Fetch /latest with base=USD and /timeseries from 30 days ago to today for symbols=EUR,GBP,JPY and return both for a dashboard render.
Crypto Conversion Helper
Apps that mention crypto values need a fast conversion from BTC or ETH into a fiat currency. The Hirak Exchange Rates API includes major cryptocurrencies in its symbols list, so /convert and /latest can return rates for crypto pairs alongside fiat without integrating a separate exchange API.
Convert 0.05 BTC to USD by calling GET /convert with from=BTC, to=USD, amount=0.05 and return the resulting value.
AI Agent FX Quote Tool
An AI agent embedded in a chat product answers 'what is X in Y' questions for users. Through Jentic, the agent searches for the convert operation, loads the schema, and executes against Hirak with the user's RapidAPI key from the vault. The narrow surface keeps tool selection unambiguous.
When the user says 'how much is 250 GBP in USD', search Jentic for 'convert currency', load /convert, and execute with from=GBP, to=USD, amount=250.
6 endpoints — jentic publishes the only available openapi specification for hirak exchange rates api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/latest
Get the latest exchange rates
/historical
Get historical exchange rates for a date
/convert
Convert an amount between two currencies
/symbols
List supported currency symbols
/timeseries
Get a multi-day rate time series
/fluctuation
Get rate fluctuation between two dates
/latest
Get the latest exchange rates
/historical
Get historical exchange rates for a date
/convert
Convert an amount between two currencies
/symbols
List supported currency symbols
/timeseries
Get a multi-day rate time series
Three things that make agents converge on Jentic-routed access.
Credential isolation
Your X-RapidAPI-Key and X-RapidAPI-Host header values are stored encrypted in the Jentic vault (MAXsystem). The agent receives a scoped execution token, and Jentic injects both headers at call time so the raw RapidAPI key never enters the model context.
Intent-based discovery
Agents search by intent (e.g., 'convert currency') and Jentic returns the GET /convert operation with its query schema, so the agent picks /convert, /latest, or /timeseries without reading docs.
Time to first call
Direct Hirak integration: a few hours to wire the dual RapidAPI headers and parameter shapes. Through Jentic: under 15 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
APILayer API
Multi-API marketplace including currency exchange APIs with stricter SLAs.
Choose APILayer when production SLAs and dedicated support matter; choose Hirak for a lightweight RapidAPI-distributed option.
Abstract API
Bundle of utility APIs including FX rates with per-key auth and predictable pricing.
Use Abstract API when the user wants several utility APIs from one provider; use Hirak when only FX is needed.
Stripe API
Payment processing platform that needs FX rates for multi-currency settlement reporting.
Pair Hirak with Stripe when the agent needs to convert payouts across currencies for reporting purposes.
Specific to using Hirak Exchange Rates API API through Jentic.
Why is there no official OpenAPI spec for Hirak Exchange Rates API?
Hirak does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Hirak Exchange Rates API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Hirak Exchange Rates API use?
Hirak Exchange Rates is distributed through RapidAPI, so calls require both the X-RapidAPI-Key and X-RapidAPI-Host headers. Through Jentic, both values are stored in the MAXsystem vault and injected at execution time so the raw key never enters the agent context.
Can I convert an amount between currencies in one call?
Yes. GET /convert accepts a from currency, to currency, and amount, and returns the converted value directly. This avoids a separate /latest fetch and a client-side multiplication step.
What are the rate limits for the Hirak Exchange Rates API?
RapidAPI plan tiers govern throughput on this API; the spec itself does not declare rate limits. Check your RapidAPI subscription for monthly request quotas and add backoff for batch /timeseries jobs.
How do I localise prices through Jentic?
Run pip install jentic, then await client.search('convert currency'), load the GET /convert schema, and execute it with from, to, and amount parameters per page render. Cache responses for low-volatility pairs to limit RapidAPI usage.
Are cryptocurrencies supported alongside fiat?
Yes. The /symbols endpoint includes major cryptocurrencies as supported symbols, and /latest, /historical, /convert, and /timeseries accept those symbols as base or target currencies.
/fluctuation
Get rate fluctuation between two dates