API de conversion d'unités
API REST gratuite pour les développeurs. Aucune clé API requise.
Fonctionnalités
Ultra rapide
Temps de réponse inférieur à 100ms
100% gratuit
Pas de clés API ni d'inscriptions
Toujours disponible
Garantie de disponibilité de 99,9%
Points de terminaison API
/convert/units/{category}/categoriesBase URL
https://api.unitconvr.com/v1Exemple de requête
Utilisez les identifiants canoniques meter, foot et length dans toutes les langues. lang modifie seulement les libellés. Les exemples montrent les champs principaux ; labels peut être ajouté. La température utilise une formule et factor vaut null. Les entrées invalides renvoient HTTP 400.
GET https://api.unitconvr.com/v1/convert?from=meter&to=foot&value=100&category=length&lang=fr
HTTP 200
{
"from": "meter",
"to": "foot",
"value": 100,
"result": 328.0839895013123,
"category": "length",
"factor": 3.280839895013123,
"formula": "ft ≈ m × 3.28083989501"
}
GET https://api.unitconvr.com/v1/convert?from=celsius&to=fahrenheit&value=0&category=temperature&lang=fr
HTTP 200
{
"from": "celsius",
"to": "fahrenheit",
"value": 0,
"result": 32,
"category": "temperature",
"factor": null,
"formula": "°F = (°C × 9/5) + 32"
}
GET https://api.unitconvr.com/v1/convert?from=meter&to=foot&value=invalid&category=length
HTTP 400
{
"error": "Provide valid from, to and numeric value parameters"
}Support multilingue
Tous les points de terminaison de l'API prennent en charge plusieurs langues. Ajoutez simplement le paramètre lang pour obtenir des traductions.
Langues prises en charge:
Attribution requise: Lors de l'utilisation de notre API, veuillez inclure une attribution à Unitconvr.com dans votre application.