Data Collection & Telemetry
Overview
Update Hardware
Module and SIM Update Guides
Module Identification
Module Swap Wizard
SIM Swap Wizard
AT&T / T-Mobile Configuration Guide
Verizon Configuration Guide
Worldwide H1 SIM Configuration Guide
SIM Replacement Instructions
Wi-Fi Configuration Guide
Firmware Update
Troubleshoot
ZL6 Troubleshooting Guide
ATMOS 41W Troubleshooting Guide
EM60G Troubleshooting Guide
EM50 Series Troubleshooting Guide
Communication Test
List Cellular Carriers
Test Button & Status Lights
Fix: Retroactively Enable LTE-M Bands for 4G in Europe
Sensor Current Draw Check - ZSC
App Location Permissions on iOS and Android
Coverage
Accessories
ZENTRA Cloud 1.0 (Classic)
Quick Start
Organizations
Account
Edit Account Profile
Update Account Password
Lost Password/Password Reset
Set Measurement Unit Preferences
Users
Devices
Device Inventory
Edit Device
Re-provision ZL6 to European Server
Add Device
Remove Device
Time-zone and Location Override
Calibrations
Downloads
Dashboard
Enable Chart Status
Create Custom Charts
Color Picklist
Add Traces to Chart
Chart Stats
Print Charts
Set a Target Range
Lock Chart Axes
Chart Date Range Picker [NEW]
Download Chart Data
Notifications
Models
Daily Light Integral
Ground Water Elevation
Ground Water Depth
Plant Available Water
Daily Light Photoperiod
Chill Hours
Growing Degree Days
Create a Model
Evapotranspiration
Subscriptions
API
US Server API
EU Server API
TAHMO Server API
Push API
R Package
API Troubleshoot
AgWeatherNet & DAS
Manage API Keys
Error Codes
Applications
FAQ
Accessibility
Release Notes
ZENTRA Field
ZENTRA Cloud 2.0 (Beta)
Getting Started
User Account
Setup
Devices
Add Data Logger
Configure Data Logger
Device Map
Data Logger Charts
Download Data Logger
Logs
Archive
Dashboards
Explorer
Data
Projects
Alerts
Environment Models
Groundwater Elevation [2.0]
Groundwater Depth [2.0]
Chill Hours [2.0]
Utah Chill Model [2.0]
Growing Degree Days [2.0]
Heat Index [2.0]
Heat Stress Wet Bulb Globe Temperature WBGT [2.0]
Wind Chill [2.0]
Evapotranspiration [2.0]
Leaf Wetness Amount of Water [2.0]
Daily Light Photoperiod [2.0]
Plant Available Water [2.0]
Daily Light Integral [2.0]
ZENTRA Cloud Beta Release Notes
Accessibility
Feedback
Privacy, Security, Terms & Conditions
Uptime Monitor
- All Categories
- ZENTRA Cloud 1.0 (Classic)
- API
- API v1.0 [EM50G ONLY!]
API v1.0 [EM50G ONLY!]
Read our version 1 API documentation. To access the full documentation login at zentracloud.com, and navigate to https://zentracloud.com/api/v1/guide.
How to access the API documentation:
- Login at zentracloud.com
- Navigate to https://zentracloud.com/api/v1/guide
- Here you can try out the readings, status, and setting endpoints. Find the endpoints that generate and use tokens and use them as a guide.
Examples:
- Download Postman from https://www.getpostman.com. This is an awesome free tool for testing API calls.
- Open Postman and import the postman collection. This will show you exact API calls and how they should be setup.
- Click through the token API request and you can generate a token that is used for other API requests. Notice the headers and body. This you'll need to duplicate in your code.
- Check out the other API requests and again, notice the headers. You'll need a Content-Type header as well as an Authorization header.
v1 Endpoints:
Make sure you are using the v1 API. Here are a few of the endpoints you'll be using:
- https://www.zentracloud.com/api/v1/tokens
- https://www.zentracloud.com/api/v1/readings
- https://www.zentracloud.com/api/v1/statuses
- https://www.zentracloud.com/api/v1/settings
API guidelines:
- Use the start_mrid or start_time whenever possible. This allows you to get a faster response from the API and only get the data you haven't yet received.
- Do not query the API more frequently than logger is sending data to the server. While the logger can be making measurements at intervals less than an hour, most loggers only send data to the server hourly or less frequently. It doesn't make sense to query more frequently because no new data will be available.
How did we do?