الانتقال إلى المحتوى الرئيسي
GET
/
prefix-lists
/
{prefixListId}
استرداد قائمة بادئات
curl --request GET \
  --url https://api.altostrat.io/prefix-lists/{prefixListId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw",
  "name": "عناوين IP للمكتب الرئيسي",
  "description": "نطاقات IP العامة للمكتب الرئيسي.",
  "status": "active",
  "sites": [
    "site_12345"
  ],
  "prefixes": [
    {
      "id": "prfx_0ujsswThIGTUYm2K8FjOOfxcYpw",
      "cidr": "192.0.2.0/24",
      "description": "الشبكة الفرعية للخادم الرئيسي"
    }
  ]
}

Authorizations

Authorization
string
header
required

تتم المصادقة عبر رمز ويب JSON (JWT) صادر عن Auth0. قدم الرمز في ترويسة Authorization مع مخطط Bearer.

Path Parameters

prefixListId
string
required

المعرف الفريد لقائمة البادئات، مسبوقًا بـ prfx_lst_.

Example:

"prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw"

Response

كائن قائمة البادئات المطلوبة.

يمثل مجموعة مسماة وقابلة لإعادة الاستخدام من عناوين IP وكتل CIDR.

id
string

المعرف الفريد لقائمة البادئات، مسبوقًا بـ prfx_lst_.

Example:

"prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw"

name
string

اسم يمكن للإنسان قراءته لقائمة البادئات.

Example:

"عناوين IP للمكتب الرئيسي"

description
string

وصف اختياري لقائمة البادئات.

Example:

"نطاقات IP العامة للمكتب الرئيسي."

status
enum<string>

حالة المزامنة الحالية لقائمة البادئات.

الخيارات المتاحة:
active,
syncing,
failed
Example:

"active"

sites
string[]

قائمة بمعرفات المواقع التي يتم تطبيق قائمة البادئات هذه عليها مباشرة.

prefixes
object[]

قائمة كتل CIDR في قائمة البادئات هذه.