⚡ وثائق API
دمج خدمات CISO Consulting مع أنظمتك
REST API v1
JSON
خطة المؤسسي
🚀 البداية السريعة
# Authenticate
curl -X POST https://api.ciso.sa/v1/auth/token \
-H "Content-Type: application/json" \
-d '{"api_key":"YOUR_KEY","api_secret":"YOUR_SECRET"}'
# Run gap analysis
curl -X POST https://api.ciso.sa/v1/gap-analysis \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"framework":"SAMA CSF","scope":"Full assessment"}'
⚡ حدود الاستخدام
| Plan | Requests | Concurrent |
|---|---|---|
| Starter | 100/hour | 1 |
| Professional | 1,000/hour | 5 |
| Enterprise | 10,000/hour | 20 |
Authentication
POST
/api/auth/token
إنشاء رمز وصول API
POST
/api/auth/refresh
تجديد الرمز المنتهي
🔒
Gap Analysis
POST
/api/v1/gap-analysis
تشغيل تحليل فجوة الامتثال
🔒
GET
/api/v1/gap-analysis/{id}
الحصول على نتائج التحليل
🔒
GET
/api/v1/gap-analyses
عرض جميع التحليلات
🔒
Policy Generator
POST
/api/v1/policies/generate
إنشاء سياسة امتثال
🔒
GET
/api/v1/policies
عرض السياسات المنشأة
🔒
Risk Scoring
POST
/api/v1/risk-score
حساب درجة المخاطر
🔒
Reports
POST
/api/v1/reports/generate
إنشاء تقرير تنفيذي
🔒
GET
/api/v1/reports/{id}/pdf
تحميل التقرير كـ PDF
🔒
Webhooks
POST
/api/v1/webhooks
تسجيل نقطة نهاية Webhook
🔒
🔔 أحداث Webhook
gap_analysis.complete
Gap analysis finished
policy.generated
Policy document generated
risk.scored
Risk score calculated
report.generated
Executive report ready
deadline.approaching
Compliance deadline within 7 days
threat.new
New threat briefing available