SDK Reference
HeliOS publishes API specs that can be used to generate SDKs for your language.
Specs
- OpenAPI (HTTP):
GET /openapi.json(orGET /v1/openapi.json) - AsyncAPI (WebSocket):
GET /asyncapi.json(orGET /v1/asyncapi.json)
TypeScript (Example)
This repo generates TypeScript bindings for the frontend:
./tools/api-codegen/run.sh
If you are building your own integration, you can use the same inputs (openapi.json, asyncapi.json) with generators for your target language.
Related
- See SDK for repo-specific codegen details.
- See HTTP API and WebSocket API for endpoint/channel indexes.