الانتقال إلى المحتوى الرئيسي
GET
/
templates
/
{templateId}
استرداد قالب اسكربت
curl --request GET \
  --url https://api.altostrat.io/templates/{templateId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "d9e5b5e3-3e8a-4c2f-8d2a-7e6e5a4b1c0d",
  "name": "إعداد جدار الحماية القياسي",
  "description": "يطبق المجموعة القياسية من قواعد جدار الحماية الخاصة بالشركة على جهاز.",
  "content": "/ip firewall filter add chain=input action=accept connection-state=established,related",
  "metadata": {
    "version": "1.2",
    "compliance": "PCI-DSS"
  },
  "author": "auth0|642b7f3b8b3b3e3e3e3e3e3e",
  "read_only": false,
  "created_at": "2025-10-29T10:30:00.000000Z",
  "updated_at": "2025-10-29T11:00:00.000000Z"
}

Authorizations

Authorization
string
header
required

تستخدم واجهة برمجة تطبيقات Altostrat SDX رموز Bearer من نوع JWT للمصادقة. احصل على رمز عبر واجهة برمجة تطبيقات المصادقة وأدرجه في ترويسة Authorization كـ 'Bearer {token}'.

Path Parameters

templateId
string<uuid>
required

المعرف الفريد لقالب الاسكربت.

Example:

"d9e5b5e3-3e8a-4c2f-8d2a-7e6e5a4b1c0d"

Response

معلومات مفصلة حول قالب الاسكربت.

id
string<uuid>

المعرف الفريد لقالب الاسكربت.

Example:

"d9e5b5e3-3e8a-4c2f-8d2a-7e6e5a4b1c0d"

name
string

اسم قالب الاسكربت.

Example:

"إعداد جدار الحماية القياسي"

description
string

وصف موجز لما يفعله القالب.

Example:

"يطبق المجموعة القياسية من قواعد جدار الحماية الخاصة بالشركة على جهاز."

content
string

محتوى الاسكربت الكامل للقالب.

Example:

"/ip firewall filter add chain=input action=accept connection-state=established,related"

metadata
object | null

خريطة مفتاح-قيمة لتخزين بيانات وصفية عشوائية.

Example:
{ "version": "1.2", "compliance": "PCI-DSS" }
author
string<uuid> | null

معرف المستخدم لمؤلف القالب. يكون null للقوالب العالمية.

Example:

"auth0|642b7f3b8b3b3e3e3e3e3e3e"

read_only
boolean

True إذا كان القالب عالميًا ولا يمكن للمستخدم تحريره.

Example:

false

created_at
string<date-time>

الطابع الزمني الذي تم فيه إنشاء القالب.

Example:

"2025-10-29T10:30:00.000000Z"

updated_at
string<date-time>

الطابع الزمني الذي تم فيه آخر تحديث للقالب.

Example:

"2025-10-29T11:00:00.000000Z"