Digital Twin APIs’s growing library of APIs give developers access to the Platform Services and simplify the creation of Digital Twin solutions. You can use a mix of higher-level Digital Twin APIs and lower-level Platform Services APIs to suit your needs. Digital Twin APIs build on the Platform Services APIs and understand common Digital Twin concepts like Projects or Files. Platform Services APIs allow you to connect your applications directly to the platform services.

Digital Twin APIs

If you want to use common Digital Twin concepts, like projects, workspaces, and user groups, in your applications, Invicara has built higher-level Digital Twin APIs on the Platform Services APIs. These APIs add intelligence and semantics to the lower-level Platform Services APIs and, as a result, allow you to build application more quickly.

Some examples of DT APIs include:

  • Project API – defines the project semantics, such as workspace, named user collections, and file collections.
  • File API – creates both a file object in the file service and a related, configurable file data object in the item service
  • Workspaces API – passport service related, streamline creation of resources in a workspace
  • User Group API – passport service related, streamline creation of user groups

Platform Services APIs’s low-level Platform Services APIs provide direct access to the platform’s back-end services. Available as both JavaScript and REST, these APIs give you a high degree of flexibility in developing applications. There are APIs for each of the Platform Services (Item Service, File Service, etc.).

Data Service API

The Data Service API is a Platform Service API specifically designed for supporting data integrations with third-party systems. Use the Data Service API to bulk load data or to push or pull data on-demand from an external system.

Object Model API lets you use a combination of scripts and configuration files to define your own object models and custom business logic for your applications. The Object Model REST API service allows you to write scripts to create custom APIs, by defining your own REST end points for your application.

Ready to get started? Contact Invicara today

We’ll help you leverage information to find new ways to reduce costs, streamline your business processes, and improve performance.

Contact Us Today