تحقق من حالة الخدمة المباشرة واستجابات الفشل الموثقة قبل التكامل.
يستخدمه أشخاص في شركات مميزة
إشارات ثقة قبل التكامل
توفر الوثائق الواضحة والطلبات الموثقة وتفاصيل الاعتمادية المرئية طريقة أسهل لتقييم DomScan قبل الإطلاق.
روابط OpenAPI وSwagger وPostman وCLI وSDK وMCP متاحة بنقرة واحدة.
تستخدم نقاط النهاية الموثقة مفاتيح API مع تكاليف رصيد واضحة قبل الاستدعاء.
ابدأ مع 10,000 رصيد شهري وقم بالترقية فقط عند نمو الاستخدام.
ما الذي تساعدك هذه الواجهة على إطلاقه
استخدم هذه الصفحة كملخص إنتاج: نقاط النهاية، الأمثلة، شكل الاستجابة، وأجزاء سير العمل اللازمة لربط DomScan بمنتجك.
ادمج فحوصات النطاقات، معلومات DNS، إشارات المخاطر أو الإثراء داخل الإعداد، البحث والأدوات الداخلية.
استبدل عمليات البحث اليدوية المتكررة بمهام مجدولة وتنبيهات وخطوات تحقيق قابلة للإعادة.
استخدم حقولًا متوقعة، رموز حالة موثقة وتكاليف ائتمان بدلًا من كشط صفحات المزودين.
زوّد الوكلاء ولوحات المعلومات ودفاتر SOAR وCRMs عبر OpenAPI أو SDK أو Postman أو MCP.
سير عمل التكامل
مسار بسيط من أول طلب إلى استخدام إنتاجي قابل للتكرار.
أرسل مفتاح API مع الترويسة الموثقة وحافظ على اتساق الطلبات عبر الخدمات.
ابدأ من أمثلة curl وHTTP ثم اربط المعلمات بكود تطبيقك.
استخدم رموز الحالة وتكاليف الاعتمادات وحقول الاستجابة لبناء إعادة المحاولة والسجلات والتنبيهات.
عدة المطور
انتقل من هذه الصفحة إلى وثائق قابلة للقراءة آليًا، مجموعات طلبات، SDKs أو أدوات للوكلاء.
خريطة المعلمات والاستجابة
راجع المدخلات وحقول الإخراج ورموز الحالة قبل توصيل نقطة النهاية بعميلك.
المعامل
مثال الرد
رموز حالة HTTP
نقاط النهاية
/v1/scrape
/v1/scrape/jobs
/v1/scrape/jobs/:job_id
/v1/scrape/jobs/:job_id/results
اختر جهد الجلب لكل عنوان URL
تُحتسب الأرصدة بناءً على الوضع الذي تطلبه، لا على حالة HTTP أو المحتوى الذي يعيده الموقع المستهدف.
قياسي
رصيد واحد لكل عنوان URL
محاولة جلب قياسية واحدة للصفحات البسيطة.
مرن
رصيدان لكل عنوان URL
محاولة قياسية واحدة مع إعادة محاولة واحدة عندما تستوفي النتيجة شروط إعادة المحاولة الموثقة.
عرض
10 أرصدة لكل عنوان URL
محاولة واحدة للعرض عبر المتصفح للصفحات التي تتطلب تنفيذ JavaScript.
عرض مرن
20 رصيدًا لكل عنوان URL
محاولة واحدة للعرض عبر المتصفح مع إعادة محاولة واحدة عندما تستوفي النتيجة شروط إعادة المحاولة الموثقة.
تُحتسب تكلفة الأوضاع المرنة المذكورة حتى عند نجاح المحاولة الأولى. وهي تتضمن إعادة محاولة مؤهلة واحدة، لا إعادة محاولات غير محدودة ولا ضمانًا بأن يعيد الموقع المستهدف المحتوى الذي تتوقعه.
تعكس الفوترة العمل المطلوب
تعني عملية API الناجحة أن DomScan نفّذ وضع الجلب المحدد وأعاد الاستجابة الناتجة من الموقع المستهدف.
قد تظل النتيجة إعادة توجيه أو خطأ HTTP أو استجابة محجوبة أو صفحة تحدٍّ أو صفحة فارغة أو محتوى لا يلبي احتياجاتك. هذه نتائج من الموقع المستهدف، وتخضع للفوترة ولا تستحق رد الأرصدة.
يتاح رد الرصيد فقط عندما تتحقق DomScan من أن منصتها نفسها أخفقت في تنفيذ وضع الجلب المحدد.
لا يضمن العرض عبر المتصفح نجاح تحميل الصفحة، كما لا تضمن الأوضاع المرنة أن تنتج إعادة المحاولة نتيجة مختلفة.
حدود الاستخدام الخاصة بـ Scrape API
تنطبق هذه الحدود تحديدًا على Scrape API. وقد تنطبق أيضًا وسائل حماية أخرى على الحساب والمنصة.
| القدرة | الحسابات المجانية | الحسابات المدفوعة |
|---|---|---|
| الأوضاع المتاحة | القياسي فقط | الأوضاع الأربعة كلها |
| معدل الطلبات | 5 طلبات في الدقيقة | 60 طلبًا في الدقيقة |
| الطلبات القياسية أو المرنة المتزامنة | طلب قياسي واحد | 5 طلبات |
| الطلبات المعروضة المتزامنة | غير متاح | طلبان |
| الحصة اليومية | 100 طلب | بناءً على الأرصدة المتاحة وحدود المعدل |
| الحصة الشهرية | 500 طلب | بناءً على الأرصدة المتاحة وحدود المعدل |
| الحد الأقصى للمحتوى المعاد | 256 KiB لكل طلب | 512 KiB لكل طلب |
| الدفعات غير المتزامنة | غير متاح | متاح |
عندما تتجاوز الاستجابة حد المحتوى المطبق، تعيد API الجزء المسموح به وتضع علامة تفيد بأن الاستجابة مقتطعة.
معالجة ما يصل إلى 100 عنوان URL بشكل غير متزامن
يمكن للحسابات المدفوعة إرسال مهمة غير متزامنة تتضمن ما يصل إلى 100 عنوان URL.
ما يصل إلى 5 مهام دفعات جديدة في الدقيقة
ما يصل إلى 3 مهام نشطة لكل حساب
ما يصل إلى 300 عنصر URL في قائمة الانتظار لكل حساب
ما يصل إلى 100 عنوان URL في المهمة الواحدة
النتائج المكتملة متاحة لمدة 24 ساعة
يُحتفظ ببيانات المهمة الوصفية لمدة 7 أيام
تُحتسب تكلفة كل عنوان URL بشكل مستقل باستخدام الوضع المحدد له.
نزّل النتائج المكتملة أو انسخها خلال 24 ساعة. بعد هذه المدة، يُحذف محتوى الاستجابة حتى مع بقاء بيانات وصفية محدودة للمهمة متاحة لمدة 7 أيام.
نطاق واضح من دون خيارات ترقية مخفية
لا نحل CAPTCHA
يمكن للعرض عبر المتصفح تنفيذ JavaScript الخاص بالصفحة، لكن Scrape API لا يحل CAPTCHA ولا يتجاوز متطلبات تسجيل الدخول أو جدران الدفع أو ضوابط الوصول أو القيود الأخرى. صفحة CAPTCHA أو التحدي التي يعيدها الموقع المستهدف هي نتيجة من الموقع المستهدف ولا تستحق رد الرصيد.
لا يتوفر اختيار وكيل متميز
تختار وضع الجلب ومستوى الجهد. لا يوجد معامل لاختيار وكيل متميز أو مزود أو مجموعة أو بلد.
الاستخدام المقبول
استخدم Scrape API فقط للمحتوى المسموح لك قانونًا بالوصول إليه ومعالجته. أنت مسؤول عن الامتثال للقوانين المعمول بها وشروط الموقع المستهدف والتزامات الخصوصية والأذونات المطلوبة.
لا تستخدم API لتجاوز المصادقة أو جدران الدفع أو CAPTCHA أو ضوابط الوصول، ولا لهجمات بيانات الاعتماد أو إساءة استخدام الحسابات أو المضايقة أو المراقبة غير القانونية أو جمع البيانات الشخصية بصورة غير قانونية. قد ترفض DomScan الطلبات أو تعلق الوصول عندما يهدد الاستخدام الأشخاص أو الخدمات أو المنصة.
إشارات ثقة قبل التكامل
توفر الوثائق الواضحة والطلبات الموثقة وتفاصيل الاعتمادية المرئية طريقة أسهل لتقييم DomScan قبل الإطلاق.
روابط OpenAPI وSwagger وPostman وCLI وSDK وMCP متاحة بنقرة واحدة.
تستخدم نقاط النهاية الموثقة مفاتيح API مع تكاليف رصيد واضحة قبل الاستدعاء.
ابدأ مع 10,000 رصيد شهري وقم بالترقية فقط عند نمو الاستخدام.
ابدأ من أمثلة curl وHTTP ثم اربط المعلمات بكود تطبيقك.
الميزات الرئيسية
تُحتسب الأرصدة بناءً على الوضع الذي تطلبه، لا على حالة HTTP أو المحتوى الذي يعيده الموقع المستهدف.
تعني عملية API الناجحة أن DomScan نفّذ وضع الجلب المحدد وأعاد الاستجابة الناتجة من الموقع المستهدف.
يمكن للحسابات المدفوعة إرسال مهمة غير متزامنة تتضمن ما يصل إلى 100 عنوان URL.
تنطبق هذه الحدود تحديدًا على Scrape API. وقد تنطبق أيضًا وسائل حماية أخرى على الحساب والمنصة.
يمكن للعرض عبر المتصفح تنفيذ JavaScript الخاص بالصفحة، لكن Scrape API لا يحل CAPTCHA ولا يتجاوز متطلبات تسجيل الدخول أو جدران الدفع أو ضوابط الوصول أو القيود الأخرى. صفحة CAPTCHA أو التحدي التي يعيدها الموقع المستهدف هي نتيجة من الموقع المستهدف ولا تستحق رد الرصيد.
استخدم Scrape API فقط للمحتوى المسموح لك قانونًا بالوصول إليه ومعالجته. أنت مسؤول عن الامتثال للقوانين المعمول بها وشروط الموقع المستهدف والتزامات الخصوصية والأذونات المطلوبة.
طلب مثال
curl -X POST "https://domscan.net/v1/scrape" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/","mode":"standard","output":"markdown"}'
curl -X POST "https://domscan.net/v1/scrape" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/app","mode":"rendered","output":"html"}'
curl -X POST "https://domscan.net/v1/scrape/jobs" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Idempotency-Key: docs-batch-1" \
-H "Content-Type: application/json" \
-d '{"mode":"standard","output":"text","urls":["https://example.com/page-1","https://example.com/page-2"]}'
مثال الرد
{
"data": {
"url": "https://example.com/",
"final_url": "https://example.com/",
"status": 200,
"outcome": "success",
"content_type": "text/html",
"content": "<!doctype html>...",
"bytes": 1256,
"truncated": false,
"redirect_count": 0,
"attempt_count": 1,
"duration_ms": 428,
"fetched_at": "2026-08-20T10:30:00.000Z",
"headers": { "cache-control": "max-age=604800" },
"rendered": false
},
"billing": {
"credits_charged": 1,
"credits_refunded": 0,
"policy": "effort_based"
}
}
الأسئلة الشائعة
يكلف عنوان URL واحد 1 أو 2 أو 10 أو 20 رصيدًا، بحسب الوضع المحدد. تستخدم عناصر الدفعة التسعير نفسه لكل عنوان URL.
نعم. تخضع استجابات الموقع المستهدف مثل عمليات إعادة التوجيه وأخطاء HTTP وعمليات الحظر وصفحات التحدي والصفحات الفارغة أو المحتوى غير المتوقع للفوترة، لأن DomScan نفّذت عمل الجلب المطلوب رغم ذلك.
يتاح رد الرصيد فقط عندما تتحقق DomScan من أن منصتها نفسها أخفقت في تنفيذ وضع الجلب المحدد. ولا يُعد سلوك الموقع المستهدف إخفاقًا في المنصة.
لا. يتضمن الوضع المرن إعادة محاولة واحدة عندما تستوفي النتيجة الأولى شروط إعادة المحاولة الموثقة.
لا. ينفذ JavaScript الخاص بالصفحة، لكنه لا يحل CAPTCHA ولا يتجاوز قيود الوصول.
لا. لا تعرض API مستويات الوكلاء أو مزوديها أو مجموعاتها أو استهداف بلد معين. يمكنك اختيار وضع الجلب فقط.
لا. تتاح الدفعات غير المتزامنة للحسابات المدفوعة فقط. ويمكن للحسابات المجانية استخدام الوضع القياسي ضمن الحدود المجانية المنشورة.
يتاح محتوى الاستجابة المكتملة لمدة 24 ساعة. وتظل بيانات وصفية محدودة للمهمة متاحة لمدة 7 أيام.
الأدوات والموارد ذات الصلة
رموز حالة HTTP
نوثّق رموز حالة HTTP التي يجب على عميلك التعامل معها حتى تتمكن من التمييز بين الاستجابات الناجحة ومشكلات المصادقة والأرصدة وحدود المعدل والبيانات غير الموجودة وأعطال الخدمة الخارجية.
نجح الطلب
تم قبول عدم العثور على نتيجة مخزنة مؤقتًا للنطاقات الفرعية في وضع التخزين المؤقت فقط لتحديثها في الخلفية. لا تُخصم أي أرصدة؛ أعد المحاولة بعد مدة Retry-After.
معلمات غير صالحة
مفتاح API أو الجلسة مفقود أو غير صالح.
لا توجد أرصدة كافية لتنفيذ هذا الطلب.
تمت المصادقة، ولكن غير مسموح لك باستخدام هذه العملية أو الوضع.
نوثّق رموز حالة HTTP التي يجب على عميلك التعامل معها حتى تتمكن من التمييز بين الاستجابات الناجحة ومشكلات المصادقة والأرصدة وحدود المعدل والبيانات غير الموجودة وأعطال الخدمة الخارجية.
تم تجاوز حد المعدل
الخدمة الخلفية غير متاحة أو تفرض تحديد معدل مؤقتًا.
احصل على مفتاح API