REST / HTTPS
Unified cloud/local gateway API style with JSON payloads
Kanway Developer Platform offers RESTful APIs and SDKs for integrators, PMS/CRS vendors and ISVs — device onboarding, room status, scenes, energy and webhooks via cloud or local gateway.
JSON request/response over HTTPS with versioned paths for front-end, back-end and third-party integration.
Java / Python / Node.js samples and signing utilities to shorten integration and go-live.
Push room status, alerts and scene results with retry and signature verification.
Isolated test tenant and simulated devices for integration and load tests before production (apply to enable).
APIs grouped by domain with scoped authorization — fields and rate limits per official documentation.
Query RCU, panel and sensor online status; read/write point values, digital and analog I/O.
Sync check-in/out, DND, make-up room, SOS; map PMS room numbers.
Trigger welcome, away power-off, meeting modes; query results and failure reasons.
Aggregate power and HVAC data by room/floor/public area; export APIs.
Subscribe to offline, communication and overload alerts; integrate with ticketing.
Multi-hotel/project tenant isolation; AppKey, roles and API scopes.
Submit integration request via sales or support for AppKey / AppSecret.
Register Webhook URL in the developer console for room status and alerts.
Call APIs with test project ID to verify signing, auth and payloads.
Switch to production keys after acceptance; monitor volume and errors per SLA.
Typical REST paths below — full OpenAPI spec in Downloads.
| Method | Path | Notes |
|---|---|---|
| POST | /v1/oauth/token | Get access token (client credentials) |
| GET | /v1/projects/{id}/rooms | Paginated room list and status summary |
| GET | /v1/projects/{id}/rooms/{roomNo}/devices | Devices and online status for a room |
| PUT | /v1/projects/{id}/rooms/{roomNo}/scene/{sceneId} | Trigger scenes (welcome, away power-off, etc.) |
| POST | /v1/projects/{id}/rooms/{roomNo}/points | Batch write points (switches, dimming, HVAC setpoints) |
| GET | /v1/projects/{id}/energy/summary | Energy summary by time range |
| POST | /v1/webhooks/subscriptions | Register webhook subscriptions (room status, alerts, etc.) |
Besides HTTP APIs: field buses and third-party platforms for diverse hotel and building integration.
Unified cloud/local gateway API style with JSON payloads
Protocol conversion for BMS, HVAC, meters and subsystems
Low bandwidth scenario device reporting and command issuance
Works with KNX, Home Assistant, and other connectivity solutions
Describe integration scenarios, estimated calls, and time to go online
Assign sandbox and production credentials
Technical support to assist with interface and webhook testing
Switch production environment and include O&M monitoring
Available to signed integrators and strategic customers. Submit integration plan via sales or support; create apps and keys in the developer console after approval.
Yes — local edge gateways for large groups provide cloud-consistent APIs offline/low-latency; architecture per project.
Per-app QPS and daily quotas; bulk projects may request increases. HTTP 429 on limit — use exponential backoff.
Payloads include HMAC signature and timestamp — verify and reject expired requests. Use HTTPS; optional IP allowlist.
Cloud platform for operator UI; Developer API for integration and automation with PMS, CRM, energy platforms — use together.
We offer API alignment training, project acceptance coaching, and lifecycle technical support.