API نشطة
آخر تحديث: قبل دقيقتين
توثيق APIالبداية
CMDesk API
باستخدام CMDesk API، يمكنك إدارة جلسات الوصول عن بُعد برمجيًا، والتحكم في المستخدمين والأجهزة، والحصول على تقارير تفصيلية.
المصادقة
الحصول على مفتاح API واستخدامه
API الجلسات
بدء الجلسات وإدارتها
Webhooks
إشعارات الأحداث في الوقت الفعلي
البدء السريع
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);مثال على حمولة 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"
}
}حدود الطلبات
| الخطة | الحد | الذروة |
|---|---|---|
| مجاني | 100 طلب/ساعة | 10 |
| Pro | 10,000 طلب/ساعة | 100 |
| Enterprise | غير محدود | 1000 |