इवेंट · कार्ड
card.updated
कार्ड अपडेट हुआ
कार्ड के फ़ील्ड या कंटेंट बदले: कार्ड के ब्योरे का एडिट, टैग, ज़िम्मेदार व्यक्ति, फ़ाइल या टेक्स्ट का नया वर्शन, नए वर्शन के रूप में प्रकाशित ड्राफ़्ट, या प्रोसेसिंग द्वारा कार्ड को दी गई ऐक्सेस कैटेगरी (data.previous_attributes.category _unclassified — कार्ड वर्गीकरण का इंतज़ार कर रहा था और अब उन प्राप्तकर्ताओं को उपलब्ध है जिनकी डेटा प्रोफ़ाइल उसकी कैटेगरी का ऐक्सेस देती है)। data.previous_attributes में बदले गए फ़ील्ड के पिछले मान होते हैं।
- ऑब्जेक्ट टाइप
- card
- किसे डिलीवर होता है
- वे वेबहुक, जिन्हें ऑब्जेक्ट दिखता है: रोल, डेटा प्रोफ़ाइल और कलेक्शन के आधार पर
पेलोड
idstringज़रूरीइवेंट का ID (
evt_…), जोwebhook-idहेडर में भी भेजा जाता है। डुप्लिकेट डिलीवरी हटाने के लिए इसका इस्तेमाल करें।typestringज़रूरीमान्य मान:
card.updatedcreated_atstring (date-time)ज़रूरीबदलाव कब हुआ (UTC)।
org_idintegerज़रूरीapi_versionstringज़रूरीdataस्कीमा के कॉन्ट्रैक्ट का वर्शन।sequenceintegerवेबहुक के अंदर डिलीवरी का क्रम नंबर (टेस्ट इवेंट में नहीं होता)।
payloadstringज़रूरीthinका मतलब हैdataनहीं: ऑब्जेक्ट API से पढ़ें।मान्य मान:
fullthindataobjectफ़ील्ड
actor_idinteger | nullज़रूरीकार्रवाई करने वाला यूज़र; संगठन की API कुंजी या ख़ुद प्लेटफ़ॉर्म के लिए
null।previous_attributesobjectज़रूरीऑब्जेक्ट के बदले हुए टॉप-लेवल फ़ील्ड के पिछले मान।
job_idinteger | nullइंडेक्सिंग या एक्सपोर्ट जॉब।
verified_on_publishbooleanड्राफ़्ट सत्यापित के रूप में प्रकाशित हुआ।
testbooleanज़रूरीPOST /v1/webhooks/{webhook_id}/testसे भेजा गया टेस्ट इवेंट।
डिलीवरी का उदाहरण
{
"id": "evt_0123456789abcdef0123456789abcdef",
"type": "card.updated",
"created_at": "2026-10-24T10:00:03Z",
"org_id": 1,
"api_version": "1.62.0",
"sequence": 1042,
"object": {
"type": "card",
"id": "c_9f2e41"
},
"payload": "full",
"data": {
"card": {
"id": "c_9f2e41",
"title": "Refund policy",
"collection": "support",
"collection_id": 3,
"version": 4,
"kind": "text",
"status": "ready",
"verification_state": "trusted",
"owner_id": 7,
"tags": [
"billing"
],
"external_id": null,
"metadata": {}
},
"actor_id": 7,
"previous_attributes": {
"title": "Refunds"
}
},
"test": false
}इवेंट पाना
हर डिलीवरी आपके वेबहुक पर भेजी गई POST रिक्वेस्ट है, जिसकी बॉडी यही JSON है। बॉडी पर भरोसा करने से पहले webhook-signature हेडर (Standard Webhooks) जाँचें, कुछ सेकंड के अंदर 2xx स्टेटस के साथ जवाब दें और काम उसके बाद करें। एक वेबहुक की डिलीवरी इवेंट का क्रम बनाए रखती हैं; असफल डिलीवरी का बढ़ते अंतराल पर रीट्राई होता है।
नए इवेंट टाइप और नए फ़ील्ड कभी भी आ सकते हैं: जिन टाइप और फ़ील्ड को आप नहीं जानते, उन्हें छोड़ दें।