⚡ Live FX Rates for 25+ Currencies

Currency Exchange API Built for Developers

Real-time foreign exchange rates, currency conversion, and historical data. Simple REST API. Start in 60 seconds.

Start Free — No Card Required View Docs
# Get live rates in one line
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://ratewire-api-1.onrender.com/v1/rates

# Response
{
  "base": "USD",
  "rates": { "EUR": 0.92, "GBP": 0.79, "JPY": 149.50 ... },
  "timestamp": "2025-03-31T10:00:00Z"
}

25+

Currency Pairs

99.9%

Uptime SLA

<50ms

Response Time

4

REST Endpoints

Everything You Need

Simple, reliable, and built for scale

Real-Time Rates

Live exchange rates for USD, EUR, GBP, JPY, and 21 more currencies updated continuously.

🔄

Currency Conversion

Convert any amount between any supported currency pair with a single API call.

📈

Historical Data

Access up to 365 days of historical exchange rate data for trend analysis.

🔑

Simple Auth

Bearer token authentication. Pass your key in the header or as a query parameter.

🚦

Rate Limiting

Per-plan rate limits keep your app protected. Upgrade any time as you scale.

🤖

Agent Ready

Perfect for AI agents, LLM tools, and automation. Works with LangChain, Claude, GPT, and more.

API Endpoints

Base URL: https://ratewire-api-1.onrender.com

GET /v1/rates Get all current exchange rates (base: USD)
GET /v1/convert?amount=100&from=USD&to=EUR Convert between any two currencies
GET /v1/currencies List all 25+ supported currencies
GET /v1/historical?currency=EUR&days=30 Historical rates (up to 365 days)

Using RateWire with AI Agents

Plug RateWire into Claude, GPT, LangChain, or any automation tool in minutes.

1
Claude / Anthropic Agents — Add as a tool function:
const getRates = async () => {
  const res = await fetch('https://ratewire-api-1.onrender.com/v1/rates', {
    headers: { 'Authorization': `Bearer ${YOUR_API_KEY}` }
  });
  return res.json();
};
2
Python / LangChain Tool:
import requests

def convert_currency(amount, from_currency, to_currency):
    url = f"https://ratewire-api-1.onrender.com/v1/convert"
    params = {"amount": amount, "from": from_currency, "to": to_currency}
    headers = {"Authorization": f"Bearer {YOUR_API_KEY}"}
    return requests.get(url, params=params, headers=headers).json()
3
n8n / Make / Zapier — Use HTTP Request node:
URL: https://ratewire-api-1.onrender.com/v1/convert
Header: Authorization: Bearer YOUR_KEY
Params: amount, from, to

Simple, Transparent Pricing

Start free. Upgrade as you grow. Cancel anytime.

Free
$0/mo
Perfect for testing & side projects
Get Free Key
Growth
$199/mo
For production apps & startups
Subscribe Now →
Scale
$799/mo
For high-volume production use
Subscribe Now →
Enterprise
Custom
For unlimited scale & SLA
Contact Us