HARDWARIO Cloud REST API
HARDWARIO Cloud v2 exposes a full REST API for everything you can do in the web interface — reading devices and messages, managing tags and variables, sending downlinks, and more.
- Base URL:
https://api.hardwario.cloud/v2 - Interactive reference: API Swagger documentation — the complete, always-current list of endpoints and schemas.
- Format: JSON. Send
Accept: application/json; IDs are UUIDs.
Prefer Connectors for live data
For real-time delivery of device messages, use Connectors (HTTPS webhooks) rather than polling the REST API. Polling increases delivery latency, data traffic, and load on the service — a webhook pushes each message to you the moment it arrives.
Guides
- Authentication — create an API key and authenticate your requests.
- Reading Data — list spaces, devices, and messages; filtering and pagination.
- Managing Devices — provision, update, and remove devices.
- Tags — create tags and assign them to devices.
- Variables — per-device key–value metadata.
- Sending Downlinks — push config, shell, and data commands to a device.
- Examples — complete worked examples in cURL, Python, and Node.js.