What is an API?
An Application Programming Interface (or API) is a programme that interfaces between two systems.
At EarthSense, our Zephyr and MappAir APIs can be thought of as delivery systems, listening for requests for data and sending it to you.
These APIs can be used to download data directly onto your device, or ingested directly into a larger system such as a traffic management system.
You might want to read this first If you’re unsure on how you want to access measurements from your Zephyr network, first take a look at accessing Zephyr data.
Why would I use Zephyr API?
- Flexibility: Download data of any pollutant, over any date range, on any averaging chain, from any or all of your accessible devices.
- Integration: This way, you can download data directly into any analysis tool such as a Python script, an R project, a PowerBI dashboard or management system.
How do I use Zephyr API?
Downloading data from an API isn’t too hard but usually involves coding so is easier with some programming experience.
How you use Zephyr API will depend on your end goal, what kind of data you’re downloading and into what system.
Typically your system will access data via a URL, which you can customise to tell the Zephyr API what data you’d like it to return.
Most commonly users make API calls from Python, R, PowerBI, Postman, third-party data management systems or self-developed dashboards.
For more details, view our ZAPI docs. For any questions, chat to our support team.
