8 API connexion
8.1
Introduction
8.1.1 Overview
L'API publique PoolBuilder offre aux développeurs une interface flexible et puissante pour interagir avec les données de
piscine au sein du système PoolBuilder. Cette documentation est conçue pour guider les développeurs dans l'utilisation
efficace de l'API pour lister, récupérer, créer et mettre à jour des données liées à la gestion des piscines. L'API est
structurée pour prendre en charge plusieurs opérations sur différents points de terminaison, chacun étant adapté à des
aspects spécifiques de la gestion des piscines, tels que les données en temps réel, les données historiques, la
configuration, l'état et les paramètres.
8.1.2 API Key Management
•
api_key: Une key API secrète nécessaire pour l'authentification et peut être demandée en envoyant un e-mail à
support@epsbv.eu
•
api_key expiration: Définit la durée pendant laquelle la key API reste valide et sera de 1 an à partir du moment où une key est
demandée. Une prolongation peut être obtenue en envoyant une demande par e-mail à
•
api_max_per_day: Le nombre maximum de requêtes API autorisées par jour (par défaut, 1 requête par seconde).
N'utilisez pas l'API de manière excessive, la limite de requêtes par jour est en place pour éviter une surutilisation et
protéger le serveur.
8.1.3 Authentification et Sécurité
•
Toutes les requêtes doivent inclure une api_key pour l'authentification, sauf si le poolbuilder est connecté.
•
L'accès est limité aux données associées aux piscines du poolbuilder lui-même.
•
Une limitation de débit est appliquée aux appels API pour prévenir les abus.
EPS NEXUS Manuel V2.1
WWW.EPSBV.EU
support@epsbv.eu
81