Données et normes
Interface de programmation (API)
Application programming interface (API)
L’interface de programmation (API) est un moyen défini permettant aux logiciels d’échanger informations ou fonctions. Sur le curb, elle peut diffuser règles et observations, mais son utilité dépend du sens partagé, de l’authentification, des versions, de la disponibilité et des responsabilités de correction et d’information sur les changements opérationnels.
Comprendre le terme
Une interface ne garantit ni exactitude ni ouverture. La commande précise contrat de données et service opérationnel attendus, au-delà de la simple connexion technique.
Documenter version, identifiants, conventions temporelles, précision et champs pris en charge. Tester des échanges représentatifs entre systèmes réels, avec exceptions et mises à jour. Attribuer la correction des écarts entre publication, texte juridique et terrain. Limiter la collecte à une finalité définie et prévoir accès et conservation adaptés. Un échange technique réussi ne prouve ni actualité, ni autorité juridique, ni aptitude au contrôle. Les utilisateurs ont aussi besoin d’une documentation des limites et d’une procédure claire pour signaler les erreurs rencontrées.