Lana Coins API Documentation
Exchange Rate API
Endpoint
GET /api/exchange-rate
Description
Returns the current exchange rate for Lana Coins in EUR.
Authentication
API requests require an API key passed as a query parameter.
api_key=097196115e1c903f492fd5cede78fb9f3519737a68584b2c2bc0397bfeae5e39
Example Request
GET /api/exchange-rate?api_key=097196115e1c903f492fd5cede78fb9f3519737a68584b2c2bc0397bfeae5e39
Example Response
{
"success": true,
"data": {
"rate": 0.0000123,
"rate_formatted": "0.0000123",
"currency": "EUR",
"updated_at": "2023-04-01T12:34:56.789012"
}
}
Error Responses
Invalid or missing API key:
{
"error": "Invalid or missing API key"
}
Exchange rate not available:
{
"error": "Exchange rate not available"
}
Implementation Example
JavaScript/jQuery
// Using jQuery
$.ajax({
url: 'https://your-domain.com/api/exchange-rate',
method: 'GET',
data: {
api_key: '097196115e1c903f492fd5cede78fb9f3519737a68584b2c2bc0397bfeae5e39'
},
success: function(response) {
console.log('Current rate:', response.data.rate);
},
error: function(xhr) {
console.error('Error:', xhr.responseJSON.error);
}
});
Python
import requests
url = 'https://your-domain.com/api/exchange-rate'
params = {
'api_key': '097196115e1c903f492fd5cede78fb9f3519737a68584b2c2bc0397bfeae5e39'
}
response = requests.get(url, params=params)
data = response.json()
if response.status_code == 200:
print(f"Current rate: {data['data']['rate']}")
else:
print(f"Error: {data['error']}")