Webhook
Webhooks ऐसी सुविधाएँ हैं जो आपको BoxHero में कुछ घटनाएँ होने पर रीयल-टाइम सूचनाएँ प्राप्त करने देती हैं।

पंजीकरण
आप यहाँ एक वेबहुक पंजीकृत कर सकते हैं सेटिंग्स > इंटीग्रेशन्स और API अपने BoxHero टीम में।
डिलीवरी और पुनः प्रयास व्यवहार
जब कोई घटना होती है, BoxHero एक HTTP POST अनुरोध आपके पंजीकृत वेबहुक एंडपॉइंट पर भेजता है। अनुरोध बॉडी में घटना का वर्णन करने वाला JSON पेलोड होता है।
यदि आपका सर्वर HTTP 200 OKके साथ प्रतिक्रिया देता है, तो घटना को सफलतापूर्वक डिलीवर माना जाता है।
यदि आपका सर्वर कोई भी गैर-200 स्थिति कोडके लिए, BoxHero इसे एक अस्थायी विफलता मानता है और 3 बार तक डिलीवरी पुनः प्रयास करता है।
वेबहुक पेलोड संरचना
सभी वेबहुक घटनाएँ अनुरोध बॉडी में निम्न JSON संरचना के साथ डिलीवर की जाती हैं:
घटना क्रम
BoxHero क्रम की डिलीवरी के क्रम की गारंटी नहीं देता। उदाहरण के लिए, एक item/new घटना एक item/delete घटना के बाद उसी आइटम के लिए आ सकती है।
इसमें created_time क्षेत्र घटना पेलोड में वास्तविक घटना समय को दर्शाता है। घटनाओं को विश्वसनीय रूप से संभालने के लिए अपने वेबहुक हैंडलर में idempotent और क्रम-सहिष्णु लॉजिक लागू करें।
घटना विषय
यदि आपको अतिरिक्त घटना विषयों के लिए समर्थन चाहिए, तो कृपया संपर्क करें सपोर्ट.
txs/new
txs/newजब कोई इन्वेंटरी लेन-देन होता है (स्टॉक इन / स्टॉक आउट / स्टॉक समायोजित करें / स्टॉक स्थानांतरित करें), तब ट्रिगर होता है।
नोट: यह घटना नहीं बल्क संपादन या आयात के माध्यम से बनाई गई समायोजनों के लिए ट्रिगर होती है (उदाहरण: Excel के माध्यम से आइटम जोड़ते या अपडेट करते समय)।
id
लेन-देन की अद्वितीय ID
type
लेन-देन का प्रकार (in, out, adjust, move)
पार्टनर
Partner
partner.id
साझेदार की अद्वितीय ID
partner.name
साझेदार का नाम
partner.deleted
क्या साझेदार हटाया गया है
from_location
स्रोत स्थान
from_location.id
स्रोत स्थान की अद्वितीय ID
from_location.name
स्रोत स्थान का नाम
from_location.deleted
क्या स्रोत स्थान हटाया गया है
to_location
गंतव्य स्थान
to_location.id
गंतव्य स्थान की अद्वितीय ID
to_location.name
गंतव्य स्थान का नाम
to_location.deleted
क्या गंतव्य स्थान हटाया गया है
items
लेन-देन में लाइन आइटम
items.id
आइटम की अद्वितीय ID
items.name
आइटम का नाम
items.quantity
स्टॉक इन/आउट/समायोजित/स्थानांतरित होने के कारण इन्वेंटरी परिवर्तन
items.deleted
क्या आइटम हटाया गया है
items.from_location_new_stock_level
लेन-देन के बाद स्रोत स्थान पर स्टॉक स्तर
items.to_location_new_stock_level
लेन-देन के बाद गंतव्य स्थान पर स्टॉक स्तर
transaction_time
लेन-देन का समय (जैसे स्टॉक इन/आउट समय)
created_at
वह समय जब लेन-देन बनाया गया था
created_by
वह सदस्य जिसने लेन-देन बनाया
created_by.id
सदस्य की अद्वितीय ID
created_by.name
सदस्य का नाम
created_by.deleted
क्या सदस्य हटाया गया है
count_of_items
आइटमों की संख्या
total_quantity
इन्वेंटरी परिवर्तन की कुल मात्रा
url
लेन-देन विवरण पृष्ठ देखने के लिए URL पता
memo
लेन-देन से संबंधित नोट्स
उदाहरण वेबहुक पेलोड – स्टॉक इन घटना
स्टॉक इन घटनाउदाहरण वेबहुक पेलोड – स्टॉक स्थानांतरित करें घटना
स्टॉक स्थानांतरित करें घटनाtxs/edit
txs/editजब कोई मौजूदा इन्वेंटरी लेन-देन (स्टॉक इन / स्टॉक आउट / स्टॉक समायोजित करें / स्टॉक स्थानांतरित करें) संपादित किया जाता है.
id
लेन-देन की अद्वितीय ID
type
लेन-देन का प्रकार (in, out, adjust, move)
पार्टनर
Partner
partner.id
साझेदार की अद्वितीय ID
partner.name
साझेदार का नाम
partner.deleted
क्या साझेदार हटाया गया है
from_location
स्रोत स्थान
from_location.id
स्रोत स्थान की अद्वितीय ID
from_location.name
स्रोत स्थान का नाम
from_location.deleted
क्या स्रोत स्थान हटाया गया है
to_location
गंतव्य स्थान
to_location.id
गंतव्य स्थान की अद्वितीय ID
to_location.name
गंतव्य स्थान का नाम
to_location.deleted
क्या गंतव्य स्थान हटाया गया है
items
लेन-देन में लाइन आइटम
items.id
आइटम की अद्वितीय ID
items.name
आइटम का नाम
items.quantity
लेन-देन के कारण मात्रा परिवर्तन (in/out/adjust/move)
items.deleted
क्या आइटम हटाया गया है
items.from_location_new_stock_level
लेन-देन के बाद स्रोत स्थान पर स्टॉक स्तर
items.to_location_new_stock_level
लेन-देन के बाद गंतव्य स्थान पर स्टॉक स्तर
transaction_time
लेन-देन का समय (जैसे स्टॉक इन/आउट समय)
created_at
वह समय जब लेन-देन बनाया गया था
created_by
वह सदस्य जिसने लेन-देन बनाया
created_by.id
सदस्य की अद्वितीय ID
created_by.name
सदस्य का नाम
created_by.deleted
क्या सदस्य हटाया गया है
count_of_items
आइटमों की संख्या
total_quantity
इन्वेंटरी परिवर्तन की कुल मात्रा
url
लेन-देन विवरण पृष्ठ देखने के लिए URL पता
memo
लेन-देन से संबंधित नोट्स
संशोधन
लेन-देन का वर्तमान संस्करण नंबर, 1 से शुरू
उदाहरण वेबहुक पेलोड – संपादित स्टॉक इन लेनदेन
स्टॉक इन लेनदेनउदाहरण वेबहुक पेलोड – संपादित स्टॉक स्थानांतरित करें लेनदेन
स्टॉक स्थानांतरित करें लेनदेनtxs/delete
txs/deleteजब कोई इन्वेंटरी लेन-देन हटाया जाता है.
id
लेन-देन की अद्वितीय ID
संशोधन
लेन-देन का वर्तमान संस्करण नंबर, 1 से शुरू
उदाहरण वेबहुक पेलोड – हटाया गया लेन-देन
item/new
item/newजब टीम की इन्वेंटरी में एक नया आइटम जोड़ा जाता है, तब भेजा जाता है।
नोट: यह घटना नहीं ट्रिगर होती है जब Add Item Variants सुविधा का उपयोग किया जाता है या आइटम्स को Import Excel.
id
आइटम ID
नाम
आइटम का नाम
sku
SKU
बारकोड
बारकोड
photo_url
फोटो URL
लागत
लागत
मूल्य
मूल्य
attrs
विशेषताएँ
उदाहरण पेलोड – आइटम बनाया गया
item/edit
item/editजब कोई मौजूदा आइटम संपादित किया जाता है, तब भेजा जाता है।
नोट: यह घटना नहीं ट्रिगर होती है fके माध्यम से किए गए बल्क संपादनों डेटा सेंटर > Item या Import Excel फ़ंक्शन के माध्यम से।
id
आइटम ID
नाम
आइटम का नाम
sku
SKU
बारकोड
बारकोड
photo_url
फोटो URL
लागत
लागत
मूल्य
मूल्य
attrs
विशेषताएँ
उदाहरण पेलोड – आइटम अपडेट किया गया
item/delete
item/deleteजब किसी आइटम को टीम की इन्वेंटरी से हटाया जाता है, तब भेजा जाता है।
नोट: यह घटना नहीं ट्रिगर होती है डेटा सेंटर > Item.
id
आइटम ID
उदाहरण पेलोड – आइटम हटाया गया
Last updated