Skip to content

Conversion de température

L'endpoint /convert permet de convertir plusieurs unités de température entre elles. Vous devez fournir une valeur à convertir, une unité source et l'unité vers laquelle vous souhaitez convertir.

Paramètres

ParamètreRequisDescription
valueOuiLa valeur à convertir
fromOuiL'unité source (celsius, fahrenheit, kelvin)
toOuiL'unité cible (celsius, fahrenheit, kelvin)

Unités disponibles

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

Exemple de requête

GET /v3/convert?value=30&from=celsius&to=kelvin

Réponse

json
{
  "from": "celsius",
  "to": "kelvin",
  "value": 30,
  "result": 303.15
}

cURL

bash
curl -X GET "https://api.sylvain.pro/v3/convert?value=30&from=celsius&to=kelvin"

Gestion des erreurs

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

Message d'erreurDescription
Please provide a valid value (?value={value})Le paramètre value est manquant ou invalide
Please provide a valid source unit (&from={unit})Le paramètre from est manquant ou invalide
Please provide a valid target unit (&to={unit})Le paramètre to est manquant ou invalide