- Home
- IIoT Platform
- API & Integrations
An open IIoT platform, ready to adapt to your needs
IXON's open APIs provide you with maximum flexibility to integrate with 3rd party solutions to meet your project requirements.
Rely on IXON for an expandable and future-proof IoT solution.
Build your IoT infrastructure on top of open APIs
Save time by automating configuration workflows
Save time and deploy your machines using automated configuration workflows. Network configuration, firewall settings, machine registration and router activation: these steps can be fully automated by using IXON's APIs.
Maximum flexibility with access to all features
Each feature of IXON Cloud is available through the API. You can access all features in IXON directly from your own application. You can also extract operational data and transfer it to external applications.
Rely on an open and future-proof solution
You don't have to worry about vendor lock-in or future integrations. With our public and well-documented open APIs, you have maximum flexibility to develop your own best-of-breed IoT solution, securely and reliably.
“The way we work with IXON saves us a lot of time and optimizes our processes. We already have 25 custom components available in IXON Cloud, but there’s more to come.”
Thomas Stoopendaal
Software Engineer at Niverplast
“The IXON platform meets all our needs and allows us to make customizations to adapt to customer requirements“
Oriol Miarnau
Automation Engineer at TMI
“The IXON Cloud solution is dedicated to the future: open to integrations, with widgets that are easy to build and use, unlike other systems that have a lock-in.''
Matteo Hon Fucci
Software Engineering Manager at Sica
No vendor lock-in equals Open APIs
IXON Cloud consists of well-documented public REST API, web hooks and SDKs. Each feature in IXON Cloud is exposed through an open API. This ensures smooth and future-proof integrations with your business applications. It also prolongs the lifetime value of your current IT investments while avoiding a vendor lock-in.
Talk to our expertIntegrate with 3rd party applications
Securely exchange data logged on your machines with other applications for e.g. data analysis, customer support, invoicing, or spare part management. IXON’s open APIs and web hooks allow you to easily exchange data between your OT and IT systems. With a ready-to-use and proven platform and flexible integration options you’ll quickstart your own IoT projects. Secure, scalable, and ready for future growth.
Talk to our expertsEasy machine configuration
Fully automate the configuration workflows for the deployment of new equipment. Via IXON's APIs, you can automatically push the correct configuration settings for each customer, directly from your ERP or CRM system. This IT/OT integration will save you time and hassle.
Talk to our expertsFrequently asked questions
What does the API have to do with IIoT integrations?
The API plays a critical role in IIoT integrations by:
- Facilitating data exchange: APIs allow the secure and efficient transfer of data between industrial machines and cloud platforms. This enables real-time monitoring, remote control and data analysis.
- Enabling automation: APIs can automate various tasks, reducing the need for manual intervention and improving operational efficiency.
- Supporting custom solutions: Through APIs, you can develop custom applications and integrate third-party solutions to enhance the functionality of your IIoT infrastructure.
- Ensuring flexibility: The open API provided by IXON ensures that you can integrate different systems without worrying about vendor lock-in, thereby future-proofing your IIoT solutions.
How does the IXON API work in detail?
The APIv2 is the open public API of IXON. It can be used to communicate with your IXrouter, IXagent or your Historical data.
The APIv2 allows you to integrate IXON's functionalities and data seamlessly with other IT systems, and supports five types of requests: GET, POST, PATCH, PUT and DELETE. Each request consists of at least a URL and one or more headers. Additionally, fields and filters can be added to get a more organized data response.
Note that an Application ID is required: endpoints can solely be reached when a valid Application ID is provided. Therefore, when you want to use the APIv2 you need to request an Application ID first. Please contact your Sales representative to get started.
How can I integrate IXON functionality into my ERP on the API?
To integrate your ERP system with the IXON API, follow these steps:
- Obtain an API key: First, you need to obtain an API key from IXON. This can be done by contacting your IXON account manager or distributor to enable the API & Integrations module in your account settings.
- Use the IXON API: IXON provides a public REST API (APIv2) that allows seamless integration with various IT systems, including ERP systems. You can perform operations such as retrieving data from the IXrouter or SecureEdge Pro gateway, managing users, and accessing historical and live data.
- Automate configuration: You can automate workflows such as network configuration, firewall settings, machine registration, and router activation using the API. This allows you to push configuration settings directly from your ERP system to IXON Cloud.
- Data exchange: The API supports various HTTP requests (GET, POST, PATCH, PUT, DELETE) and can be used to securely exchange data between your OT and IT systems. This enables integration for purposes like data analysis and customer support.
Do you have an overview of the API endpoints?
Yes, you can find a description of each of the API endpoints on our Developer Portal. This portal also contains other useful information for technical experts already working with / considering to integrate with IXON Cloud.
Can I get support when working with your APIs?
Yes, we offer Premium Development Support to IXON customers who want to make use of the APIs and/or develop their own extensions using the AppEngine.
With Premium Development Support, you'll collaborate directly with a dedicated IXON software specialist who can advise you on architectural and software design choices. You will also get access to a set of development tools, sample code and code reviews. This will help you build new software applications in IXON Cloud more effectively. For more information, please visit the Premium Development Support page.
Where can I find the API documentation?
Our APIs are fully documented. You can find them here.
What is an IIoT infrastructure?
IIoT infrastructure consists of the following key components:
- Edge devices and gateways: Devices like the IXrouter and SecureEdge Pro act as intermediaries between the industrial machines (e.g., PLCs, HMIs) and the cloud. These devices handle data collection, initial processing, and secure transmission to the cloud.
- Cloud platforms: Platforms like IXON Cloud provide the necessary tools for data storage, analysis and visualization. They also facilitate remote access to industrial equipment.
- APIs and integration tools: APIs enable the integration of various systems and applications, allowing for seamless data exchange and automation.
- Security measures: Robust security protocols, including encryption, firewalls, and VPNs, are essential to protect data and ensure secure communication between devices and the cloud.
- User management and access control: Systems for managing user roles and permissions to ensure that only authorized people can access and control specific functions within the IIoT ecosystem.