API & Integrations

Siteplore Platform — API & Integrations

Connect the Systems. Keep the Data Useful.

Siteplore provides an integration layer for bringing compatible field, operational and enterprise data into a structured monitoring environment — and for making selected Siteplore data available to other systems where a defined integration path exists.

Integration capability depends on the source system, available interfaces, documentation, authentication, network access, cybersecurity policies and approved project scope. Siteplore does not assume universal compatibility.
Siteplore Integration Layer
Field → Data → Analytics → External Systems
Operational Technology Sensors / Meters / Edge Field data acquisition
Existing Systems PLC / BMS / Database Where integration is permitted
Siteplore Data Layer Cloud Time-Series + Integration Contextualized operational monitoring data
Monitoring Grafana Cloud Dashboards • Alerts • Analytics
External Consumers API / App / Workflow Project-specific data exchange
REST API HTTPS MQTT Modbus RTU Modbus TCP Database JSON CSV / File
The Integration Problem

A connected plant can still contain disconnected data.

Sensors, meters, PLCs, building systems, cloud applications and business databases may all contain useful information — but often in different protocols, structures, timestamps and ownership domains. Siteplore helps create defined, controlled paths between those data sources.

01

Different Protocols

Field devices, APIs and enterprise systems may speak completely different data languages.

02

Isolated Data Sources

Useful measurements may remain inside individual meters, PLCs, files or applications.

03

Inconsistent Tag Names

Different systems may use different naming conventions for the same physical asset.

04

Missing Context

A data point without site, asset, unit and measurement context can be difficult to reuse.

05

Security Boundaries

OT and IT environments may require carefully controlled network and credential access.

06

Another Data Silo

A monitoring platform creates limited long-term value if its data cannot be reused where justified.

Integration Directions

Siteplore can sit between physical assets, cloud data and operational applications.

Integration architecture is determined by where the data originates, where it needs to go and which system should remain the authoritative source.

01

Field → Siteplore

Bring compatible sensor, meter and equipment data into cloud monitoring.

RS485 Modbus RTU Analog Adapter Edge
02

Existing System → Siteplore

Reuse selected operational data from existing systems where access is available.

PLC BMS Database API
03

Device → Cloud

Selected edge devices can send data through suitable secure cloud interfaces.

HTTPS MQTT Cellular
04

Cloud → Grafana

Historical data can be queried by the configured customer monitoring environment.

Time-Series Datasource Read Access
05

Siteplore → External System

Selected data may be exposed to another application through an approved interface.

REST API JSON Export
06

Application → Workflow

Monitoring data can support downstream automation or reporting workflows where separately defined.

Workflow Notification Reporting
Integration Methods

Use the interface appropriate to the system — not one protocol for everything.

Siteplore integration can use different methods across the architecture. The selected approach depends on system capability, data direction, network constraints, update requirements and cybersecurity policy.

API

REST / HTTPS API

Suitable for structured application-to-application exchange where an authenticated API exists.

MQTT

MQTT Messaging

Can support lightweight publish / subscribe architectures where messaging is appropriate.

485

Modbus RTU

Common for industrial field devices, but register map, addressing and serial parameters must be verified.

TCP

Modbus TCP

Can be considered where compatible network devices expose the required data.

DB

Database Integration

Selected database sources can be integrated where access, schema and security permit.

FILE

File-Based Data

CSV or other structured file sources may support selected historical-data workflows.

WEB

Webhooks

Event-driven exchange may be considered where supported by the relevant systems.

IO

Industrial Signal Adapter

Analog, pulse or other field signals may require dedicated acquisition hardware.

Siteplore Integration Architecture

Connect systems while preserving ownership, context and security boundaries.

01 — SOURCE

Data Source

Sensor, meter, PLC, application, database or file.

02 — CONNECT

Interface

Protocol, API, adapter or integration path.

03 — CONTEXT

Map & Normalize

Preserve asset, unit and measurement meaning.

04 — PLATFORM

Siteplore Data Layer

Historical monitoring, dashboard and analytics.

05 — CONSUME

User / Application

Dashboard, API, report or downstream workflow.

Data In and Data Out

Siteplore should not become the next closed data silo.

