Skip to content

Bühler Digital Platforms APIs

Welcome to the developer documentation for the Bühler Digital Platforms APIs.

This portal covers all public REST APIs offered by Bühler. Whether you want to query machine telemetry, push sensor data, or retrieve structured maintenance records, you'll find the right API here.


Available APIs

Bühler Insights Platform API

The Insights API gives you access to machine and process data collected by the Bühler Insights Platform.

Feature Description
Telemetry queries Query time-series data, events, and alarms using Kusto Query Language (KQL)
Data ingestion Push Generic Data Model (GDM) messages into the platform from your own devices

Start here → Insights API — Getting Started


Maintenance API

The Maintenance API gives you structured access to maintenance-related records for Bühler equipment.

Feature Description
Jobs Done Retrieve completed job (overhaul) records
Jobs Planned Retrieve Planned Maintenance System (PMS) statuses and scheduling data
Assets List registered assets and equipment at a plant
Tasks Retrieve maintenance tasks, statuses, and work order details
Inventory Submit stock level updates for spare parts or materials
Task Creation Create new maintenance tasks

Start here → Maintenance API — Getting Started


Not sure which API to use?

I want to… Use this API
Query sensor readings, events, or alarms over time Insights API
Push telemetry data from my own devices Insights API
Read completed or planned maintenance job records Maintenance API
List equipment assets and their maintenance tasks Maintenance API
Submit inventory stock levels or create maintenance tasks Maintenance API

How to get started

  1. Pick your API from the table above.
  2. Set up authentication — the Insights API uses OAuth 2.0 Client Credentials via Azure Active Directory; the Maintenance API uses a Bearer Token provided by COPC.
    See Insights Authentication or Maintenance Authentication.
  3. Follow the Getting Started guide for your API to make your first request.
  4. Explore the API Reference for the full list of endpoints and request/response schemas.

Support

If you have questions or need access to either API, contact the Bühler support team:
copc.europe@buhlergroup.com