Wincc Rest Api Jun 2026

Furthermore, Siemens’ strategic direction is , which embraces modern web standards (JavaScript, WebSockets, OAuth2). The REST API in WinCC Professional feels like a bridge to help existing customers survive until their next migration.

It relies on WinCC’s user groups or Windows authentication. Stateless token-based auth (like JWT) is absent for older versions. In practice, you either use session cookies (stateful) or Basic auth over HTTPS — which feels out of place in a modern cloud-native world.

Create dedicated users in the WinCC User Administrator with "Web Access" permissions. wincc rest api

Define the URL and port where the API service will listen for incoming requests. Common Use Cases

A manufacturing plant manager does not need to see every motor status. Using the REST API, a developer builds a lightweight React dashboard that shows OEE (Overall Equipment Effectiveness), top 5 active alarms, and production counts. It runs on an iPad, reading data every 5 seconds via fetch() calls. Stateless token-based auth (like JWT) is absent for

The REST API opens up many possibilities for data exchange, system monitoring, and industrial automation.

Setting up the REST API for WinCC Pro requires careful configuration inside the TIA Portal project. Define the URL and port where the API

The API is designed around standard web principles, making it accessible to any language that supports HTTP, such as Python, C#, or JavaScript.

Because the REST API exposes SCADA data, security is paramount. The WinCC REST API supports robust, standard security measures:

For in-depth, hands-on examples of integrating your SCADA systems, I highly recommend exploring the for documentation, tutorials, and application examples.

💡 Always use HTTPS for production environments to encrypt industrial data and credentials.