Coro · AsyncAPI Specification

Coro Webhooks

Version

View Spec View on GitHub CompanyCybersecuritySecurityEndpoint ProtectionEmail SecurityCloud SecurityData ProtectionMSPWebhookMCPAsyncAPIWebhooksEvents

AsyncAPI Specification

coro-webhooks.yml Raw ↑
generated: '2026-07-18'
method: searched
type: Webhooks
source: https://docs.coro.net/admin/webhooks.md
description: >-
  Coro delivers real-time webhook notifications for workspace, subscription, user,
  and device events. Webhooks are configured per workspace (six management endpoints:
  create, test, update, retrieve, list, delete) via /webhook-configuration.
security:
  signing:
    algorithm: HMAC
    headers:
    - name: X-Coro-Hook-Id
      description: Identifier signed by Coro.
    - name: X-Coro-Signature
      description: HMAC hash generated from the Hook-Id and the shared secret key; recipients recompute and compare to verify authenticity.
management:
  endpoints: [create, test, update, retrieve, list, delete]
  uri: /webhook-configuration
events:
- id: workspace.created
  label: Workspace created
  description: A workspace is created.
- id: workspace.status_updated
  label: Workspace status updated
  description: A workspace subscription status is updated.
- id: subscription.updated
  label: Subscription updated
  description: Modules or add-ons are enabled or disabled.
- id: protected_users.added
  label: Protected users added
  description: Protected users are added to the workspace.
- id: protected_users.updated
  label: Protected users updated
  description: Protected user details are updated.
- id: protected_users.deleted
  label: Protected users deleted
  description: Protected users are deleted from the workspace.
- id: protected_users.count_updated
  label: Protected users count updated
  description: Users are added or deleted.
- id: protected_devices.added
  label: Protected devices added
  description: Protected devices are added to the workspace.
- id: protected_devices.updated
  label: Protected devices updated
  description: Protected device details are updated.
- id: protected_devices.deleted
  label: Protected devices deleted
  description: Protected devices are deleted from the workspace.
- id: protected_devices.count_updated
  label: Protected devices count updated
  description: Devices are added or deleted.

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/coro-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 email required.

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