Rassemblez l'OT et l'IT grâce aux API ouvertes d'IXON
Les API ouvertes d'IXON vous offrent une flexibilité maximale pour l'intégration avec des solutions tierces afin de répondre aux exigences de votre projet. Fiez-vous à IXON pour une solution de service évolutive et pérenne.
Créez des solutions industrielles plus intelligentes
avec la plateforme API-first d'IXON
Automatisez le déploiement des machines avec les APIs d'IoT industriel
Rationalisez le déploiement de nouveaux équipements en automatisant les paramètres réseau, les règles de pare-feu, l'enregistrement des appareils et l'activation des routeurs grâce aux APIs ouvertes d'IXON. Poussez la configuration correcte de la machine directement depuis votre ERP ou CRM pour gagner du temps et réduire les erreurs humaines.
Intégrez facilement les données OT avec des applications tierces
Connectez en toute sécurité les données de votre machine à des systèmes externes tels que des plateformes d'analyse, des outils de support ou des logiciels de facturation. Les API ouvertes, les webhooks et les SDK d'IXON simplifient l'intégration entre votre technologie opérationnelle (OT) et votre environnement informatique (IT).
Accédez à toutes les fonctionnalités d'IXON Cloud via les API ouvertes
Tirez parti de toute la puissance d'IXON Cloud grâce à nos API publiques bien documentées. Que vous souhaitez extraire des données opérationnelles, automatiser des flux de travail ou créer votre propre solution IoT, l'infrastructure API flexible et évolutive d'IXON vous donne un contrôle total, sans verrouillage de fournisseur.
Intégration sécurisée des données machine dans vos systèmes IT
Les Service Accounts vous permettent, à vous et à vos clients, d'accéder en toute sécurité aux données machine via l'API IXON Cloud, sans avoir besoin d'identifiants de connexion personnels. Cela facilite l'intégration des données machine dans vos propres systèmes IT tout en vous garantissant un contrôle total sur les personnes autorisées à y accéder.Témoignages
« La façon dont nous travaillons avec IXON nous fait gagner beaucoup de temps et optimises nos processus. Nous avons déjà 25 composants personnalisés disponibles dans IXON Cloud, mais il y en aura d'autres à venir. »
Thomas Stoopendaal
Ingénieur logiciel chez Niverplast
« La plateforme IXON répond à tous nos besoins et nous permet d'apporter des personnalisations pour nous adapter aux exigences des clients. »
Oriol Miarnau
Ingénieur en automatisation chez TMI
« La solution IXON Cloud est dédiée à l'avenir : ouverte aux intégrations, avec des widgets faciles à construire et à utiliser, contrairement à d'autres systèmes qui ont un verrouillage. »
Matteo Hon Fucci
Responsable de l'ingénierie logicielle chez Sica
FAQ
Quel est le rôle de l'API dans les intégrations IIoT ?
L'API joue un rôle crucial dans les intégrations IIoT en permettant de :
- Faciliter l'échange de données : les API permettent le transfert sécurisé et efficace de données entre les machines industrielles et les plateformes cloud. Cela rend possibles la surveillance en temps réel, le contrôle à distance et l'analyse des données.
- Permettre l'automatisation : les API peuvent automatiser diverses tâches, réduisant ainsi le besoin d'intervention manuelle et améliorant l'efficacité opérationnelle.
- Soutenir des solutions personnalisées : grâce aux API, vous pouvez développer des applications sur mesure et intégrer des solutions tierces pour enrichir les fonctionnalités de votre infrastructure IIoT.
- Garantir la flexibilité : l'API ouverte fournie par IXON garantit que vous pouvez intégrer différents systèmes sans vous soucier de l'enfermement propriétaire (vendor lock-in), assurant ainsi la pérennité de vos solutions IIoT.
Comment fonctionne l'API IXON en détail ?
L'API est l'interface de programmation ouverte et publique d'IXON. Elle permet de communiquer avec vos passerelles Edge, IXagent ou vos données historiques.
L'API IXON vous permet d'intégrer de manière transparente les fonctionnalités et les données d'IXON à d'autres systèmes informatiques, et prend en charge cinq types de requêtes : GET, POST, PATCH, PUT et DELETE. Chaque requête se compose au minimum d’une URL et d’un ou plusieurs en-têtes. De plus, des champs et des filtres peuvent être ajoutés pour obtenir une réponse plus structurée.
Pour vous authentifier et utiliser l’API IXON, vous aurez besoin de la licence « API Integrations », ainsi que d’un compte de service qui vous sera nécessaire pour effectuer des requêtes. Veuillez contacter votre représentant commercial pour commencer.
Comment intégrer les fonctionnalités d'IXON dans mon ERP via l'API ?
Pour intégrer votre système ERP à l'API IXON, procédez comme suit :
1. Obtenir la licence « API Integrations » : pour cela, contactez votre responsable de compte IXON ou votre distributeur afin d’activer le module « API Integrations » dans les paramètres de votre compte.
2. Créez un compte de service : suivez les instructions fournies dans la section « Comment créer un compte de service ».
3. Utilisez l’API IXON : IXON fournit une API REST publique qui permet une intégration transparente avec divers systèmes informatiques, y compris les systèmes ERP. Vous pouvez effectuer des opérations telles que la récupération de données depuis les passerelles IXrouter ou SecureEdge, la gestion des utilisateurs et l’accès aux données historiques et en temps réel.
Voici quelques possibilités offertes par l’API IXON :
-
Automatisation de la configuration : vous pouvez automatiser des workflows tels que la configuration réseau, les paramètres de pare-feu, l’enregistrement des machines et l’activation des routeurs à l’aide de l’API. Cela vous permet de transférer les paramètres de configuration directement depuis votre système ERP vers IXON Cloud.
-
Échange de données : l’API prend en charge diverses requêtes HTTP et peut être utilisée pour échanger des données en toute sécurité entre vos systèmes OT et IT. Cela permet une intégration à des fins telles que l’analyse des données et le support client.
Avez-vous une vue d'ensemble des points de terminaison de l'API ?
Oui, vous trouverez une description de chaque point de terminaison de l'API sur notre Portail Développeur. Ce portail contient également d'autres informations utiles pour les experts techniques qui travaillent déjà avec l'IXON Cloud ou qui envisagent de s'y intégrer.
Puis-je bénéficier d'une assistance pour l'utilisation de vos API ?
Oui, nous proposons un Support de Développement Premium aux clients d’IXON qui souhaitent utiliser les API et/ou développer leurs propres extensions à l'aide de l'AppEngine.
Grâce au Support de Développement Premium, vous collaborerez directement avec un spécialiste logiciel dédié d'IXON, qui pourra vous conseiller sur les choix d'architecture et de conception logicielle. Vous aurez également accès à un ensemble d'outils de développement, à des exemples de code et à des revues de code. Cela vous aidera à créer de nouvelles applications logicielles dans l'IXON Cloud de manière plus efficace. Pour plus d'informations, veuillez consulter la page dédiée au Support de Développement Premium.
Où puis-je trouver la documentation de l'API ?
Nos API sont entièrement documentées. Vous pouvez les trouver ici.
Qu'est-ce qu'une infrastructure IIoT ?
Une infrastructure IIoT se compose des éléments clés suivants :
-
Appareils de bord (Edge) et passerelles : des appareils tels que l'IXrouter et les passerelles SecureEdge servent d'intermédiaires entre les machines industrielles (ex: automates (API), IHM) et le cloud. Ces appareils gèrent la collecte de données, le traitement initial et la transmission sécurisée vers le cloud.
-
Plateformes Cloud : les plateformes comme IXON Cloud fournissent les outils nécessaires au stockage, à l'analyse et à la visualisation des données. Elles facilitent également l'accès à distance aux équipements industriels.
-
API et outils d'intégration : les API permettent l'intégration de divers systèmes et applications, favorisant un échange de données fluide et l'automatisation.
-
Mesures de sécurité : des protocoles de sécurité robustes, incluant le chiffrement, les pare-feu et les VPN, sont essentiels pour protéger les données et garantir une communication sécurisée entre les appareils et le cloud.
-
Gestion des utilisateurs et contrôle d'accès : des systèmes de gestion des rôles et des permissions garantissent que seules les personnes autorisées peuvent accéder et contrôler des fonctions spécifiques au sein de l'écosystème IIoT.