Solutions
Cost ReductionESG & ComplianceTenant Billing & EngagementProperty ManagementPortfolio OperationsUtility Data API
Product
PlatformElectricity MonitoringWater MonitoringGas MonitoringHeat MonitoringData SourcesHardwareUtility ConnectorsThird Party Infrastructure
Industries
All industriesLogisticsRetailOfficeResidentialHospitality
Case StudiesBlogPartners
NLPLDE
Book a Demo
Utility Data API

Real-time utility data. Wherever your platform needs it.

The Rhino API exposes all utility data across every meter in your portfolio: electricity, gas, water, and heat. REST/JSON. 15-minute intervals. Documented and production-ready.

Rhino Cloud
All utilities. All meters. Normalised.
Electricity Gas Water Heat Submeters
Rhino API
REST API, 15-min interval data
Real-time utility data for every platform, dashboard, or workflow in your stack.
REST / JSON OAuth 2.0 OpenAPI docs Webhooks
Your platforms receive
Any system that speaks JSON
ESG platforms
Billing systems
Building ops tools
Energy platforms
API specifications

Everything a technical evaluator needs to know upfront.

No black box. The Rhino API is documented, predictable, and built to integrate cleanly with the platforms and workflows your team already runs.

REST / JSON
Standard conventions, OpenAPI-documented. Works with any language or HTTP client.
15-min intervals
Data updates every 15 minutes from meter to API. Webhook delivery available for real-time triggers.
All utilities
Electricity, gas, water, and heat, including submeter data. Per meter, per building, per portfolio.
OAuth 2.0
Client credentials for machine-to-machine integrations. API key auth available. All requests over HTTPS.
Endless possibilities

15-minute interval data. The use cases are yours to define.

Any application that runs on frequent, accurate, multi-utility data can be built on the Rhino API. These are the patterns we see most, but the API does not limit you to them.

Anomaly detection

Compare current consumption against historical baselines. A spike at 3am in a building that should be empty is visible in the next 15-minute window, not the next monthly report.

Portfolio benchmarking

Index energy intensity across buildings, building types, and tenants. Surface the outliers and prioritise where to act, without waiting for an annual audit.

Peak load analysis

Identify when and where demand peaks occur across a portfolio. Useful for tariff optimisation, demand response planning, and capacity decisions.

Carbon accounting per meter

Apply emission factors to consumption data at meter level. Build granular carbon footprint reports per tenant, per building, or per lease, at whatever reporting frequency you need.

Predictive maintenance triggers

Feed Rhino data into your FM or CMMS system to trigger maintenance workflows when consumption patterns indicate equipment degradation. Catch issues before a fault becomes a call-out.

Custom threshold alerting

Set consumption thresholds per meter or per building via the API. Trigger webhooks, push notifications, or work orders when readings cross defined limits.

Demand response

Coordinate load reduction across a portfolio in response to grid signals or peak pricing windows. Rhino provides the real-time consumption visibility the control layer needs.

Lease compliance monitoring

Track consumption against contractual limits per tenant or per floor. Identify breaches before billing disputes arise and provide tenants with documented consumption records.

Custom reporting pipelines

Pull Rhino data into your own reporting stack: Power BI, Tableau, Looker, or bespoke. The API returns clean, structured JSON you can query and transform without preprocessing.

Third party energy monitoring

Energy analytics platforms connect to Rhino as their data source. 15-minute interval readings from every meter in your portfolio, flowing directly into the dashboards your team or clients already use.

All integrations

Every platform below connects to Rhino as a data source via the API. Partner status and integration depth vary by platform.

Utility data where your stack needs it.

Request API access and get your credentials, documentation, and a technical onboarding session. Or talk to the team first.

Common questions

Utility Data API, answered.

The Rhino API exposes all utility consumption data collected by the platform: electricity, gas, water, and heat, including submeter data. Data is available per meter, per building, and per portfolio. Each reading includes a timestamp, meter ID, consumption value, and unit. Historical data is available from the point of connection.

The Rhino API updates at 15-minute intervals by default, matching the collection frequency from smart meters and Rhino hardware devices. For integrations that require real-time triggers, such as threshold alerts or anomaly notifications, webhook delivery is available.

The Rhino API returns data in JSON over HTTPS. It follows REST conventions and is documented with OpenAPI (Swagger). Endpoints cover meter listings, consumption time series, building hierarchies, and alert states. Full documentation is available after API access is granted.

API access is included as part of the Rhino platform subscription. There is no separate API fee. Access credentials and documentation are provided after onboarding. For high-volume or enterprise integrations, a dedicated technical onboarding session is available on request.

The Rhino API uses OAuth 2.0 client credentials for machine-to-machine integrations. API key authentication is also available for simpler use cases. All requests run over HTTPS. Credentials are scoped per client and can be revoked at any time.

Build on clean utility data.

One API for electricity, gas, water, and heat across your whole portfolio, normalised and validated. Tell us what you're building and we'll get you set up.

Further reading

From the Rhino blog.

Read all articles