REST API for Industrial Automation

The OAS REST API enables integration with external systems and applications using a simple and efficient programmatic interface. The REST API for industrial automation can be used on any platform or programming language that supports JSON over HTTP, so it fits right into your existing workflow. If you’re looking for a flexible REST API IIoT solution, OAS gives you the tools to get the job done.

Download OAS Request a Demo

OAS connects to various devices via .NET, REST, and JavaScript APIs

Read and Write OAS Data over HTTP

With the REST API industrial IoT interface, you can read and write real-time and historical data using HTTP requests. Developers can also use the API to automate how OAS is configured and deployed, which adds a whole new level of control. It’s a great fit for teams building custom solutions using a REST API industrial automation approach.

Are you new to REST APIs? Learn more in our article "What is REST?"

Key Features & Benefits

Near Universal Support

Simple, efficient API, fully documented, and supported by virtually every programming language and platform.

Based on Standards

Utilizes widely accepted REST standards using JSON over HTTP, and supports HTTPS(TLS) for secure communications. This makes it a solid choice for any REST IIoT setup.

When to use the OAS REST API

The OAS REST API industrial automation interface is perfect for developers who need to build custom HMIs or user interfaces that consume OAS tag data on any platform and on any network.

It’s perfect for supplying data into an OAS Server from external non-standard sources such as:

  • Mobile devices
  • Arduino, RaspberryPI, or other IoT components
  • Proprietary systems
  • Creating a common interface between disparate application platforms such as Python, Java, PHP, .NET, NodeJS, or any other environment capable of issuing HTTP calls
  • Automating OAS Server configuration and deployment

The OAS REST API includes endpoints for reading and writing live and historical data, but also provides endpoints for OAS server configuration. This makes it easy to build the solution that fits your needs.

OAS REST API

Common Use Cases

Integration with virtually every platform

The OAS REST API is based on standards such as HTTP and JSON, so integration with virtually every programming language on any platform is a natural fit.

Public API integration

Many online services expose a REST API as well, so you can write code to read data from a public API, e.g. weather or geo data services, parse the data and write to the OAS REST API for use within OAS Tags.

Custom User Interfaces

In some cases, your solution requires a custom user interface, or may have an existing code base. You can make REST API calls to pull live data into your UI and drive your interface on any platform, including mobile devices.

Learn how thousands of customers are using the OAS Product Platform around the globe to achieve truly open industrial automation

24/7/365
Support

Technical support available by phone, chat, and email

30+ Years
Experience

Product efficacy, market testing, and reliability

Used in 10K+
Data Servers

OAS is used in thousands of businesses worldwide

OAS Platform Features

Cross-Platform Support

The OAS Platform supports multiple operating systems and deployment options, including Windows, Linux, Docker Containers, and can even run on low-footprint devices such as a Raspberry PI 4.

Learn more about OAS System Requirements

Networking

From standalone installations to multi-tenant data aggregation and even secure unidirectional data transport, OAS is an edge solution that supports flexible networking for your REST industrial IoT deployment.

Learn more about OAS Networking Features

Programmatic Setup

Utilize our .NET SDK or REST API for flexible and automated setup, ensuring full integration with your asset management software. You can also import and export CSV files, which helps you work with Excel and third-party applications.

Learn more about OAS SDKs and APIs

Calculations, Time On, Counts, and Totals

Merge and calculate data from different sources in real time without writing custom code. Track uptime, transitions, and totals with built-in tools. Aggregate analog values both daily and over the entire timeline.

Learn more about OAS Calculations

See How We Compare

The initial cost of OAS is far less than our competitors – but the savings don’t stop there. We work with OEMS and System Integrators to provide perpetual licenses with quantity discounts with flexible tag pricing and unlimited client connections.

Network Feature
OAS IoT DNA
Typical Cloud
Accurate Live Data
Unlimited Data Usage / No Fees
Data Resolution of 100 Nanoseconds
High Speed Throughput < 50 ms
No Data Loss on Network Failure

No Question Left Unanswered

We make getting started with OAS easy - Follow this step-by-step introduction to using the Open Automation Software platform, from selecting your data sources, product features, and data destinations.

Related Videos

Ready to get started? Install in 3 minutes & try OAS free for 30 days, or schedule a live interactive demo.