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

Request
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.

Metadata Score Breakdown

Estimated from metadata — endpoint not independently tested

This score is estimated from observable metadata — HTTPS support, authentication model, declared CORS, and documentation reachability — because the API requires authentication or exposes no publicly testable endpoint. The five-signal breakdown is only shown for live-tested APIs.

Metadata estimate · endpoint not independently tested

Technical Specifications

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

Similar APIs

View All →