Macroscope · AsyncAPI Specification

Macroscope Webhooks

Version

View Spec View on GitHub CompanyAI Code ReviewCode IntelligenceDeveloper ToolsPull RequestsAgentsWebhookDevOpsAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-20'
method: searched
source: https://docs.macroscope.com/api.md
description: >-
  Macroscope's event/webhook surface. Macroscope does not publish an AsyncAPI
  document, but it documents both an inbound trigger webhook and outbound result
  delivery, plus Macros that emit results to a webhook on schedule or in response
  to code events. Captured here as a Webhooks catalog (no AsyncAPI to save
  verbatim).
inbound:
  - name: query-agent-webhook-trigger
    direction: inbound (you call Macroscope)
    method: POST
    url: https://hooks.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/query-agent-webhook-trigger
    auth: X-Webhook-Secret header
    body: '{ query, responseDestination?, timezone? }'
    detail: openapi/macroscope-webhook-api.json
outbound:
  - name: agent-result-delivery
    direction: outbound (Macroscope calls you)
    method: POST
    to: an allowlisted HTTPS webhookUrl supplied in responseDestination
    payload: '{ query, response, workflowId }'
    note: External delivery URLs must be allowlisted by a GitHub org admin.
triggers:
  macros:
    doc: https://docs.macroscope.com/macros
    events:
      - Scheduled (daily, weekly, biweekly)
      - On New Commit (filter by repo/branch)
      - On New PR (filter by repo)
    delivery: Slack channel or an outbound webhook
asyncapi_spec:
  found: false
  note: No AsyncAPI document is published; this is a documented webhook surface only.

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