مرجع API

API الخاص بـ سلسلة إعادة التوجيه

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

العمليات

GET /v1/redirects عرض مرجع API

GET /v1/redirects

العملية: getRedirects الوحدات والمصادقة: 2 المصادقة مطلوبة
GET /v1/redirects

معاملات الاستعلام

المعامل النوع مطلوب
url string اختياري
domain string اختياري

حقول الرد

الحقل النوع
original_url string
final_url string
redirect_count integer
hops[] object[]
hops[] object
hops[].url string
hops[].status_code integer
hops[].location string
hops[].server string
hops[].content_type string
https_upgrade boolean
domain_changed boolean
final_status integer
final_title string
risk_summary object
risk_summary.risk_level string
risk_summary.risk_flags[] string[]
risk_summary.hop_count integer
risk_summary.redirect_count integer
risk_summary.https_upgrade boolean
risk_summary.https_downgrade boolean
risk_summary.domain_changed boolean
risk_summary.final_status integer
risk_summary.error_present boolean
risk_summary.tracking_parameter_hops integer
total_time_ms integer
checked_at string

طلب مثال

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/redirects?url=https%3A%2F%2Fexample.com&domain=example.com"

مثال الرد

{
  "original_url": "https://example.com",
  "final_url": "https://example.com",
  "redirect_count": 1,
  "hops": [
    {
      "url": "https://example.com",
      "status_code": 1,
      "location": "string",
      "server": "string",
      "content_type": "string"
    }
  ],
  "https_upgrade": true,
  "domain_changed": "example.com",
  "final_status": 1,
  "final_title": "string",
  "risk_summary": {
    "risk_level": "low",
    "risk_flags": [
      "string"
    ],
    "hop_count": 1,
    "redirect_count": 1,
    "https_upgrade": true,
    "https_downgrade": true,
    "domain_changed": "example.com",
    "final_status": 1,
    "error_present": true,
    "tracking_parameter_hops": 1
  },
  "total_time_ms": "2026-04-15T12:00:00Z",
  "checked_at": "2026-04-15T12:00:00Z"
}

موارد المرجع