Where the project requires it, data can enter Siteplore from approved sources and selected information can be made available to approved downstream systems.

Inbound Integration

Data Into Siteplore

Bring selected operational information into the Siteplore monitoring architecture.

  • Field sensor and meter data
  • RekaSense edge data
  • PowerWatch electrical data
  • MachineGuard condition data
  • Existing PLC / BMS measurements where permitted
  • Compatible databases
  • External APIs
  • Historical files where appropriate
Outbound Integration

Data From Siteplore

Make selected monitoring data available to other approved consumers where an interface is defined.

  • Custom applications
  • Reporting workflows
  • External analytics
  • Data export
  • Integration APIs
  • Automation workflows
  • Management reporting layer
  • Other approved project-specific consumers
Work With Existing Systems

Siteplore does not require every existing system to be replaced.

Where technically and organizationally appropriate, Siteplore can complement existing OT and IT systems by consuming selected information without taking over their control or authoritative functions.

Control Systems

PLC / DCS

Selected read-oriented integration may be considered where the system architecture, cybersecurity requirements and data access support it.

Buildings

BMS

Building and facility data may be integrated where compatible interfaces and permissions are available.

Electrical

Power Meters

Existing compatible meters can provide electrical and energy measurements to PowerWatch and Siteplore.

Monitoring

IoT Devices

Existing IoT devices may be reusable where data protocols and security can be integrated.

Information Systems

Databases & Applications

Operational or business context may be integrated where suitable APIs, queries or data exchange exist.

Historical Sources

Files & Legacy Data

Selected historical information may be imported where its structure, quality and timestamps support the intended analysis.

Integration Is More Than Transport

Moving the data is only half the job.

Data must retain enough context for users and downstream applications to understand what each value represents. Siteplore integration therefore considers naming, timestamps, engineering units, asset identity and source traceability.

Tenant tenant_id Identifies the relevant customer data domain where used by the architecture.
Site site_id / area_id Preserves the physical location of the measurement.
Asset asset_id Associates the measurement with the relevant equipment or monitored system.
Device device_id / sensor_id Preserves measurement-source traceability.
Measurement timestamp + value + unit Defines when the measurement occurred and what it means.
Security by Architecture

Connectivity should not mean unnecessary access.

Industrial integration should follow least-privilege principles, controlled credentials and clearly defined data flows. The exact cybersecurity architecture must align with the customer’s OT and IT requirements.

01

Least Privilege

A device or application should receive only the permissions required for its intended function.

02

Separate Credentials

Avoid unnecessary use of one unrestricted credential across multiple devices or customers.

03

Encrypted Cloud Transport

HTTPS / TLS can be used where supported by the integration architecture.

04

Read-Oriented OT Access

Monitoring integration should avoid unnecessary write or control access to existing OT systems.

05

Customer Data Isolation

Customer architecture should preserve appropriate data and credential boundaries.

06

Credential Lifecycle

Tokens and credentials should be manageable, revocable and rotated where required.

Managed Cloud Architecture

Separate data storage, visualization and customer access responsibilities.

Siteplore can use managed cloud services so the monitoring architecture does not depend on customers maintaining their own visualization servers. Final architecture remains project-specific.

Time-Series Data Layer

InfluxDB Cloud

Can provide managed historical time-series storage for selected Siteplore measurements.

Visualization & Analytics

Grafana Cloud

Can provide dashboards, alerting and analytics for authorized customer monitoring environments.

Customer Access

Siteplore Monitoring

Customer users access their assigned monitoring environment according to the deployed authentication and tenancy model.

Example Integration Applications

Connect data where doing so removes manual work or adds operational context.

Electrical

Existing Meter Integration

Reuse compatible electrical meter data for cloud energy monitoring.

Meter
→ Modbus
→ PowerWatch / Siteplore
Industrial

PLC Data Context

Use selected process or equipment information as monitoring context where secure access is permitted.

PLC
→ Read-Oriented Integration
→ Historical Analytics
Remote IoT

Edge-to-Cloud Integration

Send selected field measurements from distributed sites to managed cloud storage.

RekaSense
→ HTTPS / Network
→ Cloud Time-Series
Building

BMS Monitoring Integration

Bring selected building and utility data into cross-domain historical monitoring.

