Build on the intelligent digital twin platform
Duora provides developers with APIs, models, and services to build, extend, and integrate intelligent digital twins into real operational environments—without locking you into black boxes.
This page is for engineers, architects, and technical teams.
What you can create with Duora
Developers use the platform to build and extend:
- Custom operational applications and dashboards
- Domain-specific analytics and logic
- Simulation and what-if scenarios
- Integrations with enterprise and OT systems
- Internal tools for planners, operators, and engineers
You control how intelligence is applied—Duora provides the foundation.
The building blocks developers work with
At a technical level, the platform exposes a small set of powerful primitives:
Data streams
Time-series and contextual data from OT and IT systems
Models
Assets, processes, systems, and their relationships
Analytics
Behavior models, predictions, and derived signals
Simulation
Scenario execution and outcome evaluation
APIs & events
Programmatic access and integration
These primitives can be composed, extended, and reused across use cases.
Programmatic access, not hard-coded workflows
Developers interact with the platform through:
REST APIs
For data access, models, and results
Event-based patterns
For updates and triggers
Integration endpoints
For enterprise systems
Secure authentication
And authorization
APIs are designed to be:
- Predictable
- Versioned
- Documented
- Governed
You decide how they're used in your architecture.
Build your own logic—safely
The platform is designed to be extended, not just configured.
Developers can:
- Create custom analytics or decision logic
- Extend asset and process models
- Add domain-specific calculations
- Build custom user experiences on top of core services
- Reuse and adapt accelerators as starting points
This allows differentiation without forking the platform.
Built for enterprise and operational environments
From a developer perspective, the platform supports:
Role-based access control
Environment isolation
(dev / test / prod)
Secure API authentication
Auditable actions
And changes
Enterprise security alignment
Security and governance are part of the platform—not bolted on later.
How teams use the developer surface
Developers commonly use Duora to:
- Integrate operational data into internal applications
- Build custom optimization or planning tools
- Embed simulation into decision workflows
- Extend analytics for specific asset classes
- Connect digital twins to downstream systems
The platform adapts to your architecture—not the other way around.
How developers begin
Most teams start by:
- Reviewing platform capabilities and architecture
- Exploring documentation and APIs
- Aligning on a focused use case
- Building a small extension or integration
- Scaling once value is proven
Build what your operations actually need
Whether you're extending an existing system or building something new, the platform gives developers the tools to work with intelligent digital twins—without losing control.