الانتقال إلى المحتوى الرئيسي
GET
/
recent
الحصول على الأعطال الحديثة (قديم)
curl --request GET \
  --url https://api.altostrat.io/recent \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "flt_31pkd1t8FvW7qZv0jG2a9kH5mB1",
    "message": "فشل في تجاوز رابط WAN: الرابط الأساسي (WAN1) معطل",
    "resolved_at": null,
    "created_at": "2025-10-21T12:00:00.000000Z",
    "duration": "ساعتان و 15 دقيقة",
    "severity": "error",
    "type": "wantunnel",
    "cause": "فشل الاختبار: تجاوز زمن الاستجابة عتبة 500 مللي ثانية",
    "site_id": "site_8a7b6c5d4e3f2g1h",
    "resource_identifier": "dev_2j4k2l2j3k4l2j3k4"
  }
]

Authorizations

Authorization
string
header
required

تتم مصادقة طلبات واجهة برمجة التطبيقات باستخدام رمز ويب JSON (JWT) يتم توفيره في ترويسة Authorization.

Query Parameters

site
string

(اختياري) تصفية الأعطال الحديثة لموقع معين.

Example:

"site_8a7b6c5d4e3f2g1h"

type
string

(اختياري) تصفية حسب نوع العطل.

Example:

"wantunnel"

Response

قائمة بأحداث الأعطال الحديثة بتنسيق قديم.

id
string

معرف فريد لكائن العطل.

Example:

"flt_31pkd1t8FvW7qZv0jG2a9kH5mB1"

message
string

ملخص موجز للعطل.

Example:

"فشل في تجاوز رابط WAN: الرابط الأساسي (WAN1) معطل"

resolved_at
string<date-time> | null

الطابع الزمني عند حل العطل.

Example:

null

created_at
string<date-time>

الطابع الزمني عند إنشاء العطل.

Example:

"2025-10-21T12:00:00.000000Z"

duration
string

سلسلة نصية سهلة القراءة تمثل مدة العطل.

Example:

"ساعتان و 15 دقيقة"

severity
string

خطورة العطل.

Example:

"error"

type
string

نوع العطل.

Example:

"wantunnel"

cause
string

السبب المحتمل للعطل.

Example:

"فشل الاختبار: تجاوز زمن الاستجابة عتبة 500 مللي ثانية"

site_id
string | null

معرف الموقع الذي ينتمي إليه هذا المورد.

Example:

"site_8a7b6c5d4e3f2g1h"

resource_identifier
string

المعرف الفريد للمورد.

Example:

"dev_2j4k2l2j3k4l2j3k4"