Runtime HTTP API Reference
Schema version: v0.1.5 — source schemas/http/runtime-http.openapi.v0.yaml.
Pin:
schemas/anolis-version.json→anolis_version: 0.1.5
OpenAPI Summary
- Title: Anolis Runtime HTTP API
- Version: 0.1.0
- Source:
schemas/http/runtime-http.openapi.v0.yaml
Endpoints
| Path | Methods |
|---|---|
/v0/automation/status | GET |
/v0/automation/tree | GET |
/v0/call | POST |
/v0/devices | GET |
/v0/devices/{provider_id}/{device_id}/capabilities | GET |
/v0/events | GET |
/v0/mode | GET, POST |
/v0/parameters | GET, POST |
/v0/providers/health | GET |
/v0/runtime/status | GET |
/v0/state | GET |
/v0/state/{provider_id}/{device_id} | GET |
Schemas
| Schema |
|---|
ArgSpec |
AutomationStatusResponse |
AutomationTreeResponse |
CallRequest |
CallResponse |
DeviceCapabilities |
DeviceCapabilitiesResponse |
DeviceInfo |
DeviceState |
DeviceStateResponse |
DevicesResponse |
ErrorResponse |
FunctionSpec |
ModeResponse |
ParameterDefinition |
ParameterType |
ParameterValue |
ParametersResponse |
ProviderDeviceHealth |
ProviderHealth |
ProviderSupervision |
ProvidersHealthResponse |
RuntimeMode |
RuntimeStatusProvider |
RuntimeStatusResponse |
SetModeRequest |
SetParameterRequest |
SetParameterResponse |
SignalSpec |
SignalValue |
StateCollectionResponse |
Status |
TypedValue |
ValueType |
