skipLink.label

Manifest

Ishlaydi

Manifest — konnektorning yagona haqiqat manbai. Konsol, tool katalogi, tasdiq qoidasi va sertifikat — hammasi shundan o’qiydi.

Kontrakt: contracts/integration/v1/connector-manifest.schema.json

Yuqori daraja

heading.anchorLabel
{
"id": "bitrix24",
"version": "2.1.0",
"category": "crm",
"display_name": "Bitrix24",
"scope": "global",
"description": "",
"auth": { },
"config_schema": { },
"operations": [ ]
}
Maydon Qoida
id ^[a-z][a-z0-9_.-]{1,63}$ — URL yo’lida ishlatiladi
version semver. Amal qo’shish — MINOR
category crm erp bank storage speech payments messaging inventory productivity api database
scope global yoki tenant:<id>

Autentifikatsiya

heading.anchorLabel
"auth": {
"type": "api_key",
"credential_ref": "vault:connectors/bitrix24"
}

config_schema

heading.anchorLabel

Tenant instansi to’ldiradigan sozlamalar (portal URL, voronka id va h.k.). JSON Schema, additionalProperties: false.

⚠ Bu maydonlar sir emas. Sir faqat credential_ref orqali.

{
"name": "crm.get_deal",
"direction": "read",
"risk_level": "L1",
"idempotent": true,
"timeout_ms": 15000,
"description": "",
"input_schema": {
"type": "object",
"additionalProperties": false,
"required": ["id"],
"properties": { "id": { "type": "string", "pattern": "^[0-9]{1,19}$" } }
},
"output_schema": { },
"verification": { }
}
Qiymat Ma’nosi
read O’qish — ledger yozuvi yo’q
write Yozuv — ledger, idempotentlik, tasdiq
stream Oqim

L0L4faqat ma’lumot. Approval va policy qarori manifestda emas, platformada.

Provayder o’z tomonida dublikatni to’sadimi. false bo’lsa himoya faqat platformaning semantik kaliti bilan bo’ladi.

⚠ Halol bo’ling. true deb yolg’on yozish — dublikat effekt manbai.

Tipik xatolar

heading.anchorLabel
⛔ Xato Oqibat
Identifikatorni raqam qilib qaytarish 2⁵³ dan katta id buziladi
Noma’lum id uchun upstream_error Indeks kechikishi FAILED ga aylanadi
output_schema haqiqatdan farq qiladi Predikat maydonini topa olmaydi
Predikat maydonini shartli qo’yish field_missing → jim UNKNOWN
Xato matnida URL yoki token Sir model kontekstiga tushadi
O’zgarish Versiya
Amal qo’shish MINOR
Ixtiyoriy maydon qo’shish MINOR
Amal o’chirish / qayta nomlash MAJOR
output_schema ni toraytirish MAJOR

⚠ Domain Pack konnektorning eng past versiyasini talab qiladi (min_version). Read-back amali yangi versiyada paydo bo’lgan bo’lsa, undan pastda paket o’rnatilmaydi.

Keyingi qadam

heading.anchorLabel