Exosite

Integrations & APIs

Integrations and APIs for your systems

Conditions reach the maintenance and business systems your team uses, and your software and data warehouse work from the same assets and data as ExoSense.

ExoSense on Murano Assets and signals Rules and conditions Templates Devices HTTP, MQTT Device clouds Azure, AWS Maintenance systems Work orders in your CMMS or ERP Alerts and on-call Email, SMS, and PagerDuty Your applications ExoSense GraphQL API Data warehouse Data lake to your cloud storage Murano services OpenAPI services and endpoints

Maintenance and business systems

ExoSense · Condition Warning Vibration anomaly on bearing Pump 12 · Holland Plant · Great Lakes Molding Opened Today 2:14 PM Rule Anomaly Score above 0.7 for 15 min Assigned Midwest Service State Acknowledged Activity Condition opened 2:14 PM Action: create work order 2:15 PM Work order WO-48213 created 2:15 PM Acknowledged by J. Ortiz 2:31 PM Action function On condition opened POST /work-orders asset: Pump 12 site: Holland Plant priority: 2 Mapped to your system's fields status back to the condition Maintenance system WO-48213 Open Inspect pump bearing: vibration anomaly Equipment Pump 12 (K-HX450-0012) Location Great Lakes Molding, Holland Priority 2 · High Requested 10/30/2026 2:15 PM Assigned to Midwest Service Source ExoSense condition Tasks Check bearing temperature and noise Inspect seal and lubrication Record findings

Work orders in your CMMS or ERP

When a condition opens, an action function creates or updates a work order in the maintenance or business system your team already uses.

Ticketing and on-call

Send conditions to service desks and ticketing tools, and page your on-call team through PagerDuty.

Set up for your workflow

Each integration maps ExoSense assets, sites, and conditions to the fields and steps in your system.

ExoSense GraphQL API

POST https://monitor.kinetra.com/api/graphql # Authorization: Automation $TOKEN # (token role limits access) { assets { id name } } { "data": { "assets": [ { "id": "a1f3…", "name": "Pump 11" }, { "id": "a1f4…", "name": "Pump 12" }, { "id": "a1f5…", "name": "Pump 14" }, { "id": "b2c8…", "name": "HPU K-HX450-0013" }, { "id": "b2c9…", "name": "HPU K-HX450-0023" }, … ] } } Query Response

The same API as the application

The ExoSense application is built on the GraphQL API, so anything you can do in the application is available to your own software.

Assets, signals, and conditions

Read and manage assets, signals, history, conditions, templates, groups, and users.

Token access by role

API tokens are created in ExoSense, and each token's role limits what it can read and change.

Your data, where you need it

Your cloud storage · kinetra-exosense-datalake Name Size Last modified tsdb/v=1.1/ 2026-10-30T16.csv 4.2 MB Today 5:01 PM 2026-10-30T15.csv 4.1 MB Today 4:01 PM 2026-10-30T14.csv 4.3 MB Today 3:01 PM assets/ pump-12.json 38 KB Today 2:20 PM hpu-k-hx450-0023.json 41 KB Oct 28 groups/ great-lakes-molding.json 12 KB Oct 27 events/ 2026-10-30T14.csv 180 KB Today 3:01 PM ExoSense · Pump 12 · Export Export this dashboard PDF Report for a customer Image For a document or slide CSV Values shown on screen JSON For another system Asset history Signals All signals (24) Time range Oct 1 – Oct 30, 2026 EXPORT CSV

Data lake

Signal history, events, asset configuration, and the group hierarchy are written to files that sync with AWS S3, Azure Storage, or Google Cloud for your warehouse and BI tools.

Exports

Export dashboards, the fleet grid, and conditions as PDF, image, CSV, or JSON, and asset history for any time range.

It's your data

Time series, the asset data model, the device registry, the hierarchy, and content files are all available to you.

Devices, clouds, and services

Device APIs

Devices and gateways send data over HTTP or MQTT.

Devices & Edge →

Device cloud federation

Bring in devices already on Azure IoT Hub, AWS IoT Core, or The Things Network without changing firmware.

Murano services

Add OpenAPI (Swagger) services and your own endpoints to Murano, and share them through Exchange.

Integration engineering from Exosite

Every company's systems are different. Exosite's team can build the integrations with you.

System integrations

Connect ExoSense to your CMMS, ERP, ticketing, or service tools, mapped to how your team works.

Data pipelines

Set up recurring or bulk transfers from the data lake into your data warehouse.

Custom services and apps

Build the endpoints, services, or applications a project needs on Murano or in your own cloud.

Talk with us about connecting your systems

Tell us which systems need equipment data, and we'll show you how they connect.