Aller au contenu
Accueil moxon

Conversion d'unités

L'endpoint /convert permet de convertir des valeurs entre unités de la même catégorie. Vous devez fournir une valeur à convertir, une unité source et l'unité cible.

gethttps://api.moxon.dev/v4/convert
Essayerget/v4/convert

Paramètres

  • valuestringrequis

    La valeur numérique à convertir

  • fromstringrequis

    L'unité source (voir les unités disponibles ci-dessous)

    • celsius
    • fahrenheit
    • kelvin
    • km
    • mi
    • m
    • ft
    • cm
    • in
    • yd
    • kg
    • lb
    • oz
    • g
    • ton
    • b
    • kb
    • mb
    • gb
    • tb
    • km/h
    • mph
    • m/s
    • knots
  • tostringrequis

    L'unité cible (doit être de la même catégorie que from)

    • celsius
    • fahrenheit
    • kelvin
    • km
    • mi
    • m
    • ft
    • cm
    • in
    • yd
    • kg
    • lb
    • oz
    • g
    • ton
    • b
    • kb
    • mb
    • gb
    • tb
    • km/h
    • mph
    • m/s
    • knots

Unités disponibles

Température :

UnitéDescription
celsiusDegrés Celsius
fahrenheitDegrés Fahrenheit
kelvinKelvin

Longueur :

UnitéDescription
kmKilomètres
miMiles
mMètres
ftPieds
cmCentimètres
inPouces
ydYards

Poids :

UnitéDescription
kgKilogrammes
lbLivres
ozOnces
gGrammes
tonTonnes métriques

Données :

UnitéDescription
bOctets
kbKilooctets
mbMégaoctets
gbGigaoctets
tbTéraoctets

Vitesse :

UnitéDescription
km/hKilomètres/heure
mphMiles/heure
m/sMètres/seconde
knotsNœuds

Champs de réponse

  • fromstring

    Unité source

  • tostring

    Unité cible

  • valuenumber

    Valeur originale à convertir

  • resultnumber

    Valeur convertie

Exemples de code

Gestion des erreurs

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

  • 400Please provide a valid value (?value={value})Le paramètre value est manquant ou invalide
  • 400Please provide a valid source unit (&from={unit})Le paramètre from est manquant ou invalide
  • 400Please provide a valid target unit (&to={unit})Le paramètre to est manquant ou invalide
  • 400Value must be a numberLa valeur n'est pas un nombre valide
  • 400Invalid conversion unitLa combinaison from/to n'est pas valide
  • 400Value must be greater than absolute zeroLa valeur est en dessous du zéro absolu (température uniquement)