Skip to main content
Webhooks let you receive real-time notifications from Postzee whenever a post is published. Build custom integrations and automations by connecting Postzee to your own systems.

How to access

Open the account drawer (click your avatar in the top-right) → SettingsWebhooks tab.

What is a webhook?

A webhook is a URL that Postzee calls (HTTP POST) when posts are published in your account. Postzee sends a JSON payload with the post details, and your server can react to it however you want. Common use cases:
  • Notify your team in Slack/Discord when a post is published
  • Update a CRM when a customer’s content goes live
  • Log events to your analytics or monitoring system
  • Sync data to a custom database

How to configure

  1. Go to SettingsWebhooks
  2. Click Add Webhook
  3. Enter:
    • URL — the endpoint your server exposes to receive events
    • Name — a friendly label for this webhook
    • Channels — choose All channels or select specific channels to monitor
  4. Click Save
Postzee will start sending published posts to your URL.

Channel filtering

You can scope each webhook to specific channels:
  • All channels — receive events for every connected channel
  • Specific channels — only fire when posts are published to selected channels
This is useful when you want different webhooks for different platforms or clients.

Payload format

Every webhook delivery is an HTTP POST with a Content-Type: application/json header. The body is a JSON array of recently published posts:
releaseId is the native platform post id (e.g. the Instagram media id) and releaseURL is the public permalink — use them to reconcile a Postzee post with the content on the social network. Webhooks are batched: if multiple posts publish around the same time, they may be delivered together in a single request.

Plan availability

Webhook support varies by plan:

API Keys

Manage your API keys for authenticated requests.

API Reference

Build custom integrations with the public REST API.