Dynamic Signal · AsyncAPI Specification

Dynamic Signal Webhooks

Version

View Spec View on GitHub CompanyEmployee CommunicationEnterprise SoftwareSaaSHR TechAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-10-24'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://developers.firstup.io/webhooks/automated-content-sharing.md
sources:
- https://developers.firstup.io/webhooks/automated-content-sharing.md
- https://developers.firstup.io/webhooks/webhook-events.md
- https://developers.firstup.io/webhooks/webhooks-overview.md
- https://developers.firstup.io/toplevelbanner/notificationcenterusecase.md
description: Firstup webhooks deliver JSON payloads via HTTP POST to a configured HTTPS endpoint. Deliveries include an optional Authorization
  header (set to the subscription’s authorization_header) and an X‑SocialChorus‑Delivery header for idempotency. If the endpoint returns a 5xx
  response Firstup retries the delivery up to 5 times.
events:
- event: campaign_push_message_sent
  description: When a custom push message or a content promotion campaign is kicked off.
- event: channel_archived
  description: When a channel is archived, regardless of its previous state.
- event: channel_unarchived
  description: When a channel is unarchived.
- event: channel_created
  description: When a new channel is created.
- event: channel_published
  description: When a channel is published.
- event: channel_updated
  description: When a channel's details are updated.
- event: content_archived
  description: When a content post is archived, regardless of its previous state.
- event: content_drafted
  description: When a content post draft is created, or a new draft is saved.
- event: content_published
  description: When a content post is published to one or more channels.
- event: content_review_approved
  description: When a content post that required a review has been approved by an admin.
- event: content_review_pending
  description: When a content post has been created that requires admin review before it can be published.
- event: content_review_rejected
  description: When a content post that required a review has been rejected by an admin.
- event: content_unpublished
  description: When a content post is unpublished from one or more channels.
- event: content_updated
  description: When a content post is updated.
- event: user_notification_created
  description: When a user notification is created.
- event: user_notification_updated
  description: When a user notification is updated or acknowledged.
- event: user_notification_deleted
  description: When a user notification is deleted.
delivery:
  auth: Authorization header set to the subscription’s authorization_header (optional bearer token).
  retries: Firstup retries failed deliveries up to 5 times if a 5xx response is returned.
docs: https://developers.firstup.io/webhooks/automated-content-sharing.md

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/dynamic-signal-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.