Développeurs

Une API de change gratuite et sans clé, plus un widget convertisseur intégrable. Pour vos applis, tableaux de bord, blogs — partout où vous avez besoin de taux en direct.

API publique

REST + JSON. CORS ouvert à toutes les origines. Résultats mis en cache ~60s dans Redis.

URL de base
https://ratata.money/api/v1
Limite
60 req / min · IP
Auth
Aucune — sans clé
GET/currencies?lang=fr
Liste toutes les devises prises en charge (code, nom localisé, drapeau, décimales).
Exemple
curl https://ratata.money/api/v1/currencies?lang=fr
Réponse
[
  { "code": "USD", "name": "US Dollar", "flag": "🇺🇸", "decimals": 2 },
  { "code": "EUR", "name": "Euro", "flag": "🇪🇺", "decimals": 2 }
]
GET/rates/latest?base=USD&symbols=CNY,JPY,EUR
Derniers taux pour une base contre n'importe quel ensemble de symboles.
Exemple
curl "https://ratata.money/api/v1/rates/latest?base=USD&symbols=CNY,JPY,EUR"
Réponse
{
  "base": "USD",
  "timestamp": 1714464000,
  "rates": { "CNY": 7.2456, "JPY": 156.43, "EUR": 0.9321 },
  "source": "frankfurter"
}
GET/rates/convert?from=USD&to=CNY&amount=100
Convertit un montant côté serveur, sans erreurs flottantes.
Exemple
curl "https://ratata.money/api/v1/rates/convert?from=USD&to=CNY&amount=100"
Réponse
{ "from": "USD", "to": "CNY", "amount": 100, "result": 724.56, "rate": 7.2456 }
GET/rates/history?base=USD&symbol=CNY&range=30d
Historique journalier. Plage : 7d / 30d / 90d / 1y.
Exemple
curl "https://ratata.money/api/v1/rates/history?base=USD&symbol=CNY&range=30d"
Réponse
{
  "base": "USD",
  "symbol": "CNY",
  "range": "30d",
  "points": [
    { "date": "2026-04-01", "rate": 7.2310 },
    { "date": "2026-04-02", "rate": 7.2401 }
  ]
}

Erreurs

Toutes les erreurs renvoient un JSON avec un code stable et un message lisible.

{ "error": { "code": "UNSUPPORTED_CURRENCY", "message": "..." } }

Widget intégrable

Ajoutez un convertisseur à n'importe quel site avec un seul iframe. Choisissez une paire, une langue, un thème, une taille — copiez le snippet.

Aperçu
Code d'intégration
<iframe src="https://ratata.money/embed?from=USD&to=CNY&amount=100&lang=fr"
  width="420" height="320"
  style="border:0;max-width:100%;border-radius:16px;overflow:hidden"
  loading="lazy"
  title="Ratata currency converter"
  referrerpolicy="no-referrer"
  allow="clipboard-write"></iframe>
Gratuit et sans quota aujourd'hui — soyez raisonnable. Une limite quotidienne pourra apparaître en cas d'abus. Pour un usage commercial intensif, contactez-nous.
Télécharger dans l'App Store
Développeurs · Ratata · Ratata