Redocly · AsyncAPI Specification

Redocly Webhooks

Version

View Spec View on GitHub Artificial IntelligenceAPI CatalogAPI DocumentationArazzoDeveloper PortalGovernanceLintingMCPMonitoringOpenAPIAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-27'
method: derived
source: >-
  openapi/redocly-scout-agent-openapi.yaml (fetched from
  https://redocly.com/_spec/docs/realm/scout/agent-api/openapi.yaml on
  2026-08-27) plus a search of Redocly's docs and GitHub org for a published
  AsyncAPI document.
provider: Redocly
providerId: redocly
description: >-
  Redocly publishes NO AsyncAPI description for its own services, and no
  outbound event or webhook catalog for consumers. The only webhook surface in
  any published Redocly contract runs the other direction: the self-hosted
  Scout worker RECEIVES GitHub and GitLab webhooks. This file records that
  honestly rather than presenting an inbound receiver as an event product.
asyncapi:
  published: false
  searched:
    - https://redocly.com/asyncapi.yaml
    - Redocly docs search for "AsyncAPI" via the live Docs MCP server
    - The four OpenAPI descriptions Realm publishes for redocly.com
  note: >-
    Redocly is a leading AsyncAPI TOOLING vendor — Redocly CLI lints and
    bundles AsyncAPI 3.0 and 2.6, and @redocly/portal-plugin-async-api renders
    it — but it ships no AsyncAPI for its own platform. Tooling support is
    recorded in conformance/redocly-conformance.yml, not here.
webhooks:
  direction: inbound
  consumer_facing: false
  spec: openapi/redocly-scout-agent-openapi.yaml
  deployment: >-
    Self-hosted. The Scout agent's server block is {host} with default
    http://localhost, so the receiver runs inside the customer's own
    infrastructure (Redocly documents an AWS ECS deployment).
  endpoints:
    - path: /webhooks/github
      method: POST
      operationId: processGithubWebhook
      source_system: GitHub
      auth:
        scheme: GithubApiKey
        type: apiKey
        in: header
        name: x-hub-signature-256
      responses: [200, 401, 500]
    - path: /webhooks/gitlab
      method: POST
      operationId: processGitlabWebhook
      source_system: GitLab
      auth:
        scheme: GitlabApiKey
        type: apiKey
        in: header
        name: x-gitlab-token
      responses: [200, 401, 500]
  event_types_documented:
    - name: push
      evidence: >-
        The Scout agent's 500 problem document carries an `event` member with
        example "push". No full event-type catalog is published.
outbound_notifications:
  note: >-
    Respect Monitoring sends Slack and email alerts, and Reunite sends
    deployment and feedback notifications. Neither is described by a contract:
    there is no subscription API, no event schema and no delivery/retry
    documentation, so they are recorded here as product features rather than
    as a webhook surface.
  channels: [slack, email]
  source: https://redocly.com/respect

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/redocly-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.