Currency Exchange API
Real-time currency exchange rates and conversion API with support for 170+ currencies.
Overview
API Plugin's Currency Exchange API provides real-time exchange rates and currency conversion capabilities. Get reliable currency data with simple API calls, perfect for financial applications, e-commerce, and international business operations.
Key benefits include:
- Real-time exchange rates
- Support for 170+ currencies
- Simple currency conversion
- Reliable & accurate data
- Fast response times
- Comprehensive currency metadata
- Regular rate updates
Available Endpoints
- Get Exchange Rates
GET /v1/{appId}/{token}/rates
Parameters:
source
: Base currency (default: USD)target
: Specific currencies to retrieve (comma-separated)
Example Request:
GET /v1/{appId}/{token}/rates?source=USD&target=EUR,GBP,JPY
Example Response:
{
"success": true,
"timestamp": 1710806400,
"base": "USD",
"rates": {
"EUR": 0.917,
"GBP": 0.786,
"JPY": 148.45
}
}
- Currency Conversion
GET /v1/{appId}/{token}/rates/convert
Required Parameters:
amount
: Amount to convertfrom
: Source currencyto
: Target currency
Example Request:
GET /v1/{appId}/{token}/rates/convert?amount=100&from=USD&to=EUR
Example Response:
{
"success": true,
"query": {
"from": "USD",
"to": "EUR",
"amount": 100
},
"result": 91.7,
"rate": 0.917
}
- Get Currency Symbols
GET /v1/{appId}/{token}/symbols
Example Response:
{
"success": true,
"symbols": {
"USD": {
"description": "United States Dollar",
"code": "USD",
"symbol": "$"
},
"EUR": {
"description": "Euro",
"code": "EUR",
"symbol": "€"
}
// ... more currencies
}
}
Data Sources
Our currency exchange rates are sourced from reliable financial data providers and updated regularly throughout the trading day to ensure accuracy and reliability.