BMS
→ Integration
→ Siteplore Dashboard
Enterprise Data

Production Context

Combine selected production data with energy or utility metrics where appropriate.

Production Data
+ Utility Data
→ Normalized KPI
Application Integration

Downstream Data Consumer

Provide approved monitoring data to a customer application through a defined interface.

Siteplore Data
→ API
→ External Application
Siteplore Integration Ecosystem

The integration layer connects Siteplore products with the wider data architecture.

Multi-Sensor Edge

RekaSense

Connect compatible field sensors and remote monitoring points into the Siteplore data path.

Explore RekaSense →
Electrical Data

PowerWatch

Integrate compatible electrical meters and energy measurements into historical monitoring.

Explore PowerWatch →
Equipment Condition

MachineGuard

Bring selected machine-condition measurements into Siteplore dashboards and analytical workflows.

Explore MachineGuard →
Platform Capability vs Engineering Service

API & Integrations defines what can connect. Data Engineering defines how the data becomes usable.

Platform Capability

API & Integrations

The connectivity and data-exchange capability within the Siteplore platform.

  • Inbound data interfaces
  • Outbound integration paths
  • Edge-to-cloud integration
  • API-based connectivity
  • Industrial protocol integration
  • Cloud datasource integration
  • Customer monitoring access
Rekacipta Engineering Service

Data Engineering & Integration

Engineering work required to map, normalize, contextualize and operationalize data from multiple sources.

  • Source-system assessment
  • Tag and data mapping
  • Unit normalization
  • Asset contextualization
  • Historical architecture
  • Data-quality review
  • Custom integration implementation
Integration Process

Verify first. Connect second. Validate end-to-end.

01

Identify

Define the source, required data and intended consumer.

02

Verify

Confirm protocol, documentation, credentials and access.

03

Map

Define tags, units, timestamps and asset context.

04

Integrate

Configure the agreed interface and data path.

05

Validate

Verify values, timestamps, scaling, visibility and recovery behavior.

What an Integration Scope Can Include

Define the interface and the data contract before building the connection.

Exact deliverables depend on the source system, available documentation, required data direction, cybersecurity requirements and commercial scope.

Integration Requirement

Define source, destination, required measurements and update requirements.

Interface Review

Review protocol, API, database or field interface capability.

Data Mapping

Define names, units, scaling, timestamps and asset context.

Credential Architecture

Define suitable least-privilege access where supported.

Integration Configuration

Implement the agreed data-exchange path where included in scope.

End-to-End Verification

Confirm data arrival, timestamp, scaling and destination visibility.

Integration Documentation

Record important system, interface and mapping information where included.

Handover & Support

Explain integration behavior, dependencies and troubleshooting boundaries.

Important Integration Boundary

An available protocol does not guarantee an available integration.

Compatibility depends on implementation details, documentation, credentials, network architecture, source-system restrictions and customer cybersecurity policy.

Capability Siteplore API & Integrations Important Boundary
REST / HTTPS integration Potentially Requires compatible API and authentication
MQTT integration Where designed Broker, security and topic architecture required
Modbus RTU Commonly applicable Register map and serial parameters required
Modbus TCP Potentially Network and device access must be permitted
PLC / BMS data Potentially Depends on available interface and OT policy
Database integration Potentially Schema, query and credential access required
External application API Project-specific Interface contract must be defined
Universal device compatibility No Every device and protocol implementation must be verified
Direct 4–20 mA input Not assumed Requires suitable analog interface hardware
Write control to PLC Not by default Control access requires separate engineering and approval
Safety-system integration Not assumed Safety-system requirements need specialist engineering
Guaranteed network availability No Depends on customer and carrier network architecture
Guaranteed third-party API continuity No External providers can change APIs and authentication
Automatic cybersecurity compliance No Security requirements must be assessed per project
Start With the Data Flow

Before asking “which API?”, define which data should move — and why.

Integration Discovery

Site Assessment

For organizations that need to understand existing systems before defining the integration architecture.

  • Source-system review
  • Protocol and interface assessment
  • Data-flow definition
  • OT / IT access discussion
  • Recommended integration architecture
Request Site Assessment
Multi-System Integration

Integration Project

