Lancer une commande
Cette page explique comment exécuter des commandes en direct sur un ou plusieurs appareils via les endpoints de l'API Pulse MDM.
Dernière mise à jour
Cette page explique comment exécuter des commandes en direct sur un ou plusieurs appareils via les endpoints de l'API Pulse MDM.
Dernière mise à jour
Le champ event
peut prendre les valeurs suivantes, avec des messages associés
PUT
/devices/{id}/command
Lance une commande sur un seul appareil
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
string
Commande utilisée
message
object
Valeur qui peut accompagner la commande
Response
{
"data": "string",
"success": bool
}
PUT
/devices/command
Lance une commande sur plusieurs appareils
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
devicesId
array
Les appareils qui sont concernés par la commande
settings
object
{
"event": string,
"message": string
}
Meme objet que pour lancer une commande sur un appareil
Response
[
{
"id": "string",
"response": {
"data": "string",
"success": bool
}
},
...
]
"ping",
"log",
"launch" -> "message": { "packageName": "string" },
"user-packages",
"streaming" -> "message": { "enable": bool, "protocol": "rtmp", "demo": bool },
"restart",
"volume" -> "message": { "value": number [0-100] },
"storage",
"wipe",
"stop-packages" -> "message": { "packageName": "string" },
"uninstall-packages" -> "message": { "packageName": "string" }