Pulse Documentation
  • General
  • Open MDM
  • Control (Mobile App)
  • Bienvenue
  • Quoi de neuf ? *Changelog*
    • V16 - 22/04/2025
    • V14 - 17/02/2025
    • V13 - 27/01/2025
  • GENERAL
    • Quickstart
      • Obtenir un token
    • API Reference
      • Devices
    • Suivi d'utilisation de l'API
      • 1. Récupérer toutes les logs
      • 2. Synthèse
      • 3. Nombre de requêtes
      • 4. Complexité des requêtes
      • 5. Activité des appareils
      • 6. Routes les plus utilisées
  • Utilisation avancée
    • Lancer une commande
      • Lancer un partage d'écran
    • Configurer un appareil
      • Ajouter des éléments
        • Ajouter des fichiers
        • Ajouter des applications
        • Ajouter des vidéos
        • Ajouter des packages
      • Supprimer des éléments
        • Supprimer des fichiers
        • Supprimer des applications
        • Supprimer des vidéos
    • S’abonner à un appareil
    • Connaitre le type d'appareil
    • Un appareil est-il disponible ?
  • GESTION DES CONTENUS
    • Suppression d'un contenu
    • Mettre à jour une application
Propulsé par GitBook
Sur cette page
  • Device
  • Retrieve a device
  • With id
  • With androidId
  1. GENERAL
  2. API Reference

Devices

PrécédentAPI ReferenceSuivantSuivi d'utilisation de l'API

Dernière mise à jour il y a 4 mois

Device

Retrieve a device

With id

GET/devices/{id}

Renvoie les détails d'un dispositif spécifique basé sur l'ID fourni.

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Response

{
  "message": "Device not found"
}

With androidId

GET/devices/androidid/{androidid}

Renvoie les détails d'un dispositif spécifique basé sur l'androidId fourni.

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Response

{
  "error": "Invalid request"
}

{
	"id": string,
	"enrollmentToken": string,
	"enterprise": Enterprise,
	"macAddress": string, 
	"androidId": string, // nullable
	"description": string, // nullable
	"temporaryVerificationCode": TemporaryVerificationCode, // nullable
	"settings": Settings,
	"type": TypeDevice,
	"isAvailable": boolean,
	"mdmInfo": { "codeVersion": integer, "labelVersion": string, "isDeviceOwner": boolean } //nullable
	
}
{
	"id": string,
	"enrollmentToken": string,
	"enterprise": Enterprise,
	"macAddress": string, 
	"androidId": string, // nullable
	"description": string, // nullable
	"temporaryVerificationCode": TemporaryVerificationCode, // nullable
	"settings": Settings,
	"type": TypeDevice,
	"isAvailable": boolean,
	"mdmInfo": { "codeVersion": integer, "labelVersion": string, "isDeviceOwner": boolean } //nullable
	
}
{
	"id": string,
	"enrollmentToken": string,
	"enterprise": Enterprise,
	"macAddress": string, 
	"androidId": string, // nullable
	"description": string, // nullable
	"temporaryVerificationCode": TemporaryVerificationCode, // nullable
	"settings": Settings,
	"type": TypeDevice,
	"isAvailable": boolean,
	"mdmInfo": { "codeVersion": integer, "labelVersion": string, "isDeviceOwner": boolean } //nullable
	
}