For organizations that need multiple data sources or applications integrated into the Siteplore architecture.

  • Multiple source systems
  • Data mapping and normalization
  • Cloud integration architecture
  • Customer monitoring environment
  • Documentation & handover scope
Discuss Integration Project
Frequently Asked Questions

API & Integrations FAQ

What is Siteplore API & Integrations?

It is the Siteplore platform capability for connecting compatible field, operational, cloud and external application data through defined interfaces.

Does Siteplore provide an API?

Project-specific API access can be designed where required. The exact interface, authentication, data model and supported operations must be defined for the deployment.

Can Siteplore use REST APIs?

Yes, where the source or destination system provides a compatible API and the necessary authentication and network access are available.

Can Siteplore use MQTT?

MQTT can be considered where publish / subscribe messaging is appropriate. Broker architecture, authentication, topic structure and device behavior must be separately defined.

Does RekaSense use MQTT?

MQTT may be used in architectures that benefit from messaging, but it should not be assumed as the only transport. Direct secure HTTPS to the configured cloud data layer may also be appropriate depending on the deployment.

Can Siteplore integrate Modbus sensors?

Compatible Modbus RTU or Modbus TCP devices can potentially be integrated. Register maps, addressing, communication parameters, data types and scaling must be verified.

Does RS485 mean a sensor is automatically compatible?

No. RS485 defines the electrical communication layer. The protocol, register map, baud rate, parity, slave ID, power and wiring must also be compatible.

Can existing PLC data be used?

Potentially yes, where the PLC or surrounding architecture exposes an approved interface and the customer’s OT cybersecurity policy permits access.

Can Siteplore write commands to a PLC?

Siteplore should not be assumed to provide control access. Write or command functions require separate controls engineering, permissions, interlocks, cybersecurity review and validation.

Can Siteplore integrate with a BMS?

Potentially yes where the BMS exposes suitable data through an accessible and approved interface.

Can existing databases be integrated?

Potentially yes. Database integration depends on database technology, schema, credentials, connectivity, query requirements and security restrictions.

Can Siteplore import historical CSV data?

Historical file data can potentially be imported where timestamps, units, identifiers and data quality support the intended analysis.

Can another application retrieve Siteplore data?

Yes, where an outbound interface is included in the project architecture. The data scope, authentication, request model and rate requirements must be defined.

Can Siteplore integrate with ERP or CMMS systems?

Potentially, where the relevant system provides an accessible API or another supported integration mechanism. A specific ERP or CMMS integration should not be assumed until technical compatibility is verified.

Does Siteplore replace SCADA or DCS?

No. Siteplore is positioned as a monitoring, historical-data and analytics layer. SCADA, PLC and DCS systems remain responsible for their control and plant-operational functions.

Can Siteplore send data directly to InfluxDB Cloud?

A secure direct edge-to-cloud data path can be considered where supported by the selected device, cloud API and cybersecurity architecture.

What is Grafana Cloud’s role?

Grafana Cloud can provide the visualization, alerting and analytics layer for Siteplore customer monitoring. It is not itself the complete Siteplore solution.

How are customer credentials separated?

Customer architectures should use appropriate identity, token and data-access boundaries. The exact model depends on the deployed cloud services and customer security requirements.

Can one API token be used for all customer devices?

Using one unrestricted master credential across multiple customers is not the preferred architecture. Least-privilege, customer- or device-scoped credentials should be used where the selected platform supports them.

Does API integration guarantee real-time data?

No. End-to-end latency depends on source-system update rate, network, polling or messaging method, ingestion, processing and consumer behavior.

Can Siteplore integrate with any system?

No universal compatibility should be assumed. Rekacipta first needs to review the system’s interface, documentation, credentials, data model, cybersecurity requirements and project constraints.

How should an integration project start?

Start by defining the source system, the exact data required, the destination, the expected update frequency and the operational reason for moving that data. Then verify which interface can meet the requirement safely.

Do not integrate systems simply because an API exists. Connect the data that improves a decision.

Rekacipta can help identify the required data flow, verify available interfaces, map operational data, design the edge-to-cloud architecture and integrate selected systems into a Siteplore monitoring environment without unnecessarily replacing the systems that already work.