Skip to main content
POST
Create webhook

Authorizations

Authorization
string
header
required

API key authentication. Generate an API key from your workspace settings.

Body

application/json
name
string
required

The name of the webhook

url
string<uri>
required

The URL that will receive webhook events

topics
enum<string>[]
required

The event types this webhook should listen to

Minimum array length: 1
Available options:
social_profile.connected,
social_profile.disconnected,
social_profile.reconnect_needed,
post.created,
post.scheduled,
post.rescheduled,
post.unscheduled,
post.published,
post.publish_failed,
post.archived,
post.permanently_deleted,
post.content.edited,
post.comment.created,
post.inline_comment.created,
post.approval.requested,
post.approval.approved,
campaign.approval.requested,
campaign.approval.approved,
invite.created,
invite.accepted
description
string

An optional description for the webhook

headers
object

Optional custom headers to include in webhook requests

Response

Webhook created

id
string<uuid>
name
string
url
string<uri>
topics
string[]
createdAt
string<date-time>