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

Authorizations

Authorization
string
header
required

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

Response

قائمة بقوائم البادئات.

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 في قائمة البادئات هذه.