Documentation
From JSON API to home screen.
Everything you need to create trackers for any JSON API, write result formats, and pin live widgets to your home screen.
Result format examples
Common response shapes
The same payload can arrive in many different shapes depending on the API. Find the shape that looks like yours and copy the matching result format.
| Response shape | Result format |
|---|---|
| {"foo":"bar","fii":"bir"} | foo |
| [{"foo":"bar","fii":"bir"}] | 0.foo |
| {"data":{"foo":"bar","fii":"bir"}} | data.foo |
| {"results":[{"foo":"bar","fii":"bir"}]} | results.0.foo |
| {"status":"ok","result":{"foo":"bar","fii":"bir"}} | result.foo |
| {"stations":[{"brand":"A"},{"brand":"B"}]} | {stations.*.brand} (or {stations[*].brand}) |
| {"stations":[{"brand":"A","power":10}]} | #each stations\n{brand} {power}\n#end |