Documentation

API reference, SDK guides, tutorials

Every Sihi product is a client of the same platform core. These docs describe that core: the sensor ingest pipeline, the Modbus bridge, the entitlements model, and the REST surface each app consumes.

API reference

One REST gateway fronts all products. Routes are namespaced by product slug and authorised by scoped keys, so a key issued for one app cannot read another app's data.

ProductBase pathScopes
SoccerPro/v1/soccermatch, player, tactics
ArcheryPro/v1/archeryscores, technique, workouts
SwimmingPro/v1/swimmingstrokes, splits, sessions
FitnessPro/v1/fitnessworkouts, body, nutrition
ShopPro/v1/shopproducts, orders
SmartFarming/v1/farmsensors, greenhouse, alerts

SDK guides

🎯

Flutter / Dart

Used by every first-party app. shared_package carries the client.

🟨

JavaScript

For the web dashboards and landing surfaces.

🐍

Python

For analytics jobs and the Modbus ingest bridge.

Tutorials

Build status. These docs ship with the platform landing while the docs. host is provisioned. The endpoint registry in sihi_api is the authoritative source for live scopes.
Browse the ecosystem →