Overview
CurrencyScoop (now CurrencyBeacon) provides real-time and historical exchange rates for 170+ currencies and cryptocurrencies via a REST API. An API key is required; a free plan with limited monthly requests is available. It supports latest rates, historical rates, time-series queries, and currency conversion endpoints.
Beginner Tip
Register at currencybeacon.com (the current brand name for CurrencyScoop) to get your free API key. Call GET /v1/latest?api_key=YOUR_KEY to retrieve all rates. The free plan allows up to 5,000 requests per month.
Available Data
The kind of data this API exposes, based on its documentation. We could not call the endpoint to confirm the exact field names.
Example Response
Illustrative shape only — we were not able to call this endpoint (it requires credentials or exposes no public sample URL), so the fields below show the kind of data this API returns rather than a recorded response.
{
"base": "USD",
"date": "2025-01-15",
"rates": {
"EUR": 0.92,
"GBP": 0.79,
"JPY": 149.5,
"CAD": 1.35
}
} Field Reference
meta.code HTTP status code of the response; 200 means success. response.base The base currency for all exchange rates. response.date The date the rates were collected. response.rates Key-value pairs of currency codes to their exchange rate relative to the base currency. response.rates.EUR Example: the rate of EUR relative to the base currency as a numeric value. Implementation Example
Calls a real endpoint of this API. Replace any placeholder credentials with your own key.
const url = "https://currencyscoop.com/api-documentation";
// 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
Generated guidance based on this API's documentation, not observed by us. Treat it as a starting point and check against the provider's own error reference.
Metadata Score Breakdown
Estimated from metadata — endpoint not independently tested
Metadata estimate · endpoint not independently tested
Technical Specifications
Related Tags
Alternatives to CurrencyScoop
Technical alternatives for different use cases.
Real-time and historical rates with simple JSON API
Cryptocurrency exchange rate coverage
Clean API design with straightforward pricing
Similar APIs
View All →1Forge
1Forge provides real-time forex (foreign exchange) market data via a REST API, covering currency pairs, conversion rates, and market status.
Amdoren
Amdoren provides a free currency conversion API supporting over 150 currencies with daily updated exchange rates.
CurrencyFreaks
CurrencyFreaks provides current and historical currency exchange rates for 150+ currencies via a REST API.
Currencylayer
⭐ Beginner's PickCurrencylayer provides reliable exchange rate and currency conversion data for over 168 world currencies using an easy-to-use REST API.
ExchangeRate-API
⭐ Beginner's PickExchangeRate-API delivers accurate foreign exchange rates for 160+ currencies, sourced from major financial data providers and updated hourly.