Search…
User API
Ruuvi Network (Serverless) user facing API. Lifecycle: Beta. Last edited: 2022-07-19
User API uses a JSON based API to allow users to register, secure and edit their information as well as claim and share sensors, retrieve sensor data and alter their subscription details.
For example, if the body parameter in the sections below refers to an email field, the corresponding JSON payload would look like this:
{
"email": "<YOUR VALUE>"
}
post
https://network.ruuvi.com
/register
Register User or Reset Token
get
https://network.ruuvi.com
/verify
Verify Account
post
https://network.ruuvi.com
Request deletion of account
post
https://network.ruuvi.com
/unclaim
Unclaim a sensor from your user
post
https://network.ruuvi.com
/share
Share a sensor
post
https://network.ruuvi.com
/unshare
Unshare a sensor
get
https://network.ruuvi.com
/sensors
Get your sensors
get
https://network.ruuvi.com
/sensors-dense
Get your sensors with calibration data, latest measurement, and alerts settings
get
https://network.ruuvi.com
/user
Get User Info
get
https://network.ruuvi.com
/get
Get Sensor data
post
https://network.ruuvi.com
/update
Update Sensor metadata
post
https://network.ruuvi.com/
upload
Upload Sensor image (part 1)
put
<URL FROM part 1>
Upload the actual image
get
https://network.ruuvi.com
/settings
Get User Settings
post
https://network.ruuvi.com
/settings
Update user setting
post
https://network.ruuvi.com
/alerts
Create and update Alerts
get
https://network.ruuvi.com
/alerts
Get alerts
get
https://network.ruuvi.com
/check
Check if a sensor with given MAC address is claimed by someone