بيانات الويب 10 نقاط النهاية 12 الميزات الرئيسية

واجهة API لـ كشف مجموعة التقنيات

اكتشف ما يشغّل موقعاً عاماً من خلال فحص HTTP السريع، وعرض JavaScript داخل بيئة معزولة، وتحليل محدود لصفحات متعددة من الأصل نفسه. استخدم الفحص المجمع المتزامن أو المهام غير المتزامنة المستديمة لقوائم الأهداف الأكبر.

Category بيانات الويب
نقاط النهاية 10
الميزات الرئيسية 12
الأسئلة الشائعة 3

يستخدمه أشخاص في شركات مميزة

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel

إشارات ثقة قبل التكامل

توفر الوثائق الواضحة والطلبات الموثقة وتفاصيل الاعتمادية المرئية طريقة أسهل لتقييم DomScan قبل الإطلاق.

مباشر حالة الخدمة

تحقق من حالة الخدمة المباشرة واستجابات الفشل الموثقة قبل التكامل.

OpenAPI ملفات API

روابط OpenAPI وSwagger وPostman وCLI وSDK وMCP متاحة بنقرة واحدة.

مفاتيح API وصول محمي

تستخدم نقاط النهاية الموثقة مفاتيح API مع تكاليف رصيد واضحة قبل الاستدعاء.

10,000 حصة مجانية

ابدأ مع 10,000 رصيد شهري وقم بالترقية فقط عند نمو الاستخدام.

ما الذي تساعدك هذه الواجهة على إطلاقه

استخدم هذه الصفحة كملخص إنتاج: نقاط النهاية، الأمثلة، شكل الاستجابة، وأجزاء سير العمل اللازمة لربط DomScan بمنتجك.

سير عمل المنتج

ادمج فحوصات النطاقات، معلومات DNS، إشارات المخاطر أو الإثراء داخل الإعداد، البحث والأدوات الداخلية.

أتمتة المحللين

استبدل عمليات البحث اليدوية المتكررة بمهام مجدولة وتنبيهات وخطوات تحقيق قابلة للإعادة.

بيانات JSON نظيفة

استخدم حقولًا متوقعة، رموز حالة موثقة وتكاليف ائتمان بدلًا من كشط صفحات المزودين.

أدوات الذكاء الاصطناعي والعمليات

زوّد الوكلاء ولوحات المعلومات ودفاتر SOAR وCRMs عبر OpenAPI أو SDK أو Postman أو MCP.

سير عمل التكامل

مسار بسيط من أول طلب إلى استخدام إنتاجي قابل للتكرار.

1
المصادقة مرة واحدة

أرسل مفتاح API مع الترويسة الموثقة وحافظ على اتساق الطلبات عبر الخدمات.

2
الاستعلام باستخدام الأمثلة

ابدأ من أمثلة curl وHTTP ثم اربط المعلمات بكود تطبيقك.

3
التشغيل والمراقبة

استخدم رموز الحالة وتكاليف الاعتمادات وحقول الاستجابة لبناء إعادة المحاولة والسجلات والتنبيهات.

عدة المطور

انتقل من هذه الصفحة إلى وثائق قابلة للقراءة آليًا، مجموعات طلبات، SDKs أو أدوات للوكلاء.

خريطة المعلمات والاستجابة

راجع المدخلات وحقول الإخراج ورموز الحالة قبل توصيل نقطة النهاية بعميلك.

معلمات الطلب

المعامل

urldomainmodemax_pagestargetslimitcursorjob_iddomains
حقول الاستجابة

مثال الرد

urltechnologiesdetection_summarydetection_summary.detected_countdetection_summary.category_countdetection_summary.categoriesdetection_summary.high_confidence_countdetection_summary.medium_confidence_countdetection_summary.low_confidence_countdetection_summary.versioned_countdetection_summary.evidence_sourcesdetection_summary.evidence_sources.header
تغطية الحالة

رموز حالة HTTP

200202400401402409429503

نقاط النهاية

GET /v1/tech
الرصيد: 3-9المصادقة: المصادقة مطلوبة
urldomainmodemax_pages
POST /v1/tech/bulk
الرصيد: 3/itemالمصادقة: المصادقة مطلوبة
targets
POST /v1/tech/jobs
الرصيد: 3/itemالمصادقة: المصادقة مطلوبة
targetsmodemax_pages
GET /v1/tech/jobs
الرصيد: 0المصادقة: المصادقة مطلوبة
limitcursor
GET /v1/tech/jobs/:job_id
الرصيد: 0المصادقة: المصادقة مطلوبة
job_id
GET /v1/tech/jobs/:job_id/results
الرصيد: 0المصادقة: المصادقة مطلوبة
job_idlimitcursor
DELETE /v1/tech/jobs/:job_id
الرصيد: 0المصادقة: المصادقة مطلوبة
job_id
GET /v1/hosting
الرصيد: 3المصادقة: المصادقة مطلوبة
domain
POST /v1/hosting/bulk
الرصيد: 3/itemالمصادقة: المصادقة مطلوبة
domains
GET /v1/parking
الرصيد: 2المصادقة: المصادقة مطلوبة
domain

