Referințe
Valute și cursuri
Cursuri valutare actuale pentru calculul prețurilor
API-ul returnează cursurile valutare curente pentru conversia prețurilor. Cursurile sunt actualizate zilnic conform datelor Băncii Naționale a Moldovei.
Obține cursurile valutare
const response = await fetch('https://crm.rentix.md/api/v1/reference/currencies', {
headers: { 'Authorization': 'ApiKey YOUR_API_KEY' }
});
const data = await response.json();
// Convertește 500 USD în EUR
const usdRate = data.currencies.find(c => c.code === 'USD').rate;
const priceInEur = 500 * usdRate;
console.log(`500 USD = ${priceInEur.toFixed(2)} EUR`);
curl https://crm.rentix.md/api/v1/reference/currencies \
-H "Authorization: ApiKey YOUR_API_KEY"
$ch = curl_init('https://crm.rentix.md/api/v1/reference/currencies');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$data = json_decode($response, true);
Răspuns
{
"baseCurrency": "EUR",
"currencies": [
{ "code": "EUR", "nominal": 1, "rate": 1 },
{ "code": "USD", "nominal": 1, "rate": 0.92 },
{ "code": "MDL", "nominal": 1, "rate": 0.052 }
]
}
Valute suportate
| Cod | Valută | Descriere |
|---|---|---|
EUR | Euro | Valută de bază (rate = 1) |
USD | Dolar american | |
MDL | Leu moldovenesc |
Cum sunt folosite cursurile
În anunțuri
Prețul este stocat în valuta indicată și nu este convertit automat:
{
"announcementValue": 500,
"announcementCurrency": "EUR"
}
Actualizarea cursurilor
- Cursurile sunt actualizate zilnic conform datelor BNM (Banca Națională a Moldovei)