दस्तावेज़

Webhooks — परिचय और सेटअप Pro

Savebase वेबहुक आपकी लाइब्रेरी को किसी भी ऑटोमेशन टूल — Zapier, Make, Slack, Airtable, Discord या आपके अपने बैकएंड — से जोड़ते हैं। जब कोई पोस्ट सहेजी, टैग की गई, हटाई या बहाल की जाती है, Savebase आपके रजिस्टर किए एंडपॉइंट पर HTTP POST भेजता है।

Pro सुविधा

Webhooks Pro और Lifetime में हैं। यहाँ अपग्रेड करें: savebase.space/pricing.

अवलोकन

लाइब्रेरी में इवेंट होने पर Savebase उस इवेंट के सभी चालू webhook endpoint पर हस्ताक्षरित JSON भेजता है। कई endpoint रख सकते हैं, जैसे हर इंटीग्रेशन के लिए एक।

वेबहुक सेट करना

1

सेटिंग → वेबहुक पर जाएँ

यहाँ जाएँ: Dashboard → Settings → Webhooks.
2

वेबहुक जोड़ें क्लिक करें

अपना एंडपॉइंट URL (HTTPS होना चाहिए), वैकल्पिक लेबल दर्ज करें और सदस्यता के लिए इवेंट चुनें।
3

अपना साइनिंग सीक्रेट कॉपी करें

वेबहुक बनाने के बाद इसे दिखाएँ और कॉपी करें: साइनिंग सीक्रेट। इससे जाँचें कि अनुरोध Savebase से आए हैं।
4

अपना एंडपॉइंट जाँचें

क्लिक करें टेस्ट इवेंट भेजें नमूना तुरंत भेजने के लिए।

समर्थित इवेंट

इवेंटकब चलता है
post.savedआपकी लाइब्रेरी में नई पोस्ट जोड़ी जाती है
post.taggedपोस्ट में टैग जोड़ा जाता है
post.deletedपोस्ट ट्रैश में भेजी जाती है
post.restoredपोस्ट ट्रैश से वापस लाई जाती है

पेलोड फ़ॉर्मेट

सभी इवेंट एक ही JSON एनवेलप इस्तेमाल करते हैं:

bash
{
  "event": "post.saved",
  "timestamp": "2026-03-11T12:00:00.000Z",
  "data": {
    "id": 123,
    "url": "https://x.com/user/status/...",
    "title": "Post title or null",
    "source": "x",
    "author_name": "username",
    "tags": ["design", "ai"],
    "saved_at": "2026-03-11T12:00:00.000Z"
  }
}

Zapier इंटीग्रेशन

1

नया Zap बनाएँ

Zapier में क्लिक करें: Create Zap और खोजें Webhooks by Zapier ट्रिगर ऐप के रूप में।
2

Catch Hook चुनें

चुनें Catch Hook। Zapier एक अनोखा वेबहुक URL बनाएगा।
3

Savebase में URL दर्ज करें

Zapier का URL यहाँ कॉपी करें Settings → Webhooks और इवेंट चुनें।
4

ट्रिगर जाँचें

पोस्ट सेव करें। Zapier पेलोड पहचानता है — इसे मैप करें: data.url, data.titleआदि अपने ऐक्शन चरणों में जोड़ें।
5

अपना ऐक्शन जोड़ें

कोई भी Zapier ऐक्शन जोड़ें — Google Sheets की पंक्ति, Slack संदेश, Notion पेज या Discord पोस्ट।

Zapier में अपनी हस्ताक्षर सत्यापन सुविधा नहीं

इसकी जाँच के लिए Zapier में Filter या Code चरण जोड़ें: X-Savebase-Signature सुरक्षा जाँच के लिए header।

Make (Integromat)

1

नया परिदृश्य बनाएँ

Make में जोड़ें: Webhooks → कस्टम Webhook ट्रिगर मॉड्यूल।
2

Savebase में रजिस्टर करें

Make का URL यहाँ कॉपी करें Settings → Webhooks.
3

डेटा की संरचना तय करें

Savebase में पोस्ट सेव करें — Make पेलोड की संरचना अपने आप पहचानता है।
4

अपना परिदृश्य बनाएँ

मानचित्र data.url, data.source, और अन्य फ़ील्ड Airtable, Notion या ईमेल जैसे आगे के मॉड्यूल में भेजें।