Skip to content
English
  • There are no suggestions because the search field is empty.

APIs & Webhooks

API (Application Programming Interface) 

An API is a doorway that allows different systems to securely exchange data with each other. 

The measurable.energy API allows other systems to request data, send commands and automate workflows. 

The measurable.energy API can enable external systems such as BMS, hotel booking systems, desk booking systems and reporting tools (Power BI etc) to access data and control sockets where permitted. 

measurable.energy provide API upkeep and reliability, API authentication and setup (in the Control Centre) and API Documentation

measurable.energy does NOT provide the integration layer including connector software, mapping data, hosting and maintaining the integration. This will need to be build by your integrator or technical partner. 

Integrations increase platform value and unlock deeper energy savings when positioned correctly.

 

Webhooks

Webhooks are reverse-direction API calls. The m.e Control Centre pushes data in a JSON format to another system. The other server waits to receive the data and secret (password)

The data available to send is:  

  • Ruleset updates

  • LED Status

There is a simple tool here to test that your webhook is working: Webhook.site - Test, transform and automate Web requests and emails

Both APIs and Webhooks setups can be found in the Control Centre under Settings>APIs>API Key or Webhooks

 

Reasonable Use and Rate Limits

To ensure a reliable and secure service for all customers, measurable.energy’s API and webhook endpoints are provided on a reasonable use basis. This means usage should align with typical integration patterns and must not place excessive or abnormal load on the platform. We may apply rate limits, throttle requests, or temporarily suspend access where call volumes, request patterns, or payload sizes risk degrading performance or security for other users. Customers and their integrators are responsible for implementing efficient polling strategies, caching where appropriate, and handling rate-limit responses gracefully. measurable.energy reserves the right to adjust reasonable use thresholds and rate limits over time, and any material changes will be communicated through our standard product update channels or API documentation.

measurable.energy's maximum rate limit is 60 requests per minute.