Our data is delivered either in a standard format or in a specialized form defined by you.
The standard formats allow automatic format conversion by appending a format parameter to the request:
?format=json for example.
Note that errors are both reported within the response as well as in the HTTP header with the appropriate HTTP status codes. (200 is ok, 4xx is a client problem, 5xx a server problem.)
Default encoding is UTF-8.
Default timezones for all dates and times is UTC+0.
If you need help handling the output, don't hesitate to contact us for technical support.
HTML is the default output format. It shows all data with optional metadata in tabular form. Hover over values to see the metadata.
An alternative to the JSON output with differently formatted data: Instead of timestamps in the keys, timeseries are arrays of objects with the timestamp stored in the object.
All data and optional metadata is encoded in XML format.
All data (withouth metadata) is outputted as CSV.
Values are separated by
;, surrounded by
" and using
\ as escape character.
All data and optional metadata is serialized in the YAML format.
See yaml.org for specifications and interpretation libraries.
Serialized PHP data and optional metadata.
Use the PHP function
unserialize() to decode.
Some data can be returned as simple text, without any metadata.
For simple visualizations, we can create images featuring time graphs and parameter plots, weather symbols, maps, alert notficications etc.
Do you need your data in a specific format?
In your own XML scheme? Binary packed? In iambic pentameter?
We will implement your specific needs.