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

GET/api/v1/convert
Paramètres: from, to, value, category, lang (optional)
Limite de requêtes: 100 requests/minute
POST/api/v1/batch
Paramètres: body: { conversions: [...] }, lang (optional)
Limite de requêtes: 10 requests/minute
GET/api/v1/units/{category}
Paramètres: category, lang (optional)
Limite de requêtes: 100 requests/minute
GET/api/v1/categories
Paramètres: lang (optional)
Limite de requêtes: 100 requests/minute
GET/api/v1/conversions.json
Paramètres: lang (optional)
Limite de requêtes: 50 requests/minute
GET/api/v1/exchange-rates
Paramètres: none
Limite de requêtes: 60 requests/minute
GET/api/v1/currencies
Paramètres: lang (optional)
Limite de requêtes: 100 requests/minute
GET/api/v1/currency-pairs
Paramètres: lang (optional)
Limite de requêtes: 100 requests/minute

Base URL

https://api.unitconvr.com/v1

Exemple de requête

// Exemple de conversion de longueur
GET https://api.unitconvr.com/v1/convert?from=metre&to=pied&value=100&category=longueur&lang=fr

// Réponse API
{
  "from": "metre",
  "to": "pied", 
  "value": 100,
  "result": 328.084,
  "factor": 3.28084,
  "fromUnit": {
    "name": "Mètre",
    "plural": "Mètres",
    "symbol": "m"
  },
  "toUnit": {
    "name": "Pied",
    "plural": "Pieds",
    "symbol": "ft"
  }
}

// Exemple de conversion de devise
GET https://api.unitconvr.com/v1/convert?from=EUR&to=CHF&value=100&category=devise&lang=fr

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:

• en (English)• tr (Turkish)• de (German)• es (Spanish)• fr (French)• hi (Hindi)• ar (Arabic)

Limitation du débit

Tous les points de terminaison de l'API sont limités en débit pour garantir une utilisation équitable. Lorsque vous dépassez la limite, vous recevrez un code d'état 429.

X-RateLimit-Limit: Nombre maximum de requêtes autorisées
X-RateLimit-Remaining: Requêtes restantes
X-RateLimit-Reset: Heure de réinitialisation (ISO 8601)
Retry-After: Secondes d'attente (sur 429)

Attribution requise: Lors de l'utilisation de notre API, veuillez inclure une attribution à Unitconvr.com dans votre application.