Amdoren API

Currency Exchange / API Key Intermediate HTTPS
Varies by plan (check documentation)

Overview

Amdoren provides a free currency conversion API supporting over 150 currencies with daily updated exchange rates. An API key is required and available for free via registration at amdoren.com. The API is straightforward: pass two currency codes and an amount to receive a converted value, making it ideal for simple currency conversion features.

💡

Beginner Tip

Register at amdoren.com to get your free API key. The main endpoint accepts three parameters: from, to, and amount. Example: ?from=USD&to=EUR&amount=100&api_key=YOUR_KEY.

Available Data

exchange rate between currencies
conversion result
supported currency list
historical rates

Example Response

JSON Response
{
  "base": "USD",
  "date": "2025-01-15",
  "rates": {
    "EUR": 0.92,
    "GBP": 0.79,
    "JPY": 149.5,
    "CAD": 1.35
  }
}

Field Reference

amount The converted amount in the target currency.
error Error code; 0 means success, non-zero values indicate specific errors.
error_message Human-readable description of the error if the request failed.

Implementation Example

const url = "https://www.amdoren.com/currency-api/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

Invalid currency code error Using a non-standard or unsupported currency code
Use three-letter ISO 4217 currency codes such as USD, EUR, JPY, GBP. Check the API documentation for the complete supported list.
Amount of 0 returned The from or to currency is not supported by the API
Verify both currency codes are in the supported list. Some exotic currencies or cryptocurrencies may not be included.
Authentication error API key is invalid or missing from the request
Include api_key=YOUR_KEY in the query string. Keys are obtained by registering at amdoren.com.

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 2/20
🔒 Security 15/15
🛠 Developer XP 12/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS UNKNOWN
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →