---
title: كتالوج السمات
description: الكتالوج العام لأنواع الوثائق التي يقبلها Human Plugin في credential.type — صيغته، وكيف يحمّله Human Plugin، ولماذا يفشل بدء التشغيل عند تعذّر تحميله.
canonical: https://developer.unico.io/ar/human-plugin/additional-resources/attribute-catalog
locale: ar
generated_by: markdown-export
---

# كتالوج السمات

قائمة أنواع الوثائق المقبولة في credential.type.

الكتالوج ملف JSON عام تنشره Unico على العنوان `https://human-token-assets.unico.app/attribute-catalog.json`. راجعه لمعرفة الرموز التي يمكنك استخدامها.

```json
{
  "schema_version": 1,
  "version": "2026-10-29.1",
  "attributes": [
    { "code": "DUI_TYPE_BR_CPF", "country_code": "BRA" },
    { "code": "DUI_TYPE_NG_BVN", "country_code": "NGA" }
  ]
}
```

- `code` هو القيمة التي ترسلها في `credential.type`. المطابقة **دقيقة وحساسة لحالة الأحرف**.
- `country_code` هو رمز الدولة المصدِّرة للوثيقة بصيغة ISO 3166-1 alpha-3. يعيده Human Plugin باسم `countryCode` في `data.ndocs`.

## كيف يستخدمه Human Plugin

- يُنزَّل **مرة واحدة عند بدء التشغيل** ويُحفظ في الذاكرة. يصل أي كتالوج جديد إلى Human Plugin عند إعادة تشغيله التالية.
- **لا يبدأ** Human Plugin إذا تعذّر عليه تنزيل كتالوج صالح خلال 10 ثوانٍ. اسمح بحركة HTTPS الصادرة إلى `human-token-assets.unico.app`.
- لا تُرسَل أي بيانات عن العميل إلى مضيف الكتالوج.
- يُرفَض الإنشاء الذي يحمل `credential.type` خارج الكتالوج بالخطأ `422 ATTRIBUTE_TYPE_NOT_SUPPORTED`، قبل تخزين أي شيء أو إرساله.