For Agents
Fetch live and historical foreign-exchange rates and list supported currency codes through a compact four-endpoint API.
Get started with Currencytick 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:
"get live exchange rate between two currencies"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Currencytick API API.
Pull live mid-market exchange rates for a base currency against one or many target currencies
Retrieve historical exchange rates for a specified past date
Enumerate the full list of supported currency codes for validation and dropdowns
Verify API availability with the healthcheck endpoint before running a batch job
GET STARTED
Use for: I want to get the live rate for USD to EUR, Retrieve the historical EUR/GBP rate from 2024-03-15, List all currency codes Currencytick supports, Check whether the Currencytick API is currently available
Not supported: Does not handle currency conversion of amounts, payments, or hedging — use for live and historical FX rate lookup only.
Jentic publishes the only available OpenAPI document for Currencytick API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Currencytick API, keeping it validated and agent-ready. Currencytick is a foreign-exchange data service that delivers live and historical currency rates over a small, focused REST surface. The API exposes a healthcheck, a live rates endpoint, a historical rate lookup, and a supported-currencies listing, with authentication by API key passed as the apikey query parameter.
Patterns agents use Currencytick API API for, with concrete tasks.
★ Lightweight FX Quote Display
Show a live exchange rate beside a price, balance, or invoice line item without integrating a heavy financial-data platform. Currencytick's /live endpoint returns rates in a single call against a base currency, suitable for product pages, dashboards, or notification systems where teams need a current rate but do not need streaming or sub-second updates.
Call GET /live with base=USD and target=EUR to display the current EUR price next to a 99 USD product
Historical Rate Lookup for Reconciliation
Look up the exchange rate that applied on a past date for accounting, expense reports, or invoice reconciliation. The /historical endpoint takes a date and base currency and returns the rates that were active, removing the need to maintain an in-house archive of FX history.
Call GET /historical with date=2024-12-31 and base=USD to retrieve the year-end EUR/USD rate for accounting close
Supported Currency Validation
Validate user-entered currency codes before submitting a conversion or quote request, by fetching the canonical list of supported currencies from /supported_currencies. Useful for multi-currency forms, finance back-office tools, and onboarding flows where teams need to gate user input.
Call GET /supported_currencies and check whether 'PLN' is present before allowing the user to submit a conversion request
AI Agent Currency Lookup via Jentic
An AI agent answering a natural language FX query uses Jentic to find the right Currencytick operation and execute it without bespoke integration work. The agent searches for 'live exchange rate', loads the /live schema, supplies base and target, and returns the rate to the user.
Use Jentic to search 'live exchange rate' and execute /live with base=USD and target=JPY to answer a user's rate query
4 endpoints — jentic publishes the only available openapi specification for currencytick api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/live
Get live exchange rates for a base currency
/historical
Get historical exchange rates for a date
/supported_currencies
List supported currency codes
/healthcheck
Verify API availability
/live
Get live exchange rates for a base currency
/historical
Get historical exchange rates for a date
/supported_currencies
List supported currency codes
/healthcheck
Verify API availability
Three things that make agents converge on Jentic-routed access.
Credential isolation
Currencytick apikey values are stored encrypted in the Jentic vault and appended to outbound query strings at execution time. The agent never sees the raw key.
Intent-based discovery
Agents search by intent (e.g. 'live exchange rate' or 'historical currency rate') and Jentic returns the matching Currencytick operation with its query-parameter schema.
Time to first call
Direct Currencytick integration: 1-2 hours for auth and date parsing. Through Jentic: under 10 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
CurrencyBeacon API
Broader FX API covering 168+ fiat and 2,000+ crypto pairs with time-series support
Choose CurrencyBeacon if you need cryptocurrency coverage or a /timeseries range endpoint.
CurrencyAPI
Comparable live and historical FX endpoints with a free tier
Choose CurrencyAPI if you want a higher monthly free request quota with similar endpoint coverage.
ExchangeRate-API
Free fiat-focused exchange rate API
Choose ExchangeRate-API for a generous free fiat-only plan when crypto support is not required.
Specific to using Currencytick API API through Jentic.
Why is there no official OpenAPI spec for Currencytick API?
Currencytick does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Currencytick 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 Currencytick API use?
The API uses an API key supplied as the apikey query parameter on every request. Through Jentic the key is held in the encrypted vault and injected at execution time, so the raw secret is never visible to the agent.
Can I get historical rates with the Currencytick API?
Yes. Call GET /historical with the desired past date and base currency to retrieve the rates that applied on that day for the supported target currencies.
What are the rate limits for the Currencytick API?
Rate limits depend on the Currencytick plan tier and are not encoded in the spec. Check your Currencytick account dashboard for the exact quota that applies to your key.
How do I look up a live exchange rate through Jentic?
Install the SDK with pip install jentic, search for 'live exchange rate', load the /live operation, and execute it with base and target query parameters. Jentic returns the rate without you handling the apikey directly.
How do I validate a currency code is supported?
Call GET /supported_currencies, which returns the full list of currency codes Currencytick can quote. Check membership in that list before issuing a /live or /historical request.