The API listens on 127.0.0.1 only (default port 8765). Enable in
SensorPulse: Settings → Automation → Localhost API.
| Path | Description |
|---|---|
GET /api/health | {"status":"ok"} |
GET /api/sensors | JSON array of active sensors |
GET /api/quicklook | CPU/GPU/RAM snapshot + alert count |
GET /api/alerts | Active warnings |
GET /api/history/{sensorId}?minutes=60 | Sensor history |
When an API token is configured:
Authorization: Bearer YOUR_TOKEN
Download: Rainmeter skin (README).
Copy the folder to Documents\Rainmeter\Skins\.