API dei tassi di cambio
Interfaccia API REST gratuita e facile da usare che fornisce dati sui tassi di cambio in tutto il mondo in formato JSON. La nostra API è stata creata per gli sviluppatori che desiderano implementare le proprie idee in modo rapido e senza limiti.
Come funziona?
Ogni ora, generiamo file JSON con dati aggiornati sui tassi di cambio. La valuta di base è il dollaro USD. L'API è disponibile nel cloud CDN.
Facciamolo
Per utilizzare il nostro servizio è necessario leggere la nostra disclaimer e la informativa sulla privacy. Inoltre, dovresti fare riferimento all'origine dati: valuta.live.Richiesta
https://cdn.valuta.live/api/latest.json
Risposta{
"base": "USD",
"rates": {
"AED": 3.67297,
"AFN": 89.647021,
"ALL": 104.709024,
"AMD": 476.665393,
"ANG": 1.789593,
"AOA": 597.455,
"ARS": 99.2347,
"AUD": 1.338279,
[supporting 183+ currencies ...]
},
}
Come ottengo tassi di cambio non USD o tassi incrociati?
Un tasso incrociato è una quotazione sul mercato dei cambi tra due valute (escluso il dollaro USA) che sono quindi valutate entrambe rispetto a una terza valuta. Quando viene impiegato come valuta di base, il dollaro USA è sempre percepito come valore di uno.
In realtà, non è necessario caricare i dati per altre valute, basta eseguire la conversione e otterrai dati basati su EUR, GBP e ecc...
Ad esempio, sappiamo che:
1 USD = 0.87 EUR,
1 USD = 0.73 GBP,
ma come facciamo a sapere quanto EUR equals GBP?
Formula: a / b = c
EURGBP = (USDGBP / USDEUR) = (0.73 / 0.87) = 0.84
Conclusione: conoscendo il valore di qualsiasi coppia di valute basata sul dollaro USA, possiamo ottenere qualsiasi tasso incrociato.
Banche API
Banca centrale europeahttps://cdn.valuta.live/api/ecb.json
Reserve Bank of Australiahttps://cdn.valuta.live/api/rba.json
Banca Nazionale Svizzerahttps://cdn.valuta.live/api/snb.json
Banca d'Americahttps://cdn.valuta.live/api/boa.json