GivingTuesday and Canva are making it easier for you to leave an impact this giving season!
With a wide selection of customizable co-created designs, Canva’s templates make campaign planning easier and less time-consuming. Whether you’re promoting your cause, engaging with donors, or organizing your team, these templates offer everything you need to create polished, professional materials quickly.
FIND THE COLLECTION HERE
The WinCC REST API is a self-hosted service available in SIMATIC WinCC (V7.5 SP2 or higher) and WinCC Unified that enables external applications to securely interact with SCADA Runtime and configuration data using standard HTTP methods and JSON. Core Capabilities
The API serves as a bridge between the industrial OT layer and IT applications, allowing for:
Data Access: Read and write both Runtime values (tags) and configuration data.
System Integration: Connect external tools like C# applications or reporting platforms (e.g., Power BI) to WinCC.
Cloud Connectivity: Send data to cloud platforms via the WinCC/Cloud Connector using the REST protocol. Bi-directional Communication:
REST Service (Inbound): External apps call WinCC to request or update data.
REST Connector (Outbound): WinCC actively sends data to external REST interfaces, such as weather services. Standard Methods Supported The interface follows standard RESTful principles: GET: Retrieve tag values or project configuration.
POST: Send multiple values or specific resources in the request body.
PUT: Update individual values, often used for cloud synchronization. Setup and Security REST Reporting API - WinCC OA
, a lead automation engineer at a high-speed bottling plant. For years, Alex’s world was divided: on one side was the OT (Operational Technology) Siemens WinCC , humming with real-time PLC data; on the other was the IT (Information Technology)
team, constantly asking for data updates to feed their corporate dashboards. The "Wall" Between Worlds wincc rest api
Previously, bridging these two meant complex custom scripts or rigid database links. If the IT team wanted to see live production counts or adjust a recipe parameter from their web portal, Alex had to jump through hoops. Then came the upgrade to , which introduced the WinCC REST API The Breakthrough
Alex decided to put it to the test for a new "Smart Reporting" project. Setting the Stage : He activated the WinCC REST Service in the Computer editor, setting up a secure HTTPS port. Opening the Door : Using standard HTTP methods
, he allowed the IT department’s web apps to "talk" directly to his tags. Real-World Magic
: Alex integrated a 3rd-party weather service into his SCADA screens. By using the WinCC REST Connector
, WinCC now automatically fetches local humidity data from an external API every hour to adjust the bottle labeling glue’s temperature. The Result
Now, when the plant manager looks at their smartphone, they aren't just seeing a static screenshot; they are seeing live, JSON-formatted data pulled directly from the WinCC Runtime
via the REST interface. The wall between the factory floor and the office has finally crumbled, replaced by a fast, secure, and future-proof digital bridge. for a GET request to read a WinCC tag?
The WinCC REST API is a modern interface introduced with WinCC V8.0 that allows external applications to interact with WinCC SCADA systems using standard HTTP methods and JSON data. It is primarily designed to bridge the gap between industrial OT (Operational Technology) and IT/web environments. 🚀 Key Capabilities
The REST interface allows external clients—such as mobile apps, MES (Manufacturing Execution Systems), or AI agents—to perform the following actions:
Read Configuration Data: Access details from the tag management system. The WinCC REST API is a self-hosted service
Read/Write Runtime Values: Interact with live process tags in real-time.
Access Archive Tags: Retrieve historical data stored in WinCC archives for analysis.
Web Integration: Supports CORS (Cross-Origin Resource Sharing), enabling its use directly in browser-based scripts. 🛠️ Core Components
Depending on your project needs, WinCC offers two distinct REST-related functionalities:
WinCC REST-API: Allows external systems to send requests to WinCC to pull or push data.
WinCC REST Connector: Enables WinCC to actively send requests from the SCADA system to external web services or APIs. 💡 Use Case: AI and Data Integration
The REST API is a primary method for integrating AI agents with WinCC.
Connectivity: Establish a secure connection using HTTP/JSON, often prioritized with encryption or VPNs.
Data Processing: Use middleware or edge computing to normalize WinCC data before it reaches the AI model.
Automation: The AI can query data to identify anomalies (like predictive maintenance) and write back specific tag values to optimize the process. ⚙️ Implementation Basics Where It Shines (Use Cases That Work) Despite
Licensing: REST functionalities are typically covered by the WinCC/ConnectivityPack or the specific WinCC/Rest Connect option.
Setup: For newer versions like V8.0, the setup automatically activates required Windows features like the Internet Information Server (IIS) and Message Queuing.
Security: Always manage certificates via the WinCC Certificate Manager to ensure secure communication between the API and external clients. If you'd like to dive deeper, let me know:
Which version of WinCC are you currently running (e.g., V7.5, V8.0, or Unified)?
Are you looking to pull data from WinCC or have WinCC send data to an external service?
Despite limitations, smart engineers use it successfully:
The core idea is beautiful. The WinCC REST API allows external clients to:
No more DCOM port ranges. No more registry hacking. Just a simple HTTP endpoint, secured with authentication (often via WinCC user management or Windows auth). In a demo, a Python script with requests.get(‘http://wincc-server/api/tags/BoilerTemp’) works in seconds.
This is revolutionary for:
PUT /WinCC/REST/Alarms/AlarmID/Acknowledge


We provide the original art files for GivingTuesday logos because we want you to create something that’s authentic to your community. Please feel free to adapt the GivingTuesday logo as your own – change the color to your brand colors or convert it into something entirely new! Be sure to tag us so we can share your creativity!