Fixer.io is a simple and lightweight API for current and historical foreign exchange rates and currency conversion.
Fixer.io is a simple and lightweight API for current and historical foreign exchange rates and currency conversion. On Nagent, Fixer.io is exposed as a fully-configurable developer tools integration that any agent can call — 5 actions, and API key authentication. No code is required to wire Fixer.io into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Fixer.io to automate the kinds of tasks developer tools teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Fixer.io into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Fixer.io, with input parameters and output schema. Drop these into any step of an agent built in Helix.
FIXER_IO_CONVERT_CURRENCYTool to convert an amount from one currency to another. Use when you need current or historical exchange rates. Specify `date` for historical rates.
Input parameters
Optional historical date in YYYY-MM-DD format
Amount to convert; must be non-negative
Three-letter currency code to convert to
Three-letter currency code to convert from
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FIXER_IO_GET_FLUCTUATIONTool to fetch exchange rate fluctuations between two dates. Use when you need day-to-day currency rate changes.
Input parameters
Optional 3-letter base currency code (default: EUR).
Optional comma-separated list of 3-letter currency codes to limit output.
End date in YYYY-MM-DD format (inclusive).
Start date in YYYY-MM-DD format (inclusive).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FIXER_IO_GET_HISTORICAL_RATESFetch historical exchange rates for a specific date. Returns end-of-day (EOD) exchange rates for any date back to January 1, 1999. Use this when you need past currency conversion rates or historical financial data.
Input parameters
3-letter ISO currency code to use as base currency (default is EUR). Note: Changing base currency requires a paid subscription plan.
Historical date to query in YYYY-MM-DD format
Comma-separated list of currency codes to limit output
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FIXER_IO_GET_SUPPORTED_SYMBOLSTool to retrieve the list of all available currency symbols and their corresponding names. Use when you need to fetch and display supported currency codes.
Input parameters
Optional JSONP callback function name; wraps response in a JS function call
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FIXER_IO_GET_TIME_SERIESRetrieves daily foreign exchange rates for a date range. Returns a time series of exchange rates for each day between start_date and end_date (inclusive, max 365 days). The rates show how much of each currency equals one unit of the base currency.
Input parameters
Three-letter base currency code (default: EUR). Note: Free plan only supports EUR as base.
Comma-separated list of currency codes to limit output (e.g. 'USD,GBP,JPY').
End date of the requested period (YYYY-MM-DD).
Start date of the requested period (YYYY-MM-DD).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 63 agents privately built on Nagent that already use Fixer.io.
Build on Nagent
Connect Fixer.io to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Fixer.io, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Fixer.io is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Fixer.io is connected, you configure its 5 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Fixer.io steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Fixer.io event fires, the agent kicks off automatically.
Every Fixer.io action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Fixer.io ships with 5 pre-built developer tools actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Fixer.io together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Fixer.io-based workflows tailored to your business.