ডকুমেন্টেশন

Webhooks — পরিচিতি ও সেটআপ Pro

Savebase ওয়েবহুকে লাইব্রেরি Zapier, Make, Slack, Airtable, Discord বা নিজের ব্যাকএন্ডে যুক্ত করতে পারেন। পোস্ট সেভ, ট্যাগ, মুছে ফেলা বা ফেরানো হলে Savebase নিবন্ধিত এন্ডপয়েন্টে HTTP POST পাঠায়।

Pro ফিচার

Webhook সুবিধা Pro ও Lifetime প্ল্যানে আছে। আপগ্রেড করুন savebase.space/pricing.

সংক্ষিপ্ত পরিচিতি

লাইব্রেরিতে কোনো ঘটনা ঘটলে Savebase সেই ঘটনার জন্য নিবন্ধিত সব সক্রিয় webhook endpoint-এ স্বাক্ষরিত JSON payload পাঠায়। চাইলে প্রতি ইন্টিগ্রেশনের জন্য একটি করে একাধিক endpoint নিবন্ধন করতে পারেন।

ওয়েবহুক সেটআপ

1

সেটিংস → ওয়েবহুক-এ যান

যান Dashboard → Settings → Webhooks.
2

ওয়েবহুক যোগ করুন-এ ক্লিক করুন

আপনার এন্ডপয়েন্ট URL (অবশ্যই HTTPS), ঐচ্ছিক লেবেল লিখুন এবং কোন ইভেন্টের সাবস্ক্রিপশন চান তা বেছে নিন।
3

আপনার স্বাক্ষরের গোপন মান কপি করুন

webhook তৈরি করার পরে দেখিয়ে কপি করুন স্বাক্ষরের গোপন কী। অনুরোধগুলো 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 একটি অনন্য webhook 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 হেডার, নিরাপত্তা যাচাইয়ের প্রয়োজন হলে।

Make (Integromat)

1

নতুন পরিস্থিতি তৈরি করুন

Make-এ যোগ করুন একটি Webhooks → কাস্টম Webhook ট্রিগার মডিউল।
2

Savebase-এ নিবন্ধন করুন

Make-এর URL কপি করুন এতে Settings → Webhooks.
3

ডেটার কাঠামো নির্ধারণ করুন

Savebase-এ পোস্ট সেভ করুন—Make স্বয়ংক্রিয়ভাবে পেলোডের গঠন শনাক্ত করে।
4

আপনার পরিস্থিতি তৈরি করুন

মানচিত্র data.url, data.source, এবং অন্যান্য ফিল্ড Airtable, Notion বা ইমেইলের মতো পরবর্তী মডিউলে পাঠান।