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
  • 1. Les bases
  • Pour aller plus loin
  1. GENERAL

Quickstart

PrécédentV13 - 27/01/2025SuivantObtenir un token

Dernière mise à jour il y a 4 mois

1. Les bases

  • Lien: https://mdm.pulse-xr.com/


Exemple de requêtes avec le token

const axios = require('axios');

const config = {
  method: 'get',
  url: 'https://mdm.pulse-xr.com/',
  headers: {
    'Authorization': 'Bearer VOTRE_TOKEN_Ici',
    'Content-Type': 'application/json'
  }
};

axios(config)
  .then(response => {
    console.log(response.data);
  })
  .catch(error => {
    console.error(error);
  });
import requests

url = "https://mdm.pulse-xr.com/"
headers = {
    "Authorization": "Bearer VOTRE_TOKEN_Ici",
    "Content-Type": "application/json"
}

response = requests.get(url, headers=headers)

if response.status_code == 200:
    print(response.json())
else:
    print(f"Erreur : {response.status_code}, {response.text}")
curl -X GET "https://mdm.pulse-xr.com/" \\
-H "Authorization: Bearer VOTRE_TOKEN_Ici" \\
-H "Content-Type: application/json"
import okhttp3.OkHttpClient
import okhttp3.Request

fun main() {
    val client = OkHttpClient()

    val request = Request.Builder()
        .url("https://mdm.pulse-xr.com/")
        .addHeader("Authorization", "Bearer VOTRE_TOKEN_Ici")
        .addHeader("Content-Type", "application/json")
        .build()

    client.newCall(request).execute().use { response ->
        if (!response.isSuccessful) {
            println("Erreur: ${response.code}, ${response.message}")
        } else {
            println(response.body?.string())
        }
    }
}

Ces exemples montrent comment inclure le token dans le header pour authentifier vos requêtes. Si vous avez besoin d'exemples dans d'autres langages ou de configurations avancées, n'hésitez pas à nous le demander. 😊

Pour aller plus loin

Obtenir un token

Endpoints disponible

Toutes les interactions disponibles sur l'api

Les commandes avancées

Intéragir avec les appareils déjà inscris