SERPHub REST API
أكثر من 35 endpoint. استجابات JSON. مصادقة رموز Sanctum. اسحب بيانات SEO إلى أي أداة أو لوحة أو سير عمل.
البدء السريع
أنشئ رمز Sanctum API من إعدادات حسابك، ثم أرسله كرمز Bearer في كل طلب.
- 1 سجّل الدخول → إعدادات الحساب → الأمان → API Tokens → أنشئ رمزًا
-
2
أضف الرمز في كل طلب بالشكل
Authorization: Bearer YOUR_TOKEN -
3
عنوان الأساس:
https://dev.serphub.io/api/v1
curl https://dev.serphub.io/api/v1/sites \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/json"
{
"data": [
{
"id": 42,
"domain": "example.com",
"health_score": 91,
"last_audit_at": "2026-05-20T08:15:00Z"
}
]
}
مرجع API
كل endpoint يعيد JSON. كل عمليات الكتابة تتطلب جسم POST بصيغة JSON مع Content-Type: application/json.
المواقع
/sites
/sites/{id}
/sites
التدقيقات
/sites/{id}/audit
/sites/{id}/audit
/sites/{id}/audit/progress
/sites/{id}/issues
الكلمات المفتاحية
/sites/{id}/keywords
/sites/{id}/pages
/sites/{id}/cannibalization
/sites/{id}/search-intent
الروابط الخلفية
/sites/{id}/backlinks
/sites/{id}/internal-links
/sites/{id}/content-decay
إشارات AI
/sites/{id}/aeo
/sites/{id}/ai/chat
المنافسون
/sites/{id}/competitors
/sites/{id}/visibility
/sites/{id}/search-overview
المصادقة وحدود المعدل
Bearer Token (Sanctum)
يجب أن يتضمن كل طلب API رمز وصول شخصي صالح من Sanctum. أنشئ الرموز من الحساب → الأمان → API Tokens. لا تنتهي صلاحية الرموز، لكن يمكن إلغاؤها في أي وقت.
حدود المعدل
الوصول إلى API متاح في الخطط التي تتضمن حصة API — Pro وAgency وEnterprise.
| الخطة | طلبات/دقيقة | طلبات/شهر |
|---|---|---|
| Pro | 60 | 1,000 |
| Agency | 60 | 10,000 |
| Enterprise | مخصص | مخصص |
استجابات الأخطاء
تستخدم API رموز حالة HTTP القياسية. تتضمن استجابات الخطأ جسم JSON يحتوي على حقل message. 401 = رمز غير صالح، 403 = ممنوع، 422 = خطأ تحقق، 429 = تجاوز حد المعدل.
مثال خطأ
HTTP/1.1 422
{
"message": "Validation error",
"errors": {
"domain": [
"The domain field is required."
]
}
}