Skip to content
Sections de la documentation

Démarrage rapide

Trois étapes : obtenir une clé, appeler le point de terminaison, utiliser le résultat. L'appel à côté de ce texte est un bilan de liaison ; tous les calculateurs fonctionnent de la même façon.

Trois étapes

  1. Obtenez une clé d'API. Une clé gratuite sur votre tableau de bord couvre 5 appels par mois. Pro ($9 par mois) en couvre 100 et API ($19 par mois) 10 000 ; voir les tarifs. Un programme peut obtenir une clé pour son utilisateur sans copier-coller : voir l'autorisation d'appareil.
  2. Appelez le point de terminaison. Envoyez en POST à /api/py/v1/calculate un slug et ses inputs, avec votre clé dans l'en-tête X-API-Key.
  3. Utilisez le résultat. Lisez values par nom de sortie, vérifiez warnings et errors, et conservez provenance si vous devez indiquer comment une valeur a été calculée.

Gardez la clé hors de votre code

Les exemples lisent la clé dans RFTOOLS_API_KEY. La bibliothèque Python lit aussi la clé que rftools login a enregistrée, si bien qu'un script ne la contient jamais.

Shell
export RFTOOLS_API_KEY=rfc_…
# or, with the Python library installed:
rftools login

Entrées et unités

Chaque calculateur reçoit ses entrées dans les unités affichées sur sa page, sous les noms que liste sa référence, avec leurs plages et leurs valeurs par défaut. Envoyez toutes les entrées : la plupart sont obligatoires, et un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée dans sa référence. La provenance liste chaque entrée à partir de laquelle les valeurs ont été calculées.

Et ensuite