Bêta ouverte : l'offre gratuite est complète, les paiements sont en mode test (aucun débit réel)
Aller au contenu

Des conversions justes, sans table à maintenir

Taux de change de référence mis à jour chaque jour ouvré, historique depuis 1999, et des unités techniques jusqu'aux pascals et aux kilowattheures.

  • Boutiques internationales
  • Calculateurs de devis
  • Outils industriels
  • Tableaux de bord

Obtenir une clé gratuite

GET

/v1/convert/currency

1 crédit(s) par appel

Convertit un montant avec les taux de référence de la BCE (30 devises, historique depuis 1999).

Essayer en ligne

Montant à convertir (positif).

Devise source, code à trois lettres (CHF, EUR, USD…).

Devise cible, code à trois lettres.

Date du taux au format AAAA-MM-JJ (facultatif, par défaut le dernier taux).

Outil gratuit limité à 20 essais par jour. Avec une clé, votre quota s'applique.

Résultat

—

Exemple de requête

curl "https://supercalcula.ch/api/v1/convert/currency?amount=100&from=CHF&to=EUR" \
  -H "Authorization: Bearer sk_live_…"

Réponse

{
    "ok": true,
    "data": {
        "amount": 100,
        "from": "CHF",
        "to": "EUR",
        "rate": 1.0738,
        "result": 107.38,
        "date": "2026-10-09",
        "source": "ECB"
    }
}

Limites et coût

  • Coût : 1 crédit(s) par appel
  • Devises : taux de la BCE, 30 devises, historique depuis le 4 janvier 1999
  • Unités : 12 catégories, voir GET /v1/units (gratuit)
  • Précision : de 0 à 12 décimales

Référence complète dans la documentation →

GET

/v1/convert/unit

1 crédit(s) par appel

Convertit une valeur entre unités : longueur, masse, volume, surface, température, vitesse, pression, énergie, puissance, données, temps, angle.

Essayer en ligne

Valeur à convertir.

Unité source (voir GET /v1/units).

Unité cible, de la même catégorie.

Nombre de décimales du résultat, de 0 à 12 (défaut 6).

Outil gratuit limité à 20 essais par jour. Avec une clé, votre quota s'applique.

Résultat

—

Exemple de requête

curl "https://supercalcula.ch/api/v1/convert/unit?value=12.5&from=km&to=mi" \
  -H "Authorization: Bearer sk_live_…"

Réponse

{
    "ok": true,
    "data": {
        "value": 12.5,
        "from": "km",
        "to": "mi",
        "result": 7.76714,
        "category": "length"
    }
}