إشارات ثقة قبل التكامل

توفر الوثائق الواضحة والطلبات الموثقة وتفاصيل الاعتمادية المرئية طريقة أسهل لتقييم DomScan قبل الإطلاق.

حالة الخدمة ملفات API

روابط OpenAPI وSwagger وPostman وCLI وSDK وMCP متاحة بنقرة واحدة.

مفاتيح API وصول محمي

تستخدم نقاط النهاية الموثقة مفاتيح API مع تكاليف رصيد واضحة قبل الاستدعاء.

حصة مجانية اشترك مجاناً

ابدأ مع 10,000 رصيد شهري وقم بالترقية فقط عند نمو الاستخدام.

نشط طلب مثال

ابدأ من أمثلة curl وHTTP ثم اربط المعلمات بكود تطبيقك.

الميزات الرئيسية

الكشف عن CDN

حدّد استخدام Cloudflare وFastly وAWS CloudFront وAkamai وغيرها.

الكشف عن الإطار

اكتشف Next.js و React و Vue و Angular و Svelte وغيرها.

الكشف عن نظام إدارة المحتوى

اكتشف تقنيات إدارة المحتوى المستخدمة، مثل أنظمة WordPress وShopify وWix وSquarespace وWebflow وغيرها.

تتبع التحليلات

اعثر على أدوات Google Analytics وGTM وMixpanel وSegment وغيرها.

برنامج الخادم

اكتشف خوادم nginx و Apache و IIS و LiteSpeed.

مستويات الثقة

يتضمن كل تطابق درجة رقمية وتصنيفاً عالياً أو متوسطاً أو منخفضاً وملاحظات حول القيود. وهذه ليست ضماناً للدقة.

تحليل الرؤوس

تُدرج رؤوس استجابة HTTP التي تمت ملاحظتها بعد حجب القيم الحساسة.

البحث الأمني

مفيد لتقييم الثغرات والتحليل التنافسي.

عرض JavaScript

راقب المتغيرات العامة المعلنة وقت التشغيل وعناوين URL المطلوبة عبر الشبكة داخل متصفح معزول من دون كشف قيم JavaScript.

الكشف عبر صفحات متعددة

يحلل وضع deep ما يصل إلى خمس صفحات تمثيلية من الأصل نفسه، ويربط الأدلة بالصفحة التي رُصدت فيها.

عمليات فحص مجمعة سريعة

افحص ما يصل إلى 10 أهداف بترتيب الإدخال وبصورة متزامنة، مع التحقق والفوترة والأخطاء ورد التكلفة لكل عنصر.

مهام غير متزامنة مستديمة

عالج ما يصل إلى 100 هدف مع إنشاء آمن عند تكرار الطلب، واستعلام عن التقدم، وترقيم صفحات موقّع، وإلغاء، ونتائج تنتهي صلاحيتها.

طلب مثال

GET /v1/tech bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/tech?url=https://wordpress.example/&mode=rendered"

مثال الرد

200 OK json
{
  "url": "https://wordpress.example/",
  "technologies": [
    {
      "id": "wordpress",
      "name": "WordPress",
      "category": "cms",
      "version": "6.8.2",
      "version_kind": "product",
      "confidence": "high",
      "confidence_score": 98,
      "evidence": "Meta: generator",
      "evidence_details": [
        {
          "source": "meta",
          "key": "generator",
          "matched": "WordPress 6.8.2"
        }
      ],
      "source_count": 1,
      "caveats": [
        "generator_can_be_removed_or_spoofed",
        "asset_paths_can_be_rewritten"
      ],
      "reference": {
        "website": "https://wordpress.org/",
        "source_url": "https://developer.wordpress.org/reference/functions/get_the_generator/",
        "source_owner": "WordPress.org",
        "source_kind": "official_docs",
        "access": "public",
        "access_method": "target_response_inspection",
        "cost": "none",
        "terms_status": "public_source_reviewed_factual_signature",
        "expected_freshness": "reverify_on_source_or_signature_change",
        "maintenance_risk": "medium",
        "runtime_rate_limits": "not_applicable_no_source_request",
        "fallback_behavior": "unmatched_or_unavailable_signal_is_not_detected",
        "last_verified": "2026-07-15"
      }
    }
  ],
  "detection_summary": {
    "detected_count": 1,
    "category_count": 1,
    "categories": [
      "cms"
    ],
    "high_confidence_count": 1,
    "medium_confidence_count": 0,
    "low_confidence_count": 0,
    "versioned_count": 1,
    "evidence_sources": {
      "header": 0,
      "html": 0,
      "asset_url": 0,
      "network_url": 0,
      "javascript": 0,
      "meta": 1,
      "cookie": 0,
      "url": 0
    },
    "catalog_size": 522,
    "catalog_category_count": 87,
    "summary_field_count": 1
  },
  "summary": {
    "cms": "WordPress"
  },
  "meta": {
    "title": "Example WordPress site",
    "description": "A reserved example response for the technology detection contract.",
    "canonical_url": "https://wordpress.example/",
    "language": "en",
    "favicon": "https://wordpress.example/favicon.ico",
    "open_graph": {
      "title": null,
      "description": null,
      "image": null,
      "url": null,
      "type": null,
      "site_name": null,
      "locale": null
    },
    "twitter_card": {
      "card": null,
      "site": null,
      "creator": null,
      "title": null,
      "description": null,
      "image": null
    },
    "author": null,
    "generator": "WordPress 6.8.2",
    "theme_color": null,
    "manifest_url": null,
    "robots": "index, follow"
  },
  "headers": {
    "content-type": "text/html; charset=UTF-8"
  },
  "ssl": {
    "enabled": true
  },
  "analysis": {
    "status": "complete",
    "requested_url": "https://wordpress.example/",
    "final_url": "https://wordpress.example/",
    "response_status": 200,
    "redirect_count": 0,
    "relay_used": false,
    "signals_checked": [
      "url",
      "header",
      "cookie",
      "html",
      "asset_url",
      "meta"
    ],
    "signals_unavailable": [],
    "html_characters_analyzed": 412,
    "html_bytes_analyzed": 412,
    "html_byte_limit": 1000000,
    "html_truncated": false,
    "response_body_truncated": false,
    "mode": "fast",
    "rendered": false,
    "javascript_executed": false,
    "pages_requested": 1,
    "pages_analyzed": 1,
    "page_limit": 1,
    "network_requests_observed": 0,
    "page_limit_reached": false,
    "resource_limit_reached": false,
    "redirected_to_different_host": false,
    "no_detection_reason": null,
    "recommended_mode": null,
    "pages": [
      {
        "url": "https://wordpress.example/",
        "status": 200,
        "html_truncated": false,
        "network_requests_observed": 0
      }
    ]
  },
  "total_time_ms": 128,
  "checked_at": "2026-07-15T10:30:00Z",
  "_meta": {
    "served_by": "pop=MAD country=ES",
    "analysis_status": "ok",
    "response_status": 200,
    "cache_status": "miss",
    "stale": false
  }
}

الأسئلة الشائعة

ما مدى دقة الكشف؟

ترتبط الثقة بكل إشارة على حدة. تعرض النتائج درجة ثقة وأدلة منقحة وملاحظات حول القيود وحالة التحليل الكامل أو الجزئي، وقد لا تظهر التقنيات التي تخفي إشاراتها العامة أو تعيد كتابتها.

ما التقنيات التي يمكن كشفها؟

يغطي الدليل الموثّق أكثر من 500 تقنية ضمن أكثر من 80 فئة، منها أنظمة CMS والأطر والتحليلات وإعادة تشغيل الجلسات وإدارة العلامات والإعلانات وشبكات CDN والاستضافة والدفع والتسويق وأدوات المطورين وخدمات الأمان. لا يمكن اكتشاف سوى الإشارات التي تكشفها المواقع للعامة.

هل يمكنني استخدام هذا للتحليل التنافسي؟

نعم، يتم استخدام هذا API بشكل شائع لفهم التقنيات التي يستخدمها المنافسون وتحديد اتجاهات السوق والإعلام باتخاذ قرارات التكنولوجيا.

الأدوات والموارد ذات الصلة

رموز حالة HTTP

نوثّق رموز حالة HTTP التي يجب على عميلك التعامل معها حتى تتمكن من التمييز بين الاستجابات الناجحة ومشكلات المصادقة والأرصدة وحدود المعدل والبيانات غير الموجودة وأعطال الخدمة الخارجية.

OK 200

نجح الطلب

مقبول 202

تم قبول عدم العثور على نتيجة مخزنة مؤقتًا للنطاقات الفرعية في وضع التخزين المؤقت فقط لتحديثها في الخلفية. لا تُخصم أي أرصدة؛ أعد المحاولة بعد مدة Retry-After.

طلب غير صالح 400

معلمات غير صالحة

غير مصرح 401

مفتاح API أو الجلسة مفقود أو غير صالح.

الدفع مطلوب 402

لا توجد أرصدة كافية لتنفيذ هذا الطلب.

HTTP 409 409

نوثّق رموز حالة HTTP التي يجب على عميلك التعامل معها حتى تتمكن من التمييز بين الاستجابات الناجحة ومشكلات المصادقة والأرصدة وحدود المعدل والبيانات غير الموجودة وأعطال الخدمة الخارجية.

طلبات كثيرة جداً 429

تم تجاوز حد المعدل

الخدمة غير متاحة 503

الخدمة الخلفية غير متاحة أو تفرض تحديد معدل مؤقتًا.

اكتشف تقنيات الموقع