Need support?

ZENTRA Cloud API

The latest advancements in ZENTRA Cloud are not limited to modeling, visualizations, and data sharing. See how updates and additions to the API allow you to take even greater control of your data, integrating it seamlessly with third-party applications.

Environmental and Device Data

The ZENTRA Cloud v5 API is the latest-generation data interface from METER Group, designed to provide faster, more consistent access to environmental and device data. v5 offers unified access to environmental time-series data and device metadata. Its cleaner, more intuitive structure reduces integration complexity—whether you’re migrating an existing system or building a new data pipeline.

The v5 API powers ZENTRA Cloud 2.0 and supports high-volume device networks and enterprise-scale workflows. Its modern features and extensible architecture ensure that building on v5 gives you the most capable and future-ready foundation for your applications.

Built for growth. Built for the real world.

The Generic Cell Rate Algorithm (GCRA) is precise, burstable rate limiting algorithm. It tracks a “Theoretical Arrival Time” (TAT) for each client and allows requests as long as they do not arrive “too early” according to the configured rate. GCRA is widely used in telecommunications, API gateways, and distributed systems where fairness and precise burst control are required.

In v5, GCRA follows four simple rules.

Initial Burst Allowance: Clients can make up to 5 immediate requests without delay if they have been idle. This is the allowed burst capacity.

Steady‑State Rate: After the burst capacity is consumed, additional requests are limited to the steady rate of 1 request per minute.

Burst Reset Behavior: The burst allowance fully resets if no requests are made for a period equal to burst_limit × 60 seconds (for 5 bursts, this is 300 seconds). After this idle period, clients regain the ability to make all 5 burst requests immediately.

Handling Early Requests: If a request arrives sooner than allowed by the GCRA schedule, the algorithm calculates a next time to call timestamp. The client must wait this long before the next request will be accepted.

Learn more

See the range of API calls and data types available to each ZENTRA Cloud user account in our documentation, or use the form below to request a software demo with one of our experts.