AsyncAPI Specification
generated: '2026-10-24'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://assembly.com/docs/api-reference/webhooks/overview
sources:
- https://assembly.com/docs/api-reference/webhooks/overview
- https://assembly.com/docs/api-reference/webhooks/events
- https://assembly.com/docs/building-new-apps/configuring-notifications
- https://assembly.com/docs/api-reference/resources/notifications
description: Assembly webhooks deliver an event object to registered endpoints and expect an HTTP 200 response; if not received they retry delivery
3 times.
events:
- event: client.created
description: Client is created.
- event: client.activated
description: Client authenticates in the portal for the first time.
- event: client.updated
description: Any properties for a client are modified.
- event: client.deleted
description: Client is put into an irreversible, deleted state.
- event: company.created
description: Company is created.
- event: company.updated
description: Any properties for a company are modified.
- event: company.customFields.updated
description: Custom fields are updated for a company.
- event: company.deleted
description: Company is put into an irreversible, deleted state.
- event: contract.requested
description: Contract has been assigned to a client by an internal user.
- event: contract.signed
description: Contract has been signed by a client.
- event: file.created
description: A new file has been uploaded to a file channel.
- event: file.updated
description: A file has been renamed or moved within a file channel.
- event: file.deleted
description: A file has been deleted within a file channel.
- event: folder.created
description: A new folder has been created in a file channel.
- event: folder.updated
description: A folder has been renamed or moved within a file channel.
- event: folder.deleted
description: A folder has been deleted in a file channel.
- event: formResponse.completed
description: Form response has been submitted by a client.
- event: internalUser.created
description: An Internal User has been created in the workspace.
- event: internalUser.deleted
description: An Internal User has been deleted from the workspace.
- event: invoice.created
description: An invoice has been created.
- event: invoice.deleted
description: An invoice has been deleted.
- event: invoice.paid
description: An invoice has been paid.
- event: invoice.sent
description: An invoice has been sent to the client to pay.
- event: invoice.updated
description: An invoice has been updated.
- event: invoice.voided
description: An invoice has been voided.
- event: link.created
description: A new link has been created in a file channel.
- event: link.updated
description: A link has been renamed or moved within a file channel.
- event: link.deleted
description: A link has been deleted within a file channel.
- event: message.sent
description: Message has been sent (by a client or internal user).
- event: messageChannel.created
description: A message channel has been created in the workspace.
- event: messageChannel.deleted
description: A message channel has been deleted in the workspace.
- event: note.created
description: A new note is created on a client or a company.
- event: note.deleted
description: A note has been deleted.
- event: note.updated
description: A note has been updated.
- event: notification.created
description: Notification has been sent to a client or internal user.
- event: payment.succeeded
description: Payment for an invoice succeeded.
- event: payment.failed
description: Payment for the invoice failed.
- event: price.created
description: A new price is created for a product.
- event: product.created
description: A product has been created.
- event: product.updated
description: A product has been updated.
- event: subscription.canceled
description: A subscription has been canceled.
- event: subscription.created
description: A subscription is created.
- event: task.archived
description: A task has been archived.
- event: task.completed
description: A task has been completed.
- event: task.created
description: A task is created.
- event: task.deleted
description: A task has been deleted.
- event: task.updated
description: A task is updated.
delivery:
signature: x-copilot-signature
retries: '3'
content_type: raw request body for HMAC SHA‑256 using the webhook signing secret
docs: https://assembly.com/docs/api-reference/webhooks/overview
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.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/asm-co-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.