| Type | Route | Description |
|---|---|---|
| GET | https://nodeapp.daqtank.ng/api/devices | Get all devices |
| GET | https://nodeapp.daqtank.ng/api/devices/:deviceUID | Get device by UID |
| POST | https://nodeapp.daqtank.ng/api/devices | Create new device |
| PUT | https://nodeapp.daqtank.ng/api/devices/:deviceUID | Update device |
| DELETE | https://nodeapp.daqtank.ng/api/devices/:deviceUID | Delete device |
| GET | https://nodeapp.daqtank.ng/api/tanks | Get all tanks |
| GET | https://nodeapp.daqtank.ng/api/tanks/:tankUID | Get tank by UID |
| POST | https://nodeapp.daqtank.ng/api/tanks | Create new tank |
| PUT | https://nodeapp.daqtank.ng/api/tanks/:tankUID | Update tank |
| DELETE | https://nodeapp.daqtank.ng/api/tanks/:tankUID | Delete tank |
| GET | https://nodeapp.daqtank.ng/api/sensordata | Get all sensor data |
| GET | https://nodeapp.daqtank.ng/api/sensordata/latest/:tankUID | Get latest data for a tank |
| POST | https://nodeapp.daqtank.ng/api/sensordata | Add new sensor data |
| GET | https://nodeapp.daqtank.ng/api/users | Get all users |
| GET | https://nodeapp.daqtank.ng/api/users/:id | Get user by ID |
| POST | https://nodeapp.daqtank.ng/api/users/register | Register new user |
| POST | https://nodeapp.daqtank.ng/api/users/login | User login |
| DELETE | https://nodeapp.daqtank.ng/api/users/:id | Delete user |