Community · AsyncAPI Specification

Community Webhooks

Version

View Spec View on GitHub MessagingSMSCommunicationsConversationalMarketingCreatorsWebhooksCompanyAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-18'
method: searched
source: https://developer.community.com/reference/webhooks-introduction
spec_type: Webhooks
notes: >-
  Community documents outbound webhooks but publishes no AsyncAPI document, so
  this is a captured webhook catalog (type Webhooks), not a fabricated AsyncAPI
  spec. Webhooks are configured in the Community Dashboard
  (Settings -> Integrations -> Webhooks).
delivery:
  transport: HTTP POST (JSON) to a subscriber-provided endpoint
  guarantee: at-least-once (may be redelivered; deduplicate by event id for >= 1 hour)
  signature:
    header: community-signature
    scheme: HMAC with a per-webhook shared signature secret
envelope:
  fields: [type, id, created, api_version, object, data]
events:
- type: message.inbound
  description: A message sent from a member to your account.
  data_object: message
- type: message.outbound
  description: A message sent to a member from your account (some content-handled messages are filtered out).
  data_object: message
- type: member.created
  description: A new member joins your account.
  data_object: member
- type: member.updated
  description: A member unsubscribes or changes standard personal data.
  data_object: member
- type: member.deleted
  description: A member deletes themselves.
  data_object: member