- Auth
- Users
- Reports
- Room
- Device
- category
- Sensor
- Automation
Get All Devices id For IOT System
Developing
GET
device/getAll/{userId}
Deviceget
Request
Path Params
userId
string
required
Example:
679e83f48e118c4079b251c3
Header Params
Authorization
string
optional
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3OWU4M2Y0OGUxMThjNDA3OWIyNTFjMyIsImVtYWlsIjoiYWxpaXNtYWlsaDA4QGdtYWlsLmNvbSIsInJvbGUiOiJjdXN0b21lciIsImlhdCI6MTc0MTI0MjUwMiwiZXhwIjoxNzQzODM0NTAyfQ.ABNTRtJ6iJn1AJpPKcUrr1SOW2aYXRjRkn0Vv1YURoI
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'device/getAll/679e83f48e118c4079b251c3' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3OWU4M2Y0OGUxMThjNDA3OWIyNTFjMyIsImVtYWlsIjoiYWxpaXNtYWlsaDA4QGdtYWlsLmNvbSIsInJvbGUiOiJjdXN0b21lciIsImlhdCI6MTc0MTI0MjUwMiwiZXhwIjoxNzQzODM0NTAyfQ.ABNTRtJ6iJn1AJpPKcUrr1SOW2aYXRjRkn0Vv1YURoI'
Responses
🟢200Success
application/json
Body
object {0}
Example
{
"devices": [
{
"_id": "67d8ef36ae78368e1f172220",
"name": "Television",
"description": "main TV in the house",
"categoryId": "67cd8ab3eff1c5c8a7793c51",
"status": "OFF",
"pinNumber": 2,
"roomId": "67d7ade73adb097a01018dd0"
},
{
"_id": "67d8f19e3e1d7e7475d86628",
"name": "Smart Fan",
"description": "WiFi controlled ceiling fan",
"pinNumber": 4,
"roomId": "67d7ade73adb097a01018dd3",
"categoryId": "67cd8ab3eff1c5c8a7793c51",
"status": "OFF"
},
{
"_id": "67d8f19e3e1d7e7475d86625",
"name": "Smart Light",
"description": "LED bulb with smart control",
"pinNumber": 1,
"roomId": "67d7ade73adb097a01018dd0",
"categoryId": "67cd8a1aeff1c5c8a7793c4e"
},
{
"_id": "67d8f19e3e1d7e7475d86626",
"name": "Smart Plug",
"description": "Power plug with remote access",
"pinNumber": 2,
"roomId": "67d7ade73adb097a01018dd1",
"categoryId": "67cd8a5aeff1c5c8a7793c4f"
},
{
"_id": "67d8f19e3e1d7e7475d86627",
"name": "Thermostat",
"description": "Temperature controller",
"pinNumber": 3,
"roomId": "67d7ade73adb097a01018dd2",
"categoryId": "67cd8a81eff1c5c8a7793c50"
},
{
"_id": "67d8f19e3e1d7e7475d8662a",
"name": "Smart Door Lock",
"description": "Keyless entry lock",
"pinNumber": 6,
"roomId": "67d7ade73adb097a01018dd1",
"categoryId": "67cd8a81eff1c5c8a7793c50"
},
{
"_id": "67d8f19e3e1d7e7475d8662c",
"name": "Water Leak Detector",
"description": "Detects water leaks",
"pinNumber": 8,
"roomId": "67d7ade73adb097a01018dd3",
"categoryId": "67cd8a1aeff1c5c8a7793c4e"
},
{
"_id": "67d8f19e3e1d7e7475d8662e",
"name": "Smart Speaker",
"description": "Voice-controlled speaker",
"pinNumber": 10,
"roomId": "67d7ade73adb097a01018dd1",
"categoryId": "67cd8ab3eff1c5c8a7793c51"
},
{
"_id": "67d8f19e3e1d7e7475d86629",
"name": "Smart Camera",
"description": "Security camera with night vision",
"pinNumber": 5,
"roomId": "67d7ade73adb097a01018dd0",
"categoryId": "67cd8a5aeff1c5c8a7793c4f"
},
{
"_id": "67d8f19e3e1d7e7475d8662b",
"name": "Motion Sensor",
"description": "Detects movement in the room",
"pinNumber": 7,
"roomId": "67d7ade73adb097a01018dd2",
"categoryId": "67cd8ab3eff1c5c8a7793c51"
},
{
"_id": "680cfc63e4156a75796e0fcc",
"name": "TV",
"description": "main TV in the house",
"categoryId": "67cd8ab3eff1c5c8a7793c51",
"status": "OFF",
"pinNumber": 7,
"priority": 3,
"roomId": "67d7ade73adb097a01018dd0"
}
]
}