We believe that our sensors are part of a bigger ‘sensor ecosystem’. We make sense of water, but there are many more parameters to be measured. And we understand that a farmer, landscaper or crop consultant does not continuously want to switch between different apps and platforms. For that reason, we have built a strong and advanced API for easy integration with your own application, platform or dashboard.
![](https://www.sensoterra.com/wp-content/uploads/2023/11/API-Swagger-portal-thumb.png)
Using the API
Connecting the API
The API provides two different access levels, allowing you to build the functionality into your own system and business model.
- Customer
- Datamaster/reseller
We have written a blog post to inform and to inspire you, by sharing API Integration Best Practices.
You can find our Customer API documentation (Swagger) here and further instructions for integrating sensor data with your own platform our Moisture Data Integration Guide.
The credentials required for logging in to the API are the same credentials as from your Sensoterra account.
Developer Tools
We have a Customer API available, which offers all functionality and a lot of flexibility. If for some reason it is not possible or desirable to route your data through our backend, we have a Portal API available which can be used to decode and calibrate the payloads by yourself. The Portal API has less functionality and less flexibility.
The Sensoterra Customer API is used to fully control settings like probe properties and location to inform, and potentially automate the irrigation process. This API is a RESTful web service using JSON SenML as the message format.
Resources & Documentation
Get started with Sensoterra
To get started, answer a few short questions so we can send you a custom quote