Use the platform
- REST APIUse assets, data, pipelines, and core functions in an authenticated manner.
- Java · Python · GoGet started with existing client libraries in your own applications.
IoT Data Hub · Extensibility
Developer tools open up the IoT Data Hub for custom applications, integrations, and reusable data logic without having to redesign the connection, context, or operation.
Diese Fähigkeit arbeitet auf derselben Konnektivität, Semantik, Historie und Governance wie alle Data-Hub-Werkzeuge.
Developer tools clearly separate customer-specific logic from the data foundation and enable it to be operated in a controlled manner.

Custom applications waste time on connection, context, and access before their actual business logic begins.
Standalone scripts and isolated services are difficult to test, monitor, and roll out across multiple plants.
Tightly coupled changes make new platform versions risky and increase dependence on individual projects.
Without defined APIs and extension points, adapters, operators, and applications are developed multiple times.
Engineering teams choose the smallest appropriate intervention: API usage, platform component, implemented logic, or scalable rollout.
From reusable pipeline components to Python or Java functions that run continuously.
Which of our own capabilities should run on the shared data foundation?
Proprietary fieldbus logic, specialized transformations, and analysis operators are provided as reusable pipeline building blocks.
Defined inputs, parameters, and validation instead of project-specific individual scripts.

Architecture and Operations
The platform provides authenticated REST APIs as well as client libraries for Java, Python, and Go. Depending on the task, SDKs, script transformations, and functions are available for extensions.
Yes. Custom adapters and operators can include defined inputs, parameters, and validation rules, and can then be used like other building blocks in the pipeline editor.
Clear APIs and well-defined extension points minimize interference with the platform core. This allows customer-specific capabilities to be versioned independently and developed in a more controlled manner.
An API is suitable for external applications and integrations. A custom module or function makes sense when logic needs to be executed continuously within data flows and reused as a platform capability.
Project inquiry
We'll review your integration or extension requirements and show you the best approach using an API, SDK, pipeline component, or function.
Initial consultation with a specific engineering context