REST / HTTPS
Unified API style for cloud and local gateway; JSON data exchange
The PurePoint Smart developer platform provides standardized RESTful API and open SDK for integrators, PMS/CRS vendors and ISVs — covering device onboarding, room status, scene control, energy data and event subscriptions. Via cloud or local gateway, embed PurePoint guestroom control into your hotel operations and building management systems quickly.
Download SDK & docs · Cloud management platform · Request API keys
JSON request/response over HTTPS, versioned paths — easy integration for front-end, back-end and third-party systems.
Java, Python and Node.js samples plus signing utilities to shorten integration and go-live cycles.
Room status changes, alerts and scene results pushed proactively — with retry and signature verification.
Dedicated test tenant and simulated devices for pre-production integration and load validation (apply to enable).
Interfaces grouped by business domain with scoped authorization; field definitions and rate limits follow official documentation.
Query RCU, panel and sensor online status; read/write point values, digital and analog I/O.
Sync check-in/out, DND, MUR, SOS and other room states; map to PMS room numbers.
Trigger welcome, vacant power-off, meeting mode and other scenes; query results and failure reasons.
Aggregate power and HVAC data by room, floor or public area; export report interfaces.
Subscribe to device offline, comms fault and load alerts; integrate with ticketing systems.
Multi-hotel/project tenant isolation; AppKey, roles and API scope management.
Submit integration request via sales or support to obtain AppKey / AppSecret.
Register Webhook URL in the developer console for room status and alert events.
Call APIs with test project ID to verify signing, auth and business fields.
After acceptance, switch to production credentials and monitor call volume and error rates per SLA.
Typical REST path examples; download full OpenAPI spec from the download center.
| Method | Path | Description |
|---|---|---|
| POST | /v1/oauth/token | Obtain access token (Client Credentials) |
| GET | /v1/projects/{id}/rooms | Paginated room list with 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 scene (e.g. welcome, vacant power-off) |
| POST | /v1/projects/{id}/rooms/{roomNo}/points | Batch write points (switches, dimming, HVAC setpoints, etc.) |
| GET | /v1/projects/{id}/energy/summary | Energy summary for a time range |
| POST | /v1/webhooks/subscriptions | Register Webhook subscription (room status, alerts, etc.) |
Beyond HTTP API, field buses and third-party platforms are supported for diverse hotel and building integration.
Unified API style for cloud and local gateway; JSON data exchange
Protocol conversion for BMS, HVAC, metering and other subsystems
Device reporting and command delivery in low-bandwidth scenarios
Works with KNX, Home Assistant and other interconnect solutions
Describe integration scenario, expected call volume and go-live timeline
Sandbox and production environment keys assigned
Technical support assists with API and Webhook testing
Switch to production and include in ops monitoring
Available to contracted integrators and strategic customers. Submit an integration brief via sales or support; after approval, create an app in the developer console for AppKey and AppSecret.
Yes. Large hotel groups can use local edge gateways with cloud-consistent API in offline and low-latency scenarios; architecture is defined per project.
Default QPS and daily quotas apply per app; bulk projects can request increases. Exceeding limits returns 429 — implement exponential backoff.
Event payloads include HMAC signature and timestamp; verify signature and reject stale requests. Use HTTPS endpoints; IP allowlists available on request.
Cloud platform is visual ops for staff; developer API is for system integration and automation — PMS, CRM, energy platforms, etc. Both can be used together.
We offer API integration training, project acceptance coaching and full lifecycle technical support.