API opérationnelle
Dernière mise à jour : il y a 2 minutes
Documentation APIPremiers pas
API CMDesk
Avec l'API CMDesk, gérez vos sessions d'accès à distance par programmation, contrôlez les utilisateurs et les appareils et obtenez des rapports détaillés.
Authentification
Obtenir et utiliser une clé API
API Sessions
Démarrer et gérer des sessions
Webhooks
Notifications d'événements en temps réel
Démarrage rapide
example.js
// API Anahtarı ile Kimlik Doğrulama
const cmdesk = require('@cmdesk/sdk');
const client = new cmdesk.Client({
apiKey: 'your_api_key_here',
region: 'eu-central'
});
// Yeni bir oturum başlat
const session = await client.sessions.create({
targetDeviceId: 'device_123',
options: {
quality: 'high',
recordSession: true
}
});
console.log('Oturum ID:', session.id);Exemple de payload webhook
{
"event": "session.connected",
"timestamp": "2026-03-28T10:30:00Z",
"data": {
"session_id": "sess_abc123",
"user_id": "usr_xyz789",
"device_id": "dev_def456",
"ip_address": "203.0.113.1",
"started_at": "2026-03-28T10:30:00Z"
}
}Limites de débit
| Offre | Limite | Pic |
|---|---|---|
| Gratuit | 100 req/h | 10 |
| Pro | 10 000 req/h | 100 |
| Enterprise | Illimité | 1000 |