Currency Exchange Rates

Financial
POST /api/v1/currency/rates Bearer

Currency Exchange Rates API — latest exchange rates for a base currency, refreshed continuously. Defaults to a USD base against every quoted currency; pass base to change it and symbols to narrow the result to the codes you actually need. Covers fiat, crypto and precious metals. rates is a plain code-to-rate map keyed by whatever you asked for, and as_of is the UTC timestamp the quote was taken. Built for pricing pages, multi-currency checkout and invoice conversion.

Availability

🌍 Global — Available worldwide

What Currency Exchange Rates Is Used For

Multi-currency pricing

Convert catalogue prices into a visitor local currency using continuously refreshed rates.

Invoice and settlement conversion

Record the rate and the as_of UTC timestamp used, so a conversion can be audited later.

Narrow payload requests

Pass symbols to return only the currency codes you actually need.

Crypto and metals coverage

Quote against crypto and precious metals from the same endpoint as fiat.

Quick Start

1. Copy your API key from Dashboard → API Keys
2. Send a POST request to /api/v1/currency/rates
3. Pass the key as Authorization: Bearer <key>
4. Read the result from the data object in the JSON response

cURL

curl -X POST https://app.way2api.com/api/v1/currency/rates \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"base":"USD","symbols":"INR,EUR,GBP"}'
🚀 Send Request
✓ Key saved

🔑 Remember API Key

One-click convenience for testing & troubleshooting — no account needed.

1

What it doesSaves your API key in this browser only using localStorage. Next time you open a docs page, the Try It panel is pre-filled automatically.

2

Auto-updatesIf you type a different key into any Try It field, the saved key is replaced instantly — only the most recent key is ever stored.

3

Uncheck to forgetUnchecking “Remember API Key” immediately deletes the stored key and clears the field. While unchecked, nothing is saved even if you type a new key.

4

Re-check to save againChecking the box again saves whatever key is currently in the Try It field.

⚠ Security note: Your key is stored only in your browser and is never sent to any server except as part of the actual API call you send. Do not use this feature on shared or public computers.