इवेंट · स्रोत और इम्पोर्ट
import.document_failed
दस्तावेज़ का इम्पोर्ट विफल हुआ
कस्टम स्रोत का दस्तावेज़ इम्पोर्ट या इंडेक्स नहीं हुआ (data.reason न्यूट्रल कोड है)।
- ऑब्जेक्ट टाइप
- source
- किसे डिलीवर होता है
- एडमिन रोल वाले वेबहुक
पेलोड
ऑब्जेक्ट: EventImportDocumentFailed
idstringज़रूरीइवेंट का ID (
evt_…), जोwebhook-idहेडर में भी भेजा जाता है। डुप्लिकेट डिलीवरी हटाने के लिए इसका इस्तेमाल करें।typestringज़रूरीमान्य मान:
import.document_failedcreated_atstring (date-time)ज़रूरीबदलाव कब हुआ (UTC)।
org_idintegerज़रूरीapi_versionstringज़रूरीdataस्कीमा के कॉन्ट्रैक्ट का वर्शन।sequenceintegerवेबहुक के अंदर डिलीवरी का क्रम नंबर (टेस्ट इवेंट में नहीं होता)।
payloadstringज़रूरीthinका मतलब हैdataनहीं: ऑब्जेक्ट API से पढ़ें।मान्य मान:
fullthindataobjectफ़ील्ड
documentobjectज़रूरीकस्टम स्रोत का दस्तावेज़; पुश API में दस्तावेज़ का नतीजा भी यही परिणाम बताता है।
फ़ील्ड
external_idstring | nullज़रूरीtitlestring | nullcard_idstring | nullज़रूरी
run_idintegerjob_idinteger | nullइंडेक्सिंग या एक्सपोर्ट जॉब।
reasonstringज़रूरीकारण का न्यूट्रल कोड (बढ़ सकने वाली enum सूची: अज्ञात कोड को सामान्य विफलता मानें)। मान दस्तावेज़ के नतीजे के कोड हैं:
content_invalid,file_rejected,too_large,limit_reached,index_failed।
testbooleanज़रूरीPOST /v1/webhooks/{webhook_id}/testसे भेजा गया टेस्ट इवेंट।
डिलीवरी का उदाहरण
{
"id": "evt_0123456789abcdef0123456789abcdef",
"type": "import.document_failed",
"created_at": "2026-10-24T10:00:03Z",
"org_id": 1,
"api_version": "1.62.0",
"sequence": 1042,
"object": {
"type": "source",
"id": "5"
},
"payload": "full",
"data": {
"source": {
"id": 5,
"name": "Help center",
"kind": "custom",
"collection_id": 3
},
"document": {
"external_id": "kb-article-118",
"title": "Shipping rates",
"card_id": null
},
"run_id": 902,
"reason": "content_invalid"
},
"test": false
}इवेंट पाना
हर डिलीवरी आपके वेबहुक पर भेजी गई POST रिक्वेस्ट है, जिसकी बॉडी यही JSON है। बॉडी पर भरोसा करने से पहले webhook-signature हेडर (Standard Webhooks) जाँचें, कुछ सेकंड के अंदर 2xx स्टेटस के साथ जवाब दें और काम उसके बाद करें। एक वेबहुक की डिलीवरी इवेंट का क्रम बनाए रखती हैं; असफल डिलीवरी का बढ़ते अंतराल पर रीट्राई होता है।
नए इवेंट टाइप और नए फ़ील्ड कभी भी आ सकते हैं: जिन टाइप और फ़ील्ड को आप नहीं जानते, उन्हें छोड़